Fascination
article thumbnail

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


# 튜토리얼 7

- Code Injection: 실행 중인 게임에 우리가 원하는 소스 코드를 삽입해서 실행하는 방법

 

- Hit me: 누를 때 마다 Health가 1씩 감소

- 문제 요약

> Hit me를 눌렀을 때 Health를 2씩 증가할 수 있도록 code injection하기

 

- 현재  Health의 값인 100으로 first scan 진행

 

- Hit me 버튼을 눌러 감소된 값을 다시 next scan으로 찾아봄

 

- 해당 주소를 주소 리스트에 추가

 

- Find out what writes to this address

> 어떠한 기계어가 이 주소에 접근하는지 확인

 

- Hit me 버튼을 한 번 더 눌러 기계어 색출

 

- more info

> sub라는 명령어를 이용해서 특정한 메모리 주소에 담긴 값을 1씩 감소시킴

 

- show disassembler

> 상세 코드 확인

> tools - auto assemble: 자동으로 코드 인젝션을 위한 준비

 

- template - code injection 선택

 

- code injection을 위한 스크립트 확인

- 기존 코드: 특정한 메모리 주소에서 1이라는 값을 빼는 역할

 

- 바꿀 코드: 특정한 메모리 주소에서 2이라는 값을 더해야 함

> add 명령어 사용

- Execute button을 눌러 적용

 

- 튜토리얼에서 Hit me button을 누르니 98에서 100으로 변하는 것을 확인 가능

- Next button이 활성화 됨

 

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

 

profile

Fascination

@euna-319

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