본문 바로가기
Reverse Engineering/gdb

gdb) 레지스터 값, 메모리값 확인 명령어

by manchesterandthecity 2020. 11. 20.

(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 환경)

 

 

 

 

출처 :

blog.naver.com/kjycracker/221677591285

'Reverse Engineering > gdb' 카테고리의 다른 글

lea, and, or, xor 명령어  (0) 2020.10.10
sub, add 명령어  (0) 2020.10.10
gdb - Segmentation Fault, 대괄호 [ ]  (0) 2020.10.07
gdb 명령어, 리틀엔디언 방식  (0) 2020.10.07
gdb 실행, 명령어  (0) 2020.10.07

댓글