2018. 1. 15. 09:46, 워게임/Pwnable.kr
코드를 분석해보면, fd에는 argv[1] - 4660(=0x1234)가 저장이 되고 이게 나중에 read(fd, buf, 32);로 들어가면서 파일 디스크립터 값이 됩니다. 0은 표준 입력, 1은 표준 출력, 2는 표준 에러이므로 fd가 0이 되게끔 하려면 argv[1]에 4660을 보내줘야겠네요.
|
'워게임 > Pwnable.kr' 카테고리의 다른 글
[Pwnable.kr] input (0) | 2018.01.15 |
---|---|
[Pwnable.kr] random (0) | 2018.01.15 |
[Pwnable.kr] passcode (0) | 2018.01.15 |
[Pwnable.kr] flag (0) | 2018.01.15 |
[Pwnable.kr] bof (0) | 2018.01.15 |
[Pwnable.kr] collision (0) | 2018.01.15 |
Comments