본문 바로가기

My Study/Crack Me

HellBound Application Cracking 2

처음 접해보는 문제라 한번 작성은 해보았습니다.

문제를 보면 윈도우창 안에 플래쉬가 있습니다. 당연히 확장자는 exe입니다.
그래서 어떻게 풀까 고민하다가.. 그냥 올디로 열어서 무작정 해보았습니다. 하지만.. 처음 접해보는 문제라;; 찾아가는데 많은 시간이 걸리고 어떻게 해야될지 잘 몰라서 다른 방법으로 해보기로 했습니다.
exe파일 안에 들어있는 저 swf 플래쉬 파일을 추출해서 플래쉬 디컴파일러로 열어서 풀어보는 것입니다.

그래서 exe파일에서 swf를 추출해보려고 헥스 에디터로 열어서 CWF부분부터 일정부분 긁어서 swf로 만들고 그래도 .. 잘 안되더군요. 결국 인터넷을 뒤진 결과 exe파일에서 swf만 추출해서 열어주는 툴이 있었습니다.

Magic Flash Decompiler입니다.
위 툴로 exe파일을 여니까 딱 swf부분만 추출해서 디컴파일을 해줍니다. 이제 옆에 나온 것을 보고 분석을 하면됩니다.
이것보단 swf decomplier가 더 보기 좋은거 같아서 swf로 저장해서 다시 열어보았습니다.

Action에서 button의 소스를 보니.. 뭐 답이 나온거 같습니다. 패스워드는 reduced인거 같군요.

깔끔합니다. 역시 쉽게 할 수 있는 방법이 있으면.. 찾아봐야합니다. -_-;; 처음에 올디로 무슨 생고생을 했는지..

'My Study > Crack Me' 카테고리의 다른 글

Defcon 2010 예선 바이너리 1번  (8) 2010.05.23
HellBound Application Cracking 15  (0) 2010.04.29
PADOCON 2010 CatchMe 문제 풀이  (0) 2010.02.09
PADOCON 2010 ddanjin 문제 풀이  (0) 2010.02.07
PADOCON 2010 CrackMe 200 문제 풀이  (2) 2010.02.07