Fascination
article thumbnail

게임 메모리 해킹: 치트 엔진(Cheat Engine) 튜토리얼 4단계 해결하기 (Game Memory Hacking Tutorial by Using Cheat Engine #5)


# 튜토리얼 4

 

- 문제 요약

> float type Health와 double type Ammo의 값을 5000으로 만들어야 함

- 이번에 찾아야 하는 데이터는 실수 형태

- 게임을 만들 때에는 C# 또는 C++을 많이 사용하는데,

이러한 C언어 계열의 프로그램에서는 두 가지 실수형이 가장 많이 사용됨

- 작은 크기의 실수형을 나타낼 때 사용하는 float형,

큰 크기의 실수를 나타낼 때 사용하는 double형이 있음

 

- value type이 float이고 값이 100인 변수를 찾기 위해 fist scan을 진행

 

- Hit me 버튼을 눌러 Health의 값을 감소시켜보니 0180A6F8의 값이 변화됨을 감지

따라서 해당 값이 Health에 해당하는 것을 알 수 있음

 

- 더블 클릭하여 주소 리스트에 추가

 

- New Scan을 눌러 이번에는 value type이 double이고 값이 100인 변수

first scan을 통해 찾음

 

- Fire 버튼을 눌러 Ammo의 값을 감소시켜보니 0180A700의 값이 변화됨을 감지

따라서 해당 값이 Ammo에 해당하는 것을 알 수 있음

 

- 더블 클릭하여 주소 리스트에 추가

 

- 두 주소의 값을 모두 5000으로 설정

 

- 두 값을 모두 변경하면 튜토리얼 창에서 Next 버튼이 활성화 되는 것을 확인할 수 있음

 

4단계 튜토리얼을 해결했음 !!

profile

Fascination

@euna-319

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!