Basic RCE L02

hoon·2023년 5월 19일
0

CodeEngn

목록 보기
2/21

문제

패스워드로 인증하는 실행파일이 손상되어 실행이 안되는 문제가 생겼다. 패스워드가 무엇인지 분석하시오

해당 파일을 실행할려고 하면 실행할 수 없는 파일이라 나오며 debugger나 PE viewer도 해당 파일을 정확히 분석을 못해주어서 처음에 이 파일이 패커나 프로텍터 등으로 패킹되어 있는 줄 알았다.

02.exe

다른 32bit file과 비교

HxD로 까보니 DOS Stub부분이 날아간 상태였고 PE 포멧임을 알려주는 NT Header도 없어서 이걸 다 복구해줘야 되는 문제인 줄 알았지만.. (2번 문제부터 할 게 이렇게 많아진다고..?는 역시 아니었다.)

아래의 데이터를 더 살펴보니 key로 보이는 문자열을 찾을 수 있어서 문제 해결이 가능했다.

0개의 댓글