코드엔진 Basic 9번

모의해킹 ㅣ 2023. 8. 2. 11:02

Step 1. 문제를 확인하였습니다.

 

Step 2. 파일을 실행하였습니다.      

 

 Step 3. OllyDbg 디버깅 툴로 프로그램을 실행하였습니다.

PUSHAD로 패킹의 첫 부분을 확인하였습니다.

 

Step 4. POPAD 패킹의 끝 부분에 BP를 걸고 실행하였습니다.

Stolen bytePOPAD OEP사이에 있는 연속된 PUSH인 것을 확인하였습니다.

 

Step 5. 언 패킹이 되어 정답 오답 분기를 확인하였습니다.

 

정답 : Stolen Byte6A0068002040006812204000입니다.