![]() |
eXeL@B —› Вопросы новичков —› Защита памяти dll от модифицирования |
Посл.ответ | Сообщение |
|
Создано: 17 июля 2011 15:09 · Личное сообщение · #1 Есть dll ка игры. В ней реализована защита памяти. В случае модификации памяти или dll сервер отключает клиента. Так вот. Также dll ка криптована, чем неизвестно, пейд молчит. Также встроенна куча защит, и анти дебаг. Снял дамп дллки, запустил в ida. Также с помощью встроенного дебагера в Cheat Engine узнал, какая процедурка обращается почти ко всем адрессам в памяти к самой дллки. Вот что нашел Code:
Code:
![]() |
|
Создано: 17 июля 2011 17:05 · Личное сообщение · #2 |
|
Создано: 17 июля 2011 17:12 · Личное сообщение · #3 как мне кажется, перебираются байты и проверяется чексумма, но пока что да как не пойму, как именно отключить данную проверку, либо сделать её всегда верной. Так же отследил пакеты на сервер, на сервер отправляется не самма чексумма, а данные модифицирован ли файл или нет, модифицировать сам пакет тоже не удается, он криптуется в зависимости от времени. ![]() |
![]() |
eXeL@B —› Вопросы новичков —› Защита памяти dll от модифицирования |