Crackme とは

crackme(しばしばcmと略される)は、プログラマのリバースエンジニアリングスキルをテストするために設計された小さなプログラムです。
知的財産権が侵害されていないため、ソフトウェアをクラックする正当な方法として、他のリバーサによってプログラムされています。
Crackmes、reversemesおよびkeygenmは、一般に、独自のソフトウェアに見られるものと同様の保護スキームおよびアルゴリズムを備えています。しかし、商用ソフトウェアでのパッカー/プロテクターの幅広い使用のために、多くのクラックは実際には商用ソフトウェアよりアルゴリズムを見つけて追跡するのが難しいため、実際にはより困難です。