PEDA
別名: gdb-peda
「Python Exploit Development Assistance for GDB」
インストール
Ref: longld/peda: PEDA - Python Exploit Development Assistance for GDB
code:sh
git clone https://github.com/longld/peda.git ~/peda
echo "source ~/peda/peda.py" >> ~/.gdbinit
チートシート
GDBも参照
$ gdbで起動
peda helpでヘルプ
peda help pattern
pattern系
Stack Buffer Overflowなどでどの文字列がレジスタに格納されているか調べるときに便利
pattern create 10, pattc 10
実行結果: AAA%AAsAAB
pattern offset AGAA,patto AGAA
pattern search
pattern arg SIZE1 [SIZE2,OFFSET2]
checksec: checksec