YeoPEVA
코드엔진 basic 5번 문제 공략 본문
코드엔진 basic 5번 문제 풀이입니다.
해당 프로그램의 등록 키를 알아내는 문제였습니다.
[실행시,]
[이름 입력]
[이름 입력 x 시]
위 부분을 확인하면서,
이름이 들어가는지 안 들어가는지 체크하는 부분 및 입력된 시리얼과 비교하는 구문이 있을 것이라 예상되었습니다.
[UPX 패킹]
또한, Stud_PE로 체크하니 UPX 패킹이 진행된 상태입니다.
[UPX 언패킹 진행]
UPX 언패킹에는 다양한 방법이 존재하나,
툴을 통해 언패킹 진행했습니다.
언 패킹 진행 후, 올리디버거로 분석 진행했으며,
텍스트 검색 도중, "CrackMe cracked successfully" 라는 구문을 발견하여, 그 구문 근처로 이동하였습니다.
그러니 짜잔. 밑에 "GFK-754-IER-954"와 비교를 통해, 일치한다면
성공 구문을 볼 수 있었습니다.
코드엔진 basic 5번 END
'#Reversing > CodeEngine' 카테고리의 다른 글
코드엔진 basic 7번 문제 공략 (0) | 2018.03.30 |
---|---|
코드엔진 basic 6번 문제 공략 (0) | 2018.03.25 |
코드엔진 basic 4번 문제 공략 (1) | 2018.03.19 |
코드엔진 basic 3번 문제 공략 (0) | 2017.07.22 |
코드엔진 basic 2번 문제 공략 (0) | 2017.07.22 |