pwnable.kr
[Toddler's Bottle] flag writeup
st4rbuucks
2018. 9. 15. 22:30
문제
Papa brought me a packed present! let's open it.
Download : http://pwnable.kr/bin/flag
This is reversing task. all you need is binary
분석 및 flag 찾기
실행파일 하나가 주어지는데 IDA로 열어보면 내부가 다음과 같이 생겼다.
하지만 막상 실행해보면 또 실행이 된다!
gdb로 열어보면 뭔가 실행이 되면서 뒷부분의 코드가 generate 되는 느낌!
찾아보니까 upx pack 되어있는 파일이였다.
<upx unpacking>
unpack 이후에는 IDA에서 정상적으로 분석이 가능했다.
그냥 flag라는 이름의 전역변수가 존재했다.. [끝]!