DENISSISS
Offline | Дата: Среда, 02.11.2011, 08:57 | Сообщение # 1; Репутация DENISSISS: "2947"; Титул DENISSISS: Создатель, Генералиссимус; |
Данная тема - обновляемая база знаний, которая будет полезна всем без исключения.
Мы будем дорабатывать тему и совершенствовать инструкции. Если у вас есть дополнение к сказанному в ней, то напишите администратору в лс или отпишитесь в самой теме.
На данный момент мы собрали данные по следующим темам: 1) Все про вх.
[cut noguest=1 Все про вх. Как его сделать реестровым, что это вообще и т.д.]
Виды ВХ ВХ (от англ. wall hack - "взлом стены") бывает реесторное и инжекторное. В первом случае .dll вх закидывают в папку с игрой и добавляют .reg файл в реестр. Таким образом вх запускается вместе с игрой каждый раз и никаких действий больше не нужно. Инжекторное надо инжектить самому - внедрять библиотеку в процесс игры. Делать это необходимо после каждого перезапуска игры и у вас должен быть виден процесс pointblank.exe. Для инжекта используют специальные программы (инжекторы) либо программы, в которые есть такая функция. Рекомендую инжектить с помощью СЕ. Есть ВХ, которые можно внедрять и через реестр и инжектором
Как создать .reg файл для ВХ. Создаём текстовый докумен, в зависимости от битности системы х32 (х86) с названием "AppInit_x32(x86) - запуск.txt" х64 с названием "AppInit_x64 - запуск.txt" Далее если система х32 (х86) с помощью текстового редактора вставляем в "AppInit_x32(x86) - запуск.txt" такое: Код Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows] "AppInit_DLLs"="test.dll" "LoadAppInit_DLLs"=dword:00000001
Если система х64 с помощью текстового редактора вставляем в "AppInit_x64 - запуск.txt" такое: Код Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Windows] "AppInit_DLLs"="test.dll" "LoadAppInit_DLLs"=dword:00000001
test.dll заменяем на своё имя ДЛЛ. Меняем расширение файла с .txt на .reg
Способы инжекта Я рекомендую использовать инжектор, встроенный в СЕ.Для начала надо захватить процесс игры - pointblank.exe. Для этого мы заходим в Настройки=>Extra, выставляем 3 верхних маркера и сохраняем. Теперь заходим в Process list (мониторчик в левом верхнем углу)=>Window list и выбираем Point blank. Процесс захвачем, теперь инжект. В Unpalevo Engine (аналог СЕ) эта функция выведена в главном меню сверху, в обычных аналогах найти ее посложнее - в главном меню жмем Memory view=>Tools=>Inject DLL=> в окне жмем No. DLL заинжектили теперь осталось только включить меню (как правило, нажать Delete или Insert)
4)"Делаю все по инструкции и нихрена не робит..." Если у вас не включается меню или вовсе не инжектиться ВХ, большая вероятность того, что у вас устаревший DirectX.
[/cut]
Полезные ссылки: * Если вх не видит некоторых персонажей. * Как сделать из старого вх новое приватное (анти фикс)
|
| |
|
|
Эти 0 пользователя(ей) поблагодарили DENISSISS за это полезное сообщение: |
|
|