-
10. [레나 튜토리얼] 04프로그래밍/Reversing 2022. 4. 17. 15:57반응형
1단계 - 실행해보기
이번엔 설치파일이 하나 들어있는데.
라이센스를 구매해야 registered가 되는가보다..
뭔가 기능제한이 있을 것 같은데...
그룹을 세개 밖에 못한단다..
최소화하면 작업표시줄이 아니라 트레이아이콘으로 간다..
귀찮게만들어놨네..
2단계 - 패킹확인
3단계 - 해보기
그냥 string으로 검색해보니 reached가 2개가 나온다
첫번째 봤던 경고창 부분
cmp eax,3 이부분이 그룹개수 판단하는 듯하다. 점프로 넘기고
두번째는 그룹당 사람수를 제한하는 메세지인듯하다.
네명을 초과하니 메세지가 뜬다.
역시나 점프시켜버리자
편 -안
뭔가 더 제한이 있는지 register를 검색해서 살펴본다.
2개는 각각 메세지박스의 제목이고
가운데 있는 놈이... 음.. 회색 상자로 추정된다.
EBP에 뭐가 들어오는지는 모르겠지만 907이 아니면 이 부분을 넘어간다.
역시나 여기도 그냥 점프.
다시 실행하니 회색 부분은 이제 나를 반기지만.. 위에 unregistered version이 거슬린다.
그러나 스트링부분에서는 보이지 않는다.
일단 지금까지 한 부분을 저장하고 Hxd로 열어 유니코드로 검색해보니
두번째 검색한부분이 괄호가 쳐져있는게 이 부분인듯 00으로 헥스코드 바꿔주고 저장
편 - 안
아니 여기 또 숨어있었네..
불 - 편
찾아서 또 바꿔줬다.
편 - 안
반응형'프로그래밍 > Reversing' 카테고리의 다른 글
[레나 튜토리얼] 06 (1034) 2022.04.17 11. [레나 튜토리얼] 05 (1030) 2022.04.17 9. [레나 튜토리얼] 03 (654) 2022.04.14 [Ghidra] stryker2k2's crackme 0x00 ~ 0x04 (313) 2022.04.14 8. [reversing.kr] Easy Unpack me (311) 2022.04.13