| Посл.ответ |
Сообщение |
|
Создано: 2 января 2008 01:37:59 Личное сообщение #1 |
|
|
Создано: 2 января 2008 01:49:02 Личное сообщение #2 |
|
Создано: 2 января 2008 02:47:42 Личное сообщение #3
Я в imprec'e такое проворачивал. Просто дописываем thunk на нужную dll и один какой-то импорт.
----- Реверсивная иженерия - написание кода идентичного натуральному
|
|
Создано: 2 января 2008 05:50:14 Личное сообщение #4
anynah пишет:
Есть dll которая инжектится в процесс лоадером, можно ли отредактировать PE файл чтоб patch.dll
Хм.. Наверное речь идет о запротекченом файле ?если файл позволяет себя редактировать нафиг нужен лоадер Можешь до оеп подгрузить длл и все дела
|
|
Создано: 2 января 2008 08:49:29 · Поправил: Spirit Личное сообщение #5
После pavka говорить конечно безполезно  , но я все-же скажу.
anynah
Имхо hlguard и sXe тебе не дадут изменить hl.exe так что единственный варант - это батнег
или можно написать прогу типа:
.data
_Open db "Open"
_AntiCSDoSDir db "C:\Program Files\AntiCSDoS"
_AntiCSDoSExeName db "AntiCSDoS.exe"
.code
Push 0
Push offset _AntiCSDoSDir
Push 0
Push offset _AntiCSDoSExeName
Push offset _Open
Push 0
call ShellExecuteA
и так делать шеллекзекут для всех античитов и самого екзешника контры.
----- iNTERNATiONAL CoDE CReW |
|
Создано: 2 января 2008 13:52:38 Личное сообщение #6
Можно поместить patch.dll в папку с прогой и к ключу реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\AppInit_DLLs добавить имя своей длл.
После этого дллка будет грузится во все процесы стартуемые из этой папки, остальные процесы затронуты не будут.
Если есть сорцы можно добавить соотв. код в саму длл и для регистрации юзать батник.
|
|
Создано: 2 января 2008 17:29:51 Личное сообщение #7
Spirit пишет:
После pavka говорить конечно безполезно , но я все-же скажу.
anynah
Имхо hlguard и sXe тебе не дадут изменить hl.exe так что единственный варант - это батнег
Нда, весело...
hlguard не проверяет hl.exe
Sxe ][аки постоянно выкладываются на http://darkcheats.org/cheatdb/index.php?game_id=51
|
|
Создано: 2 января 2008 17:57:09 Личное сообщение #8
Olenevod пишет:
Можно поместить patch.dll в папку с прогой и к ключу реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\AppInit_DLLs добавить имя своей длл.
После этого дллка будет грузится во все процесы стартуемые из этой папки, остальные процесы затронуты не будут.
Огромное спасибо Olenevod, все работает IID King 2.01 почемуто вылетал при открытии patch.dll
Protected by AntiCSDoS by Shocker - www.ShockingSoft.com
|
|
Создано: 2 января 2008 21:39:49 Личное сообщение #9 |
|
Создано: 3 января 2008 00:52:29 Личное сообщение #10 |