Показать сообщение отдельно
Старый 21.10.2016, 12:44  
dark
Читодел
Аватар для dark
OFFLINE
Регистрация: 09.04.2007
Сообщений: 965
Благодарностей:
36,577 всего
Мнения: + 37712
Репутация: 116394
Отправить сообщение для dark с помощью ICQ Отправить сообщение для dark с помощью Skype™

Цитата:
Сообщение от Antifreez Посмотреть сообщение
Понятно,спасибо Dark за ответы.
Наверное глупо надеяться на то,что тут кто то сможет дать подсказку либо намекнуть принцип полноценного обхода ГГ.
Да не вопрос, я без намёков скажу прямо. Есть два варианта решения вашей задачи:
1. отключение/обрезание (я под этим подразумеваю удаление части функций) ГеймГварда. Как? Ищите места в его коде, где он.. допустим, сканит окна на предмет какой-нибудь сигнатуры. Или в целом функцию, которая ищет недружественные приложения или проверяет на бряки - в зависимости, что вам нужно. Нупите её или исправляете её возвращаемое значение. Или в целом, ищите как отключить ГГ. Так или иначе, патчите гг в общем. Так делал я на том видосе.
2. пытаетесь понять, как конкретно ГГ палит бряки. Что такое бряки? Это запись "int3" в то место, где должен быть останов (если говорить о софтварных). Запись в области кода ГГ блокирует (см. мою статью). Хардварные же работают через регистры. Вот пытаетесь понять, какие бряки каким образом палятся и обходите это опять же либо патчем гг, либо какими-нибудь хитрыми методами (типа моего со снятием защиты памяти) или антиотладочными плагинами ольки. Кстати, для ольки были какой-то плагин расширяющий возможность бряков.

Добавлено через 2 минуты
Кстати, есть вариант проще, если не любите дизасм. Вы можете хукать ЛЮБУЮ внутриигровую функцию. Вот вам и готовый бряк. Только защиту памяти надо снять, но я вам готовый инструмент для этого предоставил.

Последний раз редактировалось dark; 21.10.2016 в 12:46. Причина: Добавлено сообщение

Cheats Development | Создание читов на заказ

Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
 
Ответить с цитированием
Сказали спасибо:
Antifreez (21.10.2016)