Cheat Engine 2020. 4. 10. 15:59

체력&총알 변경해보자.

체력을 5000이상 만들어보자 튜토리얼

튜토리얼을 보면 체력값 옆에 (float)라고 써있습니다.

튜토리얼 프로그램에서 저장하고있는체력의 자료형이 float라는걸 나타냅니다.

그러므로 지금까지 한것처럼 밸류타입을4 bytes를 선택하지말고, float로 선택해주어야합니다.

벨류 타입을 Float 을 선택하여 벨류값을 100으로선택한후 퍼스트 스캔 클릭한다.

그러고 나면 이렇게 값이 작게 뜬다. 튜토리얼에 있는 값이랑 Found 에 있는값이 똑같은값이 보인다.

*소수점이 있다 95.66 값이 아닌 95.66xxxxxx 값이다.

떡하니 한개가 나왔고 똑같은 값이다. 더블클릭한후 벨류값을 [5000]으로 설정한다

이렇게 체력값을 변경됐다. 하지만 총알이 남았다.

총알값은 Double 으로 검색해야한다.

벨류값을 100으로 한후 퍼스트스캔 클릭한다.

그러면 체력이랑 똑같이 값이 하나 나온다. 더블클릭한후 벨류값을 5000으로 설정한다.

이렇게 체력과총알이 5000으로 변경됐다.

궁금한점,안되는점 언제나 댓글으로 다 받고있으니 댓글주세요

비밋댓글로도 환영합니다 ^^

posted by 핵커 커뮤니티
:
Cheat Engine 2020. 4. 10. 15:57

사진 설명을 입력하세요.

제일먼저 해야할일은 튜토리얼창 왼쪽아래에 있는 값의 주소를 찾아야합니다.

100 검색, Change value를 클릭해주신후 바뀐값을 검색해주시면 웬만하면 한번에 나옵니다.

 

사진 설명을 입력하세요.

치트테이블로 보낸후 오른클릭 -Find out what writes to this address를 클릭해줍니다.

존재하지 않는 이미지입니다.

사진 설명을 입력하세요.

Yes 클릭합시다!

존재하지 않는 이미지입니다.

사진 설명을 입력하세요.

처음보는 새로운창이 떴습니다.

우리는 여기서 change value를 클릭할때마다 어떤넘이 자꾸 값을 변화시켜주는지 찾을 수 있습니다.

 

사진 설명을 입력하세요.

튜토리얼에서 change value를 클릭해주세요. 누르는순간 새로운게 목록에 뜨는것을 확인할 수 있습니다.

존재하지 않는 이미지입니다.

사진 설명을 입력하세요.

목록에 뜬 코드를 클릭해주시고Replace를 클릭해주세요.

"Change of mov [eax],edx"라고 써있네요.

드이어 어셈블리어 언어가 나왔습니다...!

 

사진 설명을 입력하세요.

다시한번Replace를 클릭해주시면"Change of nop "으로 바뀌어는걸 확인할 수 있습니다.

아마 튜토리얼에서Change value를 클릭하면 이놈이"Change of mov [eax],edx"라는 명령어를 따라서

값을 자꾸 변경해주는것이였을겁니다.Change of nop으로 바꿔 거세시켰으니 더이상 아무짓도 못할겁니다.

 

사진 설명을 입력하세요.

잘 됬는지 Change value 을 클릭하세요!

아무리 눌러도 값이 변하지 않아야 정상입니다.

이번 튜토리얼 처음보는 언어인 어셈블리언어가 나왔습니다.

이해하기가 어렵습니다.

이런식으로 값을딴게 된다면 쿨타임 초기화,무한,무시 등등 쓸수있습니다.

posted by 핵커 커뮤니티
:
Cheat Engine 2020. 4. 10. 15:53

"decreased value"를 사용하는 방법과 "decreased value by"를 사용하는방법, 이렇게 두가지입니다.

 

그러나 dark byte는 "decreased value"를 사용하는 방법만을 알려주겠다고 했지만

 

저는 "decreased value""decreased value by" 두개 다 알려드리겠습니다.

(현재 단계에서는 dark byte의 말대로 두개다 사용은 가능합니다.)

스캔타입을 Unknown initial value 로 선택후 First Scan을 클릭합니다.

 

자료형에 상관없이 게임메모리에 저장된 모든걸 검색합니다.

