Security || AI

[picoCTF2018 Writeup] leak-me -Points: 200 본문

CTF(해킹대회)/picoCTF 2018

[picoCTF2018 Writeup] leak-me -Points: 200

보안&인공지능 2018. 10. 17. 15:59


먼저 문제에서 주어준 소스를 보면 what is your name? 이라 물은다음에 이름을 입력하는 문제이다. 여기서 아래의 사진처럼 이름의 배열크기는 256이다. 그러므로 이름이 256자 이상이면 메모리가 다른 곳으로 넘어가면서 flag를 흘리는 버퍼오버플로우와 같은 형식의 문제가 될 것이다.



아래의 사진처럼 A를 256자 이상 입력을 했더니 프로그램에서 의도하지 않은 내용이 나오면서 FLAG를 얻어낼 수 있다.



picoCTF{a_really_s3cuRe_p4s$word_d98e8d}이다.


반응형