본문 바로가기

[레나 튜토리얼] 5 본문

wargame/Lena

[레나 튜토리얼] 5

Seongjun_You 2022. 1. 16. 19:51

이번에도 옛날에 사용했던 프로그램을 크랙 한다.

무료 버전은 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