10.04.2015, 23:42
|
#11
|
Регистрация: 08.06.2010
Сообщений: 3,492
Отблагодарили 1,583 раз(а)
|
Re: Lineage 2 C5
нцсофт добавил легкий способ отключить ГГ, поменяв 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, сохраняем.
Гайд для томатов, буду более расширенные вопросы, дам более обширный ответ.
|
|
|