
When a “PSDCWORM” copy protected application starts,
the user is presented with a Registration Screen informing him that a [Encrypted] packet has
been created for him in the current installation directory.
The user has to send this packet to the developer using the email Hyperlink
defined by you [or manually].
This email hyperlink as would be expected is configurable. Software operation at the users end
will come to a halt at this stage.

Now the Decryption program provided with the component comes
to play. The packet is decrypted by this program [at your end] and an unlock packet [again
encrypted] is created for your user. This packet has to be send to the user and copied to the
current installation directory.

With the Unlock Packet in place, the next time the user
starts your application the software starts normally without the registration screen.

But now that he has a registered copy of the software with
the unlock packet what prevents him from making copies of the software and loading it on other
computers ? Or selling it again ?

Unfortunately, when the program starts that pesky "Register
Screen" window appears again. So the user copies the unlock packet to the current installation
directory but alas ! no go.. the packet is deleted and user again comes across the Registration
Screen. Stumped Yes ! The user has to send the new packet generated to you for the unlock
packet.

As you can see from this example, duplicates automatically
become "non functional” leading to additional sales.