Format String Bug 예제 1

FR33CHICKEN ㅣ 2024. 9. 22. 23:58

728x90
#include <stdio.h>

int answer = 0x31337;

void main(){
  
	char buf[512] = {0,};
    fgets(buf, 511, stdin);
    printf(buf);
    if(answer == 0x9047){
    	printf("You Win!\n");
    }
}

전역변수 answer의 값을 변조하여 You Win을 출력해라!

 

이거 gcc로 컴파일해서 풀어보셈 풀고 아래의 예제 2로 넘어가라 꼭!!! 

 

 

 

728x90

'Game > Pwnable' 카테고리의 다른 글

Format String Bug (FSB)  (3) 2024.09.22
[Dreamhack_CTF]cpp_type_confusion  (0) 2024.09.19