Reverse Engineering/gdb
gdb) 레지스터 값, 메모리값 확인 명령어
manchesterandthecity
2020. 11. 20. 22:22
(gdb) info reg
모든 register 정보 확인
(gdb) info reg $rsp
rsp의 register 정보 확인
(gdb) x/t $rsp
2진수로 register rsp의 메모리 확인
(gdb) x/o $rsp
8진수로 register rsp의 메모리 확인
(gdb) x/o 0x00000000004005bd
8진수로 메모리주소로 메모리확인
(gdb) x/d $rsp
10진수로 register rsp의 메모리 확인
(gdb) x/u $rsp
unsigned 10진수로 register rsp의 메모리 확인
(gdb) x/x $rsp
16진수로 register rsp의 메모리 확인
(gdb) x/c $rsp
문자열로 register rsp의 메모리 확인
(gdb) x/f $rsp
부동소수점으로 register rsp의 메모리 확인
(gdb) x/s $rsp
문자열로 register rsp의 메모리 확인
(gdb) x/bx $rsp
1byte 단위로 메모리 확인
(gdb) x/hx $rsp
2byte 단위로 메모리 확인
(gdb) x/wx $rsp
4byte 단위로 메모리 확인
(gdb) x/gx $rsp
8byte 단위로 메모리 확인(64bit 환경)
(gdb) x/10gx $rsp
현재 명령어 이후로 8byte 단위로 10개의 메모리 확인(64bit 환경)
출처 :