0
我登錄從GDB一些數據文件,gdb.txt,它看起來像這樣:查找文本在一個GDB登錄
0x00fca0ab: pop ebp
0x00fca0ac: dec edx
0x00fca0ad: xlat BYTE PTR ds:[ebx]
0x00fca0ae: jmp 0xb31bbe76
0x00fca0b3: mov bl,0x8a
0x00fca0b5: fmul DWORD PTR [edi+0x21828f9b]
0x00fca0bb: mov BYTE PTR [ebp+0x45],ah
0x00fca0be: adc BYTE PTR ds:0x66e7d2ad,ch
0x00fca0c4: xchg edx,eax
我要搜索特定的ROP小工具,所以我要尋找例如:
[address]: xchg esi,eax
[address]: ret
我該如何去尋找這樣的文本?我將不得不查看特定的欄目,那麼最好的方法是什麼?順便說一句,這是Ubuntu 11.10。
只會返回我在第二列中搜索的內容。我需要它返回內存地址以及我正在尋找像「搜索gdb.txt列2和3的數據」 – 2012-08-01 00:53:45
awk'{print $ 2 $ 3}'gdb.txt – 2012-08-01 00:55:05