Pwnable 문제풀이/Pwnable.kr
Pwnable.kr fd 풀이
ssh에 접속해 보이는 c파일을 열어보니 이런 코드로 짜여져 있다. main함수의 인자값으로 들어있는 것들의 용도로는, argc 터미널에서 파일을 실행할 때, 뒤에 붙는 옵션의 개수 ex) a.exe -o -p 등 argc = 2 argc 터미널에서 파일을 실행할 때, 뒤에 붙는 옵션의 개수 ex) a.exe -o -p 등 argc = 2 argv 옵션의 문자열을 보여줌 하지만 argv[0]에는 파일명이 들어가있고, argv[1]부터 옵션이 들어간다. ex) a.exe -o -p 등 argv[1] = “-o” envp 환경변수의 대한 정보가 들어있다. 그러므로 if문을 통과하려면 옵션이 하나만 있어야 한다. argv[0]은 프로그램 이름이니까. 이렇게 if문을 통과하고 atoi함수로 오게 되는데 atoi..
2022. 5. 5. 23:51
최근댓글