본문 바로가기

Pwnable

pwndbg 명령어 정리

레지스터 보기

tel $rbp

tel $rip 는 뭔가 이상함

 

레지스터 값 수정하기

set $rax=0x0

 

상태 플래그 수정하기 (set $eflags 안됨)

setflag zf 1

 

현재 실행중인 함수 나가기

fin

 

rbp 부터 rsp 까지 보기

 

값 변조

hi?\n → hi?

 

메모리 내용 보기

x / [Length] [Format]   [Address expression]

x/4gx 0x804a060 : 0x804a060 에서 부터 64bit 16진수로 4개 읽기

x/4wx 0x804a060 : 0x804a060 에서 부터 32bit 16진수로 4개 읽기

 

변수 메모리 위치

info var [변수이름]

'Pwnable' 카테고리의 다른 글

pwndbg gdb.attach(p)  (0) 2025.09.29
Stack Frame 함수 프롤로그 & 에필로그  (0) 2025.09.21