보안_모의해킹/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 넣기