リバースエンジニアリングの勉強法

Lenas Reversing for Newbies
https://forum.tuts4you.com/files/file/1307-lenas-reversing-for-newbies/


The Legend of R4ndom Tutorials
https://forum.tuts4you.com/files/file/1308-the-legend-of-r4ndom-tutorials/


ゲームのチートに関するものではなく、ソフトウェアクラッキングについてのTutorialです。


両者は共通する点が多く、私はこのTutorialをやっていたおかげでCheat Engineを使い始めた時もすんなりと入っていけました。実際に存在していたプログラムを解析するためとても実践的で、デバッガの使い方を覚えるのにもってこいの内容です。


Lenas Reversing for NewbiesはAdobe Flashで作成されており、アニメーションのようになっています。再生するにはAdobe Flash Playerが必要になるのですが少しまえにサポートが終了しました。つまりWindows10環境では動作しないのです。これは7でも8でも同じです。また、同封されている解析対象プログラムもかなり昔のものであるため、同じく動作しないかもしれません。


そのため、実際にチュートリアルを見ながら一緒に解析していく際は仮想マシンの作成をおすすめします。仮想マシン上にWindows XPをインストールすることでデフォルトでAdobe Flashも再生でき、解析対象プログラムも動作します。


The Legend of R4ndom Tutorialsは基本的にはPDFで、アニメーションが同封されてるものもあります。


参考画像



Windows XP環境の構築方法

1.VMware Workstation PlayerかVirtual Boxのどちらかをインストールする。
  両方ともフリー版があります。

2.Windows XPをダウンロードして仮想マシンにインストール。
  ダウンロードは下記のURLから。
  https://archive.org/details/WinXPProSP3Japanese/

3.完成!


VMwareだとドラッグ&ドロップでホストマシンから仮想マシンにファイルを転送できます。


関連記事

2 Comments

初心者

衝突検知回避

こんにちは。
本記事と関係ない話で恐縮ですが、衝突検知無効のスクリプト作成方法を記事にしていただけないでしょうか?
可能であれば、RE2またはRE3を例にしていただけると大変助かります。
ご検討よろしくお願いいたします。

  • 2021/06/06 (Sun) 17:38
  • REPLY

-

こんばんわ
>VMwareにWindows XPをインストールして行っています。
XPではなくWindows10だと解析しにくいでしょうか?
オンラインゲームの解析を考えています

  • 2021/10/04 (Mon) 02:17
  • REPLY