Перейти к содержанию

Saints Row 3 отключения защиты от отладки


Рекомендуемые сообщения

Нашел на форуме CE тему как отключить защиту, но не понимаю как найти первый участок кода.

http://forum.cheatengine.org/viewtopic.php?t=545113&sid=ae13532792c94d04b446173547c1c9d9

  • Плюс 1
Ссылка на комментарий
Поделиться на другие сайты

Ищи через массив байт "8D85BCFDFFFF894508"

В Steam версии этот код находится по адресу

SaintsRowTheThird_DX11.exe:

SaintsRowTheThird_DX11.AK::Monitor::GetTimeStamp+419DB3

SaintsRowTheThird.exe:

SaintsRowTheThird.AK::MemoryMgr::GetPoolName+68ED83

  • Плюс 1
Ссылка на комментарий
Поделиться на другие сайты

Спасибо, интересно просто узнать как автор темы нашел именно этот участок кода. Ну да ладно тему можно закрывать.

Ссылка на комментарий
Поделиться на другие сайты

Судя по всему они пытались найти явный вызов функции IsDebuggerPresent, но это не удалась, поэтому они просто стали искать строку IsDebuggerPresent а когда нашли, так и оказались в нужном коде. Всё это очень легко делается, если есть опыт в реверсинге приложений. Могу посоветовать этот ресурс - http://tuts4you.com/download.php?list.17, сам сейчас буду практиковаться там.

Ссылка на комментарий
Поделиться на другие сайты

Судя по всему они пытались найти явный вызов функции IsDebuggerPresent, но это не удалась, поэтому они просто стали искать строку IsDebuggerPresent а когда нашли, так и оказались в нужном коде. Всё это очень легко делается, если есть опыт в реверсинге приложений. Могу посоветовать этот ресурс - http://tuts4you.com/...oad.php?list.17, сам сейчас буду практиковаться там.

IsDebuggerPresent легко находится, я про первый участок кода. За ресурс спасибо, позже гляну.


00D2C253 |. 8D85 BCFDFFFF LEA EAX,DWORD PTR SS:[EBP-244]
00D2C259 |. 8945 08 MOV DWORD PTR SS:[EBP+8],EAX
00D2C25C |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
00D2C25F |. CC INT3
00D2C260 |. 64:8F05 00000000 POP DWORD PTR FS:[0]
00D2C267 |. 83C4 08 ADD ESP,8
00D2C26A |. 5E POP ESI
00D2C26B |. 8BE5 MOV ESP,EBP
00D2C26D |. 5D POP EBP

Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.