*프로세스에 있는 모두다 검색해서 약간의 시간이 걸릴수있습니다.

다 검색하면 값이 (Found) [654,336]입니다.

첫번째 "decreased value"를 사용을 해보자

decreased value는 처음 스캔한 값이랑 비교했을때 더 작아진값을 전부 보여줍니다.

얼마나 감소했던지간에 그냥 감소한것은 다 보여줍니다.

Hit me 클릭후 넥스트 스캔 클릭한다.

그러면 값이 감소가 된다.

한번더 Hit me 클릭한후 넥스트 스캔 클릭한다.

그러면 숫자가 더 작아졌고 더 이상 작아지지 않는다 튜토리얼일때 값이 0~500이라고 했으니 눈에 띄는 [385]가 보인다. 더블클릭한다.

그리고 나서 벨류값을 [5000]으로 설정하면 끝.

그러면 넥스트가 생긴다.

두번째 "decreased value by"를 사용

 

decreased value by는 처음 스캔한 값이랑 비교했을때 빈칸에 적은 숫자만큼 작아진값만을 보여줍니다. 정확히 입력한숫자만큼 감소한값만을 보여주기때문에 보다 더 간단하고 빠르게 답을 찾을 수 있습니다.

Hit me 클릭하면 밑에 숫자가 뜬다. 저는 -10 이네요

스캔타입을 Decreased value by로 선택후, 감소한 값을 입력해주시고 Next Scan을 클릭합니다.

한번에 더 작아진 값이 보이네요!

더 이상 중요들지 않으니 벨류값 눈에띄는 [50]을 더블클릭한후 벨류값을 [5000]을 하면 넥스트 스캔이 된다. 이 방법이 좀 더 빠르게 값을 찾아서 쉽네요!

이상으로 치트엔진 모르는초기값 찾기 강의였습니다.

모르거나 오류나시는분들은 댓글로 질문 받습니다.

비밀댓글 하셔두 무방합니다.

posted by 핵커 커뮤니티
:
Cheat Engine 2020. 4. 10. 15:49

우선 치트엔진 설치후 치트엔진을 실행하게 되면 치트엔진 프로그램이랑 튜토리얼 2개가 나온다. (스킵을 할수있다 단 초보자들은 연습을 해야한다.)

첫 프로그램 실행하면 이렇게 뜬다.

[패스워드] > [090453]

치트엔진 프로그램을 보면 왼쪽 상단좌측에 돋보기 모양이 있다. (프로세스 프로그램) > 현재 사용되고있는 프로세스입니다. 클릭하면 이렇게 프로세스 리스트가 뜬다. 이걸 튜토리얼을 선택하여 오픈한다. ( 더블클릭해두됩니다.)

위에 프로세스가 뜬다. 이러면 적용이됐다. 듀토리얼로 넘어가자.

넥스트하고 나면 이런식으로 나온다.[Hit me] 그 위에 100숫자가 보인다.

100인 벨류값을 1000으로 만들어야한다.

*히트을 클릭하면 숫자가 줄어든다. (클릭할때마다 1~2숫자으로 랜덤 줄어듬)

Valub(벨류) 100숫자 입력한후 뉴 스캔한다.(왼쪽 스캔)

스캔하면 왼쪽 어드레스값이 뜬다. 그리고 [Hit me]을 클릭한다. (자유롭게 클릭해두 무방하다.) 그리고 난후 나는 89 까지만 클릭을하고 다시 치트엔진으로 넘어가자

다시 여기에서 89을 (Value)벨류에 적고 난후 넥스트 스캔한다 (오론쪽 클릭)

넥스트 스캔하고나면 어드레스에 값이 1개 나온다. 이러면 성공적으로 됐다.

그리고 나서 더블클릭후 밑에보면 값이 있을꺼이다. 그러면 (Value) 벨류을 더블클릭하면 체인지 벨류가 나온다. 그러면 튜토리얼에서는 1000벨류을 만들어보자 였다 그러면 [1000] 적고 ok 클릭한다.

그러면 넥스트 창이 뜬다. 그러면 끄읕~

posted by 핵커 커뮤니티
:
Cheat Engine 2020. 4. 10. 15:47

다운로드 주소 > https://www.cheatengine.org/ 

치트엔진 최신버전 다운받기

posted by 핵커 커뮤니티
: