 |
Cheating Engine (Поиск оффсетов) - Общение разработчиков - Программирование для Perfect World, общение и обсуждене разработок |
22.03.2014, 20:18
|
#1
|
|
|
|
Разведчик
|
 Регистрация: 18.08.2011
 Сообщений: 5
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Cheating Engine (Поиск оффсетов)
Здравствуйте многоуважаемые форумчани сайта Zhyk.ru
У меня сложилась проблема с поиском оффсетов, перечитал кучу статей, сообщений, руководств. Кароче научите пожалуйста находить оффсеты, потому что когда я пытаюсь найти их, либо адресов в списке слишком много, то ли они ваще отвечают за совсем другие значения а не те по которым я искал. Не прилагайте мне найденные оффсеты. Я хочу сам научиться их искать. Искал базовый адрес по инструкции, не нашел. Честно устал уже, может кто то подскажет или научить. Пожалуйста
|
|
|
22.03.2014, 20:42
|
#2
|
|
|
|
Рыцарь-капитан
|
 Регистрация: 14.06.2012
 Сообщений: 511
 Популярность: 7566
 Сказал(а) спасибо: 4
Поблагодарили 181 раз(а) в 88 сообщениях
|
Re: Cheating Engine (Поиск оффсетов)
ну я не знаю если после прочтения этой темы http://zhyk.ru/forum/showthread.php?t=116666 и выполняя все действия, что там описаны не получилось найти базовый адрес, то могу только сказать, что поиск оффсетов вам не суждено освоить, так как там расписан каждый шаг, да еще и в скринах
________________
Хотите как то отблагодарить за помощь?
Не стесняйтесь нажимайте "Спасибо" Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Делаю программы на заказ, по всем вопросам в скайп: Ginrey2
|
|
|
22.03.2014, 21:51
|
#3
|
|
|
|
Разведчик
|
 Регистрация: 18.08.2011
 Сообщений: 5
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Cheating Engine (Поиск оффсетов)
Проблема в том что, при поиске базового адреса, выявляется через чур много адресов, штук 20 и больше, проблемы начинаются уже на 14 шаге, так как я знаю теперешние оффсеты, я по ним ориентируюсь
|
|
|
22.03.2014, 23:20
|
#4
|
|
|
|
Рыцарь-капитан
|
 Регистрация: 14.06.2012
 Сообщений: 511
 Популярность: 7566
 Сказал(а) спасибо: 4
Поблагодарили 181 раз(а) в 88 сообщениях
|
Re: Cheating Engine (Поиск оффсетов)
вы думали что поиск оффсетов это дело 10 секунд. 20 адресов это еще очень мало, когда вы ищите целую цепочку смещений от какого то делекова значения, то может быть и 30 и 40 значений, после находения одного из которых вам выпадут еще столько же. базовый адрес от значения хп ищется в считанные секунды. так как в основном используются первые в списке адреса, а при бряках из за частого обращения к базовому адресу идут частые занесения значений в регистры и аналогично в первых 2-3 строках будет нужное вам значение
________________
Хотите как то отблагодарить за помощь?
Не стесняйтесь нажимайте "Спасибо" Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Делаю программы на заказ, по всем вопросам в скайп: Ginrey2
|
|
|
23.03.2014, 00:55
|
#5
|
|
|
|
Разведчик
|
 Регистрация: 18.08.2011
 Сообщений: 5
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Cheating Engine (Поиск оффсетов)
Я все делал по инструкции, думаете я бы просто так создал бы эту тему. Брал первые адреса, искал по ним, менял хп, смотрел реакцию, в список добавлялся адрес со смещение, потом ишел дальше, появляется первый адрес беру, меняю хп, смотрю ноль реакции, смотрю второй адрес, опять ноль, а адресов в значении штук 20 и проверяй каждый. Хотяб объясните как эту цепочку адресов находить.
|
|
|
23.03.2014, 12:16
|
#6
|
|
|
|
Рыцарь-капитан
|
 Регистрация: 14.06.2012
 Сообщений: 511
 Популярность: 7566
 Сказал(а) спасибо: 4
Поблагодарили 181 раз(а) в 88 сообщениях
|
Re: Cheating Engine (Поиск оффсетов)
если делали все по инструкции, то все должно получиться. Ведь оффсет значения хп всего один, дальше идет структура(0х34)+ гейм адрес(0х1С). и Что тут можно не правильно сделать я не знаю. все указатели из эитх 20 приводят к одному и тому же адресу. Могу лишь предположить, что вы ставите всегда бряк на запись, а после первого отсева, надо ставить на доступ. Хотя я не вижу, что вы делаете и точных ошибок указать не могу
________________
Хотите как то отблагодарить за помощь?
Не стесняйтесь нажимайте "Спасибо" Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Делаю программы на заказ, по всем вопросам в скайп: Ginrey2
|
|
|
23.03.2014, 14:41
|
#7
|
|
|
|
Разведчик
|
 Регистрация: 18.08.2011
 Сообщений: 5
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Cheating Engine (Поиск оффсетов)
Все я смог найти целую цепочку!))) Потом решил проверить с другой игры. И заметил кое что не обычное, может ли оффсет быть в string, то есть текстовом виде??? вот например >>mov...NGELOCALHERO::mInstance и если смотреть в show disambler то подобных текстовых значений довольно куча.
|
|
|
23.03.2014, 15:02
|
#8
|
|
|
|
Рыцарь-капитан
|
 Регистрация: 14.06.2012
 Сообщений: 511
 Популярность: 7566
 Сказал(а) спасибо: 4
Поблагодарили 181 раз(а) в 88 сообщениях
|
Re: Cheating Engine (Поиск оффсетов)
может, почему нет, все хранится в байтах как не крути, но при переводе нужного кол-ва можно получить нужный текст. а по поводу поиска в других играх, во сколько игр я играл в PW самая простая структура. так что мой совет тренироваться именно на ней
________________
Хотите как то отблагодарить за помощь?
Не стесняйтесь нажимайте "Спасибо" Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Делаю программы на заказ, по всем вопросам в скайп: Ginrey2
|
|
|
23.03.2014, 23:00
|
#9
|
|
|
|
Разведчик
|
 Регистрация: 18.08.2011
 Сообщений: 5
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Cheating Engine (Поиск оффсетов)
Случилось непонятное. Долго искал оффсеты для онлайн игры. Нашел всю цепочку! Проверял работает или нет, все работает. Во вкладке меню игры, есть кнопка "Смена персонажа" нажал и вновь зашел тем же персонажем. Проверил работает ли прога. Смотрю а значения совсем другие. Офсеты статичный 100% Базовый адрес статичен, что могло поменяться??? единственное я в калькуляторе умножал значение на 4 которое было записано. В чем проблема???
|
|
|
23.03.2014, 23:07
|
#10
|
|
|
|
Рыцарь-лейтенант
|
 Регистрация: 31.01.2011
 Сообщений: 413
 Популярность: 14489
 Золото Zhyk.Ru: 300
 Сказал(а) спасибо: 77
Поблагодарили 361 раз(а) в 145 сообщениях
|
Re: Cheating Engine (Поиск оффсетов)
________________
Больше не занимаюсь читами, ушёл в серверную часть. Новый ник - int 3.
P.S. Но я всё такой же добрый модератор раздела PW.
|
|
|
23.03.2014, 23:35
|
#11
|
|
|
|
Разведчик
|
 Регистрация: 18.08.2011
 Сообщений: 5
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Cheating Engine (Поиск оффсетов)
Я умножал 7*4= 1C в Hex. Умножение на *4 часто видел, но как мне кажется 7 менялось. Хм... Возможно мне надо будет записать функцию например mov esp(eax*4) типа мини калькулятор и он полученное значения будет вставлять в код. Может так*  Сам придумал. Эх, опять придется проверять. Это уже 3 день, когда я тупа просераю день на поиск адресов. Небось башкой я уже двинулся.
|
|
|
24.03.2014, 00:15
|
#12
|
|
|
|
Рыцарь-лейтенант
|
 Регистрация: 31.01.2011
 Сообщений: 413
 Популярность: 14489
 Золото Zhyk.Ru: 300
 Сказал(а) спасибо: 77
Поблагодарили 361 раз(а) в 145 сообщениях
|
Re: Cheating Engine (Поиск оффсетов)
________________
Больше не занимаюсь читами, ушёл в серверную часть. Новый ник - int 3.
P.S. Но я всё такой же добрый модератор раздела PW.
|
|
|
24.03.2014, 00:19
|
#13
|
|
|
|
Разведчик
|
 Регистрация: 18.08.2011
 Сообщений: 5
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Cheating Engine (Поиск оффсетов)
Так как мне считать eax чтобы умножить на *4???
|
|
|
24.03.2014, 00:58
|
#14
|
|
|
|
Рыцарь-лейтенант
|
 Регистрация: 31.01.2011
 Сообщений: 413
 Популярность: 14489
 Золото Zhyk.Ru: 300
 Сказал(а) спасибо: 77
Поблагодарили 361 раз(а) в 145 сообщениях
|
Re: Cheating Engine (Поиск оффсетов)
________________
Больше не занимаюсь читами, ушёл в серверную часть. Новый ник - int 3.
P.S. Но я всё такой же добрый модератор раздела PW.
Последний раз редактировалось Smertig; 24.03.2014 в 01:08.
|
|
|
24.03.2014, 01:16
|
#15
|
|
|
|
Разведчик
|
 Регистрация: 18.08.2011
 Сообщений: 5
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Cheating Engine (Поиск оффсетов)
Не понимаю, как можно разобраться в чтении памяти, не зная основ ассемблера - Понятие не имею  , теперь стабильно все нахожу. Но как записать это
 |
Цитата: |
 |
|
|
|
|
|
|
|
ReadProcessMemory (hProcess, Pointer($007E3600), @WHP, sizeof(WHP), NoB); //BaseAdress
ReadProcessMemory (hProcess, Pointer(WHP+$1A8), @WHP, sizeof(WHP), NoB);
ReadProcessMemory (hProcess, Pointer(WHP+$??), @WHP, sizeof(WHP), NoB);
ReadProcessMemory (hProcess, Pointer(WHP+$1D4), @WHP, sizeof(WHP), NoB); //Читаем значение HP(Жизни) |
|
 |
|
 |
|
типа ReadProcessMemory (hProcess, Pointer(WHP+$??), @WHP, sizeof(WHP*4), NoB); или ReadProcessMemory (hProcess, Pointer(WHP+$??), @WHP, sizeof(WHP), 4, NoB); А что ставить вместо ?? -кажись добавить адрес указателя типа (WHP+0049D6DF), 4, NoB. - Так?
Последний раз редактировалось Foreworld; 24.03.2014 в 01:26.
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
[Помогите!] Поиск оффсетов X,Y,Z
|
sedrik1992 |
Общение и обсуждение Perfect World |
1 |
20.03.2013 03:36 |
[Помогите!] Поиск оффсетов
|
Lermontov |
Общение разработчиков |
28 |
11.05.2012 13:02 |
[Обсуждение] VAMemory поиск оффсетов
|
Hermein |
Вопросы и ответы, обсуждения |
3 |
24.11.2011 22:31 |
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 20:47.
|
 |