File tree Expand file tree Collapse file tree 1 file changed +14
-10
lines changed
Expand file tree Collapse file tree 1 file changed +14
-10
lines changed Original file line number Diff line number Diff line change @@ -28,16 +28,20 @@ x/i $rip # 看當前要執行的指令
2828
2929### :crab : 查看資料
3030``` bash
31- print $rax # 看暫存器的值(十進位)
32- print/x $rax # 看暫存器的值(十六進位)
33- info registers # 看所有暫存器
34- x/d $rsp # 看記憶體內容(十進位,預設 8 bytes)
35- x/dw $rsp # 看記憶體內容(十進位,4 bytes = int)
36- x/6d $rsp # 看 6 個數字
37- x/x $rsp # 看記憶體內容(十六進位)
38- x/s 0x402400 # 看記憶體內容(字串)
39- x/i $rip # 看記憶體內容(指令)
40- x/8a 0x402470 # 看 8 個位址(用於 jump table)
31+ print $rax # 看暫存器的值(十進位)
32+ print/x $rax # 看暫存器的值(十六進位)
33+ info registers # 看所有暫存器
34+ info registers rdi rsi # 只顯示特定暫存器
35+ x/d $rsp # 看記憶體內容(十進位,預設 8 bytes)
36+ x/dw $rsp # 看記憶體內容(十進位,4 bytes = int)
37+ x/6d $rsp # 看 6 個數字
38+ x/x $rsp # 看記憶體內容(十六進位)
39+ x/s 0x402400 # 看記憶體內容(字串)
40+ x/i $rip # 看記憶體內容(指令)
41+ x/8a 0x402470 # 看 8 個位址(用於 jump table)
42+ backtrace # 顯示函數呼叫堆疊(call stack),看目前在哪個函數、是被誰呼叫的
43+ bt # 顯示函數呼叫堆疊(call stack),看目前在哪個函數、是被誰呼叫的
44+ where # 顯示函數呼叫堆疊(call stack),看目前在哪個函數、是被誰呼叫的
4145```
4246
4347### :crab : 其他
You can’t perform that action at this time.
0 commit comments