오래 못 할 짓 하지 않기

[ 워게임 ] 50. Pwnable 356 : Format String Bug (못 풀었음) 본문

보안_모의해킹/CTF (Capture The Flag)

[ 워게임 ] 50. Pwnable 356 : Format String Bug (못 풀었음)

쫑알bot 2025. 3. 24. 13:57
728x90

 

v4에 입력을 하고, v5를 1337로 만들면 되는 게 아닌가 싶었는데

생각해보니 v5가 changeme가 아니다. changeme는 전역변수라서 스택에 없음.

 

 

그럼 우리가 해야하는 건, changme의 위치를 알아내서 그 안에 1337을 넣어주면 된다.

우리가 입력한 내용이 buf에 들어가고, 그 buf를 printf() 에 넣기 때문에

 

1. changeme의 주소 구하기

2. 해당 주소에 1337 넣기