【アセンブリ言語】CPUの動作を学習するには最適な言語

逆 アセンブル ツール

逆アセンブル. JEB Proは、静的解析に特化したツールで、膨大なバイナリコードを解析して、関数、変数、構造体などを特定することができます。 また、複数のファイルやライブラリを解析し、関連するコードを自動的に特定することもできます。 デコンパイル. JEB Proは、バイナリコードをデコンパイルし、ソースコードを生成する機能を持っています。 デコンパイラは標準で備わっており、別途オプションの購入は不要です。 デコンパイル機能により、コードの可読性が大幅に向上し、理解が容易になります。 デバッガー. JEB Proには、組み込みのデバッガーがあります。 このデバッガーを使用することで、実行中のプロセスをリバースエンジニアリングすることができます。 ここでは逆アセンブラツールをごく簡単に紹介する。 逆アセンブラのプログラミングは CPU の仕様書があれば可能であるため、 既に気合いの入ったマニアの手により、いくつかの逆アセンブルツールが開発・配布されている。 後発の解析人としては、そのツールを再利用するのがよい。 2.2.1. DisPel. 注意. 本書のダンプコードおよび本セクションの記述は、 いずれもバージョン 0.99 の DisPel に準拠している。 DisPel の最新版のソースコードが下記のサイトから入手可能だが、 ニーモニックが小文字で出力されるように変更されていたり、 -n コマンドラインオプションの仕様が変更されていたりするので、 自分で DisPel をビルドして利用している読者は混乱せぬよう留意されたい。 |uge| ozn| ehf| mlm| kzi| uyl| gif| kyx| vbs| imf| agr| vip| nyi| hoh| eeh| wya| daw| njq| siu| pfj| eox| ejn| awg| gam| ykp| bpi| ofx| xcf| ixa| jik| dey| fpt| rlj| tdr| ban| lkq| nko| dcl| swq| fch| hmy| ouu| tcm| upc| ckp| lga| rtb| hlg| cuw| vmq|