Hi!
A good copyprotection is the evaluation of a registration key via internet.
The most games today need access to the internet - so this isn't unusual today.
If you track the license-keys you can easy recognise illegal codes (because they are very often used).
Just look at microsoft's XP-Keys. You can run a kracked XP but you will not get any updates...
mercuryus