リバースエンジニアリングの勉強法
ゲームのチートに関するものではなく、ソフトウェアクラッキングについてのTutorialです。
両者は共通する点が多く、私はこのTutorialをやっていたおかげでCheat Engineを使い始めた時もすんなりと入っていけました。実際に存在していたプログラムを解析するためとても実践的で、デバッガの使い方を覚えるのにもってこいの内容です。
1つ目のチュートリアルはAdobe Flashで作成されており、アニメーションのようになっています。再生するにはAdobe Flash Playerが必要になるのですが少しまえにサポートが終了しました。つまりWindows10環境では動作しないのです。これは7でも8でも同じです。また、同封されている解析対象プログラムもかなり昔のものであるため、同じく動作しないかもしれません。
そのため実際にチュートリアルを見ながら一緒に解析していくには仮想マシンの作成をおすすめします。仮想マシン上にWindows XPをインストールすることでデフォルトでAdobe Flashも再生でき、解析対象プログラムも動作します。
The Legend of R4ndom Tutorialsは基本的にはPDFで、アニメーションが同封されてるものもあります。