일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- SetEnv
- IfWinExist
- 식
- 배열
- IfInString
- MouseClick
- EnvSub
- autohotkey
- SetMouseDelay
- Var:=식
- ControlGetText
- IF (식)
- Menu
- if
- Blocks
- SetTitleMatchMode
- ControlSend
- EnvAdd
- 식의 설명
- EnvDiv
- API
- SetKeyDelay
- SetControlDelay
- if(식)
- StringGetPos
- 함수
- EnvMult
- EnvSet
- Threads
- DetectHiddenWindows
- Today
- Total
ㄴrㅎnㅂrㄹrㄱi
Cheat Engine 5.4 본문
Cheat Engine 5.4 ( http://cheatengine.org/download.php)
치엔은 게임 크랙하는 사람들에겐 이미 잘 알려진 프로그램으로.
메모리 상에 실행중인 프로그램을 불러와 해당 프로세스를 컨트롤 하는 프로그램입니다.
일단 테스트는 윈도우에서 기본 게임으로 제공되는 지뢰찾기를 사용하였는데,
지뢰찾기가 수행되는 동안 시간이 흘러가는데 시간에 대한 값이 들어있는 메모리 값을
원하는 값으로 조작하는 것이 목적이 되겠다.
1) 먼저 게임을 실행
2) 그리고 cheat engine을 실행하여 해당 프로세스를 attach
3) 이제 게임을 시작하여 한번 시간을 흘려보내 본다.
그리고 다가올 특정 시간을 value 에 집어 넣어 두고, 게임의 시각이 해당 value 와
일치되자마자 그 순간에 바로 '엔터'를 누른다.
(예) 현재 게임이 진행된 시간이 대략 30 초라고 가정하면 value에 45초 정도 입력한후,
시간이 1초씩 증가할 때 지켜보고 있다가 45초 되자마자 바로 엔터를 누른다.
4) 그리고 해당 값에서 frozen을 체크하면 일단 시간이 멈추게 되고,
value 를 더블클릭하게 되면 원하는 값으로 바꿀수가 있게된다.
사용해 본 결과 몇가지 제약사항이 있는데,
위의 경우에는 시간을 저장하는 메모리 주소가 항상 일정하지만...
대상 값이 있는 메모리 주소가 계속 바뀌게 된다면 문제가 좀 되겠고..
그리고 바꾸고자 하는 값이 숫자일 경우에만 가능한 것 같은데.. 내가 못해서 그런건지.. -_-;
머 그래도 나름 재밌게 사용가능한 툴인것 같다. ^^;;
[출처] Cheat Engine 실습|작성자 교옹
'AUTOHOTKEY' 카테고리의 다른 글
명령어 목록 & 검색 (0) | 2008.12.21 |
---|---|
Cheat Engine 5.4 를 이용한 여러 가지 방법 (0) | 2008.10.28 |
UCE(Undetect Cheat Engine) 제작 소스 다운로드 링크 (0) | 2008.10.28 |
AutoHotKey (0) | 2007.10.28 |
오토핫키 일본사이트 네이버 번역 (0) | 2007.10.23 |