学習内容
|
1. リバースエンジニアリング概論
- 静的解析と 動的解析の特徴 / コンパイラの挙動
2. アセンブリ言語基礎
- 命令のフォーマット / レジスタ / メモリ/ スタック / 数値の表現
3. IDAの使用方法
- IDAの各ウインドウの特徴・使用方法
4. x86命令解説
- 主要な命令の解説
5. リバースエンジニアリングのためのC言語
- C言語とアセンブリ言語の関係性 / 各構文との対応
6. Windows API基礎
- ファイル操作 / レジストリ操作 / コマンド実行・プロセス関連 / メモリ管理・コードインジェクション / ソケット通信 / HPPT通信
7. 演習
|