포인터 스캐닝 예제

포인터 스캐닝 예제

안녕하세요.

오늘은 "봇을 이용한 게임 해킹"이라는 책의 포인터 스캐닝 예제를 풀어보겠습니다.

  • 포인터 스캐닝 예제.
  • 예제 풀이.

포인터 스캐닝 예제.

이번 예제에서는 회색 공을 검은 네모에 고정시키고 TAB을 눌러도 그 값이 변하지 않아야 합니다.

(매번 X좌표와 Y좌표의 메모리 주소가 변경됨.)

힌트.

->Maximum level=5

->Maximum offset value= 512

아래는 "봇을 이용한 게임 해킹"의 예제 파일입니다.

MemoryPointers.zip
0.57MB

예제 풀이.

MemoryPointers.exe, 치트엔진을 실행하고 예제파일(MemoryPointers.exe)의 프로세스를 잡습니다.

회색 공의 X값과 Y값을 찾습니다.

방법은 저번 글에서 했던 것과 비슷합니다.

[해킹/치트엔진] - 기본적인 메모리 에디팅

 

기본적인 메모리 에디팅

기본적인 메모리 에디팅 안녕하세요. 오늘은 책에 있는 치트 엔진 예제인 BasicMemory.exe 대한 글입니다. 책은 "봇을 이용한 게임해킹"입니다. 기본적인 메모리 에디팅 예제. 예제 풀이. 기본적인 메

intunknown.tistory.com

X값.

Y값.

그런데 이 X값과 Y값을 변경하고 고정해도 매번 X좌표와 Y좌표의 메모리 주소가 변경되므로, 적절한 포인터를 찾아야 합니다.

먼저 X값을 우클릭한 후 "Pointer scan for this address"을 눌러줍니다.

(Y값도 동일.)

더보기

이 부분은 글쓰면서 해보다가 실패한 부분입니다.

Nr of threads scanning은 Normal로 놓고 Maximum offset value는 512 Max level은 5로 설정한 후 ok를 눌러줍니다.

ok를 누르면 파일 저장하는 창이 나오는데 경로에 한글이 섞이지 않게 해줍니다.

ex) C:\cheatE

저는 cheatE라는 폴더를 만들어서 X에 저장했습니다.

Pointer paths가 3개가 나왔네요.

일단 이건 그대로 놓고 y도 똑같이 해줍니다.

Y도 3개가 나왔습니다.

이제 "Chapter1_MemoryPointers.exe"파일을 껐다 켭니다.

아까 킵해놓았던 pointer scan결과를 다시 한번 보면 유지가 되고 있는 값이 보일 겁니다.

이 두 개의 값을 치트 테이블에 추가해줍니다.

이 값들을 이제 X=27, Y=3으로 수정합니다.

프로그램을 껐다 켰지만 공이 이동한 것을 확인할 수 있습니다.

더 확실한 확인을 위해 포인터 스캔 결과를 Active 체크하고 Tab키를 눌러줍니다.

흐어엉... 튕기네요 ㅠㅠ

nr of threads scanning은 nomal, Maximum offset value는 512, Max level은 5로 설정한 후 ok를 눌러줍니다.

이름은 마음대로 만들면 되고 경로에 한글이 오지 않도록 해줍니다.

ex) C:\cheatE

저는 X,Y로 저장했습니다.

이렇게 pointer paths들이 나올 겁니다. 닫지 말고 Y도 똑같이 해주고 나서 예제 파일을 껐다가 다시 켜줍니다.

다시 프로세스를 추가해주고 pointer 스캔 결과를 봅니다.

스캔 결과에 여전히 값들이 표시되어 있는 부분이 보입니다.

두 번 눌러서 치트 테이블에 추가해줍니다.

x=27,y=3으로 좌표를 바꿔서 검은 상자에 넣고 포인터 스캔값들의 active하나씩 활성화해가며 Tab을 눌러 테스트를 해봅시다.

흠.. 이 값을 고정하니 프로그램이 꺼져버리네요.

다른 값으로 바꿔봅니다.

p8에서는 프로그램이 안 꺼지고 나머지 값들은 쓰레기로 변했지만 몇몇 값은 x좌표와 y좌표를 가리키는 것을 볼 수 있습니다.(여러분이 이 글을 따라서 해본다면 결과가 달라질 수 있습니다.)

그 두 값을 수정해서 검은 상자로 이동하게 하고 tab키를 눌러보겠습니다.

X.p6, Y.p2의 값을 각각 27,3으로 설정해주고 값을 고정시킵니다.

그 후 tab키를 눌러줍니다.

잠시 기다리니 "Good job! You've completed the lab!"이라는 메시지가 출력됩니다.

Designed by JB FACTORY