[레나 튜토리얼] 5 본문
이번에도 옛날에 사용했던 프로그램을 크랙 한다.
무료 버전은 10번만 사용할 수 있다.
아래 Number of trials left:10이
10번을 사용하면 프로그램을 사용할 수 없게 된다.
잡다한 기능들이 있다.
종료하면 광고가 나온다.
이제 저 10번의 카운트를 없애고, 광고도 없애는 작업을 진행한다.
프로그램 화면이 나오는 곳에 bp를 걸고 함수 안으로 info 하면서 추적한다.
하드웨어 영역은 bp를 따로 걸어 준다.
0x4898e7에서 남은 횟수를 체크한다.
EDI+E0은 시리얼 넘버? 인듯하다.
0x4898e1을 jmp로 바꾸어 주어 바로 프로그램을 실행시킬 수 있게 만들어 주었다.
실행하여 호출된 스택을 보면서 찾아가는 게 더 쉽다.
스택을 확인하여 해당 지점이 광고를 호출하는 함수라는 것을 알았다.
nop으로 채워주어 광고가 뜨지 않게 만들어 주었다.
'wargame > Lena' 카테고리의 다른 글
[레나 튜토리얼] 7 (0) | 2022.01.17 |
---|---|
[레나 튜토리얼] 6 (0) | 2022.01.16 |
[레나 튜토리얼] 4 (0) | 2022.01.16 |
[레나 튜토리얼] 3 (0) | 2022.01.15 |
[레나 튜토리얼] 2 (0) | 2022.01.15 |
Comments