ペネトレーションテスター向けGhidra/IDA Proによるリバースエンジニアリング入門
GhidraとIDA Proを駆使し、バイナリ解析の基礎から応用までを習得し、ペネトレーションテストにおける脆弱性発見と悪用技術を磨くための実践的なコースです。
...
Share
リバースエンジニアリングの基礎と静的解析
Unit 1: リバースエンジニアリングの世界へようこそ
リバースエンジニアリングとは
静的 vs 動的解析
Unit 2: GhidraとIDA Proの基本操作
Ghidraを始めよう
IDA Proを始めよう
関数とクロスリファレンス
Unit 3: アセンブリコードの解読
アセンブリの基礎 (x86/x64)
プログラムロジックを追う
脆弱性パターンを見つける
動的解析と脆弱性発見の実践
Unit 1: Ghidraデコンパイラによる高レベル解析
Ghidraデコンパイラ入門
高レベルコードの分析
難読化技術の解読
Unit 2: IDA Proデバッガによる動的解析
IDA Proデバッガの基礎
実行フローの追跡と制御
Unit 3: 脆弱性特定と実践的分析
バッファオーバーフロー解析
フォーマット文字列バグ解析
コマンドインジェクション解析
Unit 4: 実世界での応用とCTFチャレンジ
パッチ解析と脆弱性発見
CTFチャレンジ攻略