-
5. [reversing.kr] EasyCrack프로그래밍/Reversing 2022. 4. 11. 19:36반응형
0단계 - 다운로드
reversing.kr의 EasyCrack
1단계 - 프로그램 실행해보기
입력하고 확인 버튼을 누르면 incorrect password 가 뜬다.
2단계 - 파일 상태 보기
3단계 - 분석
alt+ f9 엔트리포인트까지 진입
이번엔 콜문으로 찾아서 해보자
경고창을 뜨게 하는 모든 messageboxA 콜문에 브레이크 포인트
cpu로 돌아와서 아무거나 입력하고 확인
브레이크포인트에 걸린 메세지박스 콜한 주변을 분석
40110B와 401112에서 틀린 비밀번호라고 메세지를 보내는것을 알 수 있다.
4단계
간단하게 그냥 두 부분을 nop 시키자.
저장후 테스트했는데 실패
코드를 다시 확인해보니 401335로 보내는 부분이 2군데 이상이다
더 올라가보니 4010B5 발견
성공메세지로 점프시켜버리자.
다시 저장 후 테스트
* 의문사항
401135로 보내주는 놈들을 한번에 볼 수 있는 방법은 없을까? -> 있네??
1. Find references to 기능
2. xrefs 기능
반응형'프로그래밍 > Reversing' 카테고리의 다른 글
8. [reversing.kr] Easy Unpack me (311) 2022.04.13 7. [reversing.kr] Music Player (313) 2022.04.13 6. [reversing.kr] Easy Keygen (316) 2022.04.12 4. api검색하기 귀찮을때 x64dbg 플러그인 (312) 2022.04.11 1. 리버싱 공부 시작 (319) 2022.04.10