Why do they even care to try?
This is defintly not a new or brilliant idea. But for learning purposes he will probably learn alot from such a project. There is no other value for this other then gaining knowledge.
No matter how hard the protection routine is, someone can always crack it. It's all just a matter of time and patience. Why spend money or time creating a protection scheme you know will be broken anyway? Some software company's understand that they have customers that pay and those that wont pay for their product. They usually implement hardcoded serials or deadgiveaway strings in source code.
"Learn as you would live forever, live as you would die tomorrow"
|