This article needs additional citations for verification. (November 2008) (Learn how and when to remove this template message)
Crackmes, reversemes and keygenmes generally have similar protection schemes and algorithms to those found in proprietary software. However, due to the wide use of packers/protectors in commercial software,[further explanation needed] many crackmes are actually more difficult as the algorithm is harder to find and track than in commercial software.[further explanation needed]
A keygenme is specifically designed for the reverser to not only find the protection algorithm used in the application, but also write a small keygen for it in the programming language of their choice.
Most keygenmes, when properly manipulated, can be self-keygenning. For example, when checking, they might generate the corresponding key and simply compare the expected and entered keys. This makes it easy to copy the key generation algorithm.
- tdhack.com - Includes cryptographic riddles, hackmes and software applications to crack for both Windows and Linux. Polish and English languages are supported.
- Ollydbg - A program used both by beginners and experienced people.[further explanation needed]
|This programming-tool-related article is a stub. You can help Wikipedia by expanding it.|