• Страница 1 из 1
  • 1
Модератор форума: BioWare, МaSяня, DENISSISS, ™Наркоборон™  
Все, что надо знать. Читать всем. gamexak про ВХ
DENISSISS
Offline
Дата: Среда, 02.11.2011, 08:57 | Сообщение # 1; Репутация DENISSISS: "2947"; Титул DENISSISS: Создатель, Генералиссимус;
   
 
   
 
  255
Награды
 
За заслуги перед сайтом За репутацию больше 1000! За >200 постов! За >10 наград!
 
Понизить
Данная тема - обновляемая база знаний, которая будет полезна всем без исключения.

Мы будем дорабатывать тему и совершенствовать инструкции. Если у вас есть дополнение к сказанному в ней, то напишите администратору в лс или отпишитесь в самой теме.

На данный момент мы собрали данные по следующим темам:
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]

Полезные ссылки:
* Если вх не видит некоторых персонажей.
* Как сделать из старого вх новое приватное (анти фикс)
  • Страница 1 из 1
  • 1
Поиск: