메모장 입니다2

FSB tip 본문

Study/시스템

FSB tip

Wooum@n 2019. 8. 4. 10:01

1.참조하는 스택위치 조정

 

"%[인덱스]$[포맷스트링]"

 

스택구성이

AAAA 0xffffffff cccc 0x8048091

4번째 위치의 스택값(0x8048091)을 출력하고 싶다.

 

printf("%4$x")

 

응용해

 

4번째 위치의 스택값이 갖고있는 주소에 값을 쓰고싶다.

 

printf("%4$n")

 

 

개꿀.

 

2.64bit에선 %lx 사용(8byte)

 

 

 

 

'Study > 시스템' 카테고리의 다른 글

setup mutt on ubuntu  (0) 2019.08.10
def1 CTF 2019] CGfsb  (0) 2019.08.04
pwnable.kr] unexploitable  (0) 2019.07.31
Python] payload를 입력값 크기에 맞춰서 늘리기  (0) 2019.07.29
Debugging python with gdb  (0) 2019.07.23