Как найти адрес в играх, используя Ollydbg - PullRequest
0 голосов
/ 17 апреля 2019

Я пытаюсь найти адрес памяти XYZ, чтобы я мог использовать его в CE для создания сценария телепортации. Я нашел функции движения «MoveX» и «MoveY» с помощью OllyDbg. Я думаю, я мог бы использовать OllyDBG как-то найти эту функцию или адрес памяти, но я не уверен, с чего начать, и обычно я просто использую cheatengine, чтобы найти все свои значения.

https://i.imgur.com/6YxXDXw.png

1 Ответ

0 голосов
/ 19 апреля 2019

«ДвижениеX» на скриншоте - это строковое значение, а не функция. Если вы хотите найти функции перемещения, попробуйте:

  1. Сначала поиск переменных положения с помощью сканера памяти (например, чит-движок).
  2. Присоединение отладчика к этой переменной, чтобы выяснить, какие строки кода обращаются к этой переменной (для этого в чит-движке есть встроенный отладчик).
  3. Один из найденных вами адресов кода, вероятно, будет в функции перемещения, которую вы ищете, этот адрес, вероятно, будет меняться каждый раз, когда вы перезапускаете игру, поэтому обязательно запишите его смещение (Address-BaseAddress), чтобы вы могли отладить или разобрать его.
...