13.07.2013 Views

Unpacking [ezbeat].pdf

Unpacking [ezbeat].pdf

Unpacking [ezbeat].pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2.6 PEtite 2.x 언패킹<br />

[ 그림 41 ]<br />

패킹이 무엇으로 되어 있는지 간단한게 확인 후 올디로 열어보았습니다.<br />

[ 그림 42 ]<br />

처음 열어 본 화면인데 PUSHAD가 보이는 군요. 하지만 무작정 위에서 했던 방법대로 했<br />

습니다.<br />

[ 그림 43 ]<br />

그랬더니 이런 화면이 나와서 당연하다는 듯이 재분석을 시키고 코드를 읽다보면<br />

[ 그림 44 ]<br />

위와 같은 코드가 나오게 됩니다. 함수를 호출하고 있는데 F662A1BD라는 주소는 커널 영<br />

역 주소입니다. (0x80000000부터 커널영역 주소)<br />

- 18 -

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!