実行可能ファイルを解析
from
2023/06/21
実行可能ファイル
を解析
ELF
など
まずは動かしてみる
動かす際は
仮想マシン
動的解析
逆アセンブル
逆アセンブルしたコードを読む
静的リンク
でかつ
シンボル
が
strip
されてると困難
エントリポイント
の発見
libc
の初期化用関数の名前を発見する
アルゴリズムの解析
条件分岐
を追う
関数呼び出しを追う(
call命令
)