Всем привет,задался целью написать радар для Л2 используя исключительно игровые функции игры,но тут беда в виде SG,который всячески препятствует установки MBP,процесс игры сразу вылетает,скорее всего (возможно всё не так) где то SG обрабатывает события (EXCEPTION_DEBUG_EVENT & EXCEPTION_GUARD_PAGE) собственно вопрос как проще/и правильнее найти это место с помощью OllyDbg/CE? может на форуме есть люди кто пробовал обойти SG/понять принцип его работы? если есть тут такие люди прошу дать подсказку/наводку куда начинать копать?
Всем привет,задался целью написать радар для Л2 используя исключительно игровые функции игры,но тут беда в виде SG,который всячески препятствует установки MBP,процесс игры сразу вылетает,скорее всего (возможно всё не так) где то SG обрабатывает события (EXCEPTION_DEBUG_EVENT & EXCEPTION_GUARD_PAGE) собственно вопрос как проще/и правильнее найти это место с помощью OllyDbg/CE? может на форуме есть люди кто пробовал обойти SG/понять принцип его работы? если есть тут такие люди прошу дать подсказку/наводку куда начинать копать?
не совсем понял
если ты юзаешь игровые функции, зачем тебе писать в чужие страницы памяти процесса? Аттач дллку и из неё дёргай игровые функции
Если же тебе всё равно надо писать в чужую память, то смотри права на эти страницы. Судя по всему, прав на запись у тебя нет. Как это обойти - посмотри мою статью про game guard, там как раз об этом.
Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
не совсем понял
если ты юзаешь игровые функции, зачем тебе писать в чужие страницы памяти процесса? Аттач дллку и из неё дёргай игровые функции
Если же тебе всё равно надо писать в чужую память, то смотри права на эти страницы. Судя по всему, прав на запись у тебя нет. Как это обойти - посмотри мою статью про game guard, там как раз об этом.
Что бы использовать игровые функции их сначала нужно найти. А у него смартгвард детектит наличие бряков. И к слову он вообще ничего не коворил о том что ему надо куда то что то писать, чего придумываешь то?
Последний раз редактировалось Тигрь; 26.07.2017 в 12:45.
Причина: Добавлено сообщение
Что бы использовать игровые функции их сначала нужно найти. А у него смартгвард детектит наличие бряков. И к слову он вообще ничего не коворил о том что ему надо куда то что то писать, чего придумываешь то?
так чтобы софтварный бряк поставить, надо в память писать
хотя врядли у него палево только в этом )
Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
Что бы использовать игровые функции их сначала нужно найти. А у него смартгвард детектит наличие бряков. И к слову он вообще ничего не коворил о том что ему надо куда то что то писать, чего придумываешь то?
По поводу АА благодаря вашим советом получилось обойти GG,радар не дописал забросил,только корявого бота написал,а после все друзья забили на АА и я тоже,а так у меня раз в пол года как у шизофреника начинается обострение и мне срочно надо попробовать сделать радар или бота в игре где есть античит так гемора больше...
по поводу SG,да мне нужно MBP для поиска игровых функций,HPB отрабатывают через раз. в память писать могу права меняются,наверное в первом посту я маленько не правильно описал ситуацию,MBP на самом деле устанавливаются но когда происходит прерывание то клиент сразу вылетает с ошибкой в модуле guard.des. пробовал останавливать потоки SG,после их остановки все BP начинают работать как надо,но через секунд 3-10 сервер разрывает сессию видимо из за того что он не получил ответа от SG...
так же SG вешает хуки LdrGetProcedureAdress и NtProtectVirtualMemory но при попытки их снять клиент сразу отваливается да и снятие их вроде как не решит проблему с BP.. функции VirtualProtect/mempcpy/WriteProcessMemory отрабатывают нормально и без снятие хуков
Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.