Pwnable/pwnable.kr
[Toddler's Bottle] fd
xxvd
2018. 4. 6. 21:05
ssh fd@pwnable.kr-p2222 여기로 접속해보겠습니다.
fd.c파일을 보겠습니다.
read함수로 buf에 값을 읽어와서 그 내용이 LETMEWIN이면 플래그를 출력합니다.
우리는 argv[1]로 fd를 조작할 수 있습니다.
fd란 파일을 관리하기위해 OS가 가지고있는 파일의 정보를 가지고 있는 것. 입니다.
fd 가 0이면 표준입력(stdin)
1이면 표준출력(stdout)
2이면 표준에러(stderr)
그렇다면 fd를 0으로 만들어주는 값을 argv[1]에다가 넣고, buf에 LETMEWIN이라는 문자열을 받으면 되겠네요.
와아