Цитата:
Сообщение от Deazer
нцсофт добавил легкий способ отключить ГГ, поменяв 1 байт, причем теперь знать асм вовсе не обязательно.
За загрузку/незагрузку гг при старте клиента отвечает переменная ?GL2UseGameGuard@@3HA в core.dll
Итак чтобы сделать киллгг надо:
1) petools
2) hex-редактор (winhex)
3) совсем немного мозгов
В PEtools открываем core.dll => тыкаем directories => export directory.
В списке function name ищем:?GL2UseGameGuard@@3HA, смотрим значение в поле offset. Это смещение в файле где находится эта переменная, для коре из инсталлятора T1(до CT2 по сути не менялось) оно равно 13F5B4(от компила к компилу плавает).
Теперь открываем core.dll хексредактором, переходим по этому адресу, видим там единичку, меняем ее на 0, сохраняем.
Гайд для томатов, буду более расширенные вопросы, дам более обширный ответ.
|
Это знаю. Нет такой строчки в протоколах ниже 744.
Добавлено через 1 минуту
Цитата:
Сообщение от Donatte
А версия протокола осталась 709 с новым патчем?
|
Да, проверил engnine.dll, та же 709