Гайд по написанию ВХ мышкой

  • Для просмотра чата и остального функционала вам нужно авторизоваться или пройти регистрацию!
Статус
В этой теме нельзя размещать новые ответы.

2ЦeNт@

Продвинутый пользователь
Original poster
Ноя 19, 2011
163
10
541
Привет народ Сегодня решил выложить исходники моего ВХ мышкой

Что нам понадобиться для создания ВХ

1)Microsoft Visual Studio 2010 скачать тык ВТ
2)Исходники ВХ скачать тык ВТ
3)СДК для Visual Studio 2010 скачать тык ВТ

Настройка С++

1) Разархивируем скаченный SDK в отдельную папку, куда вам угодно.
2) Открываем проект (PHC D3D Base) и жмем:
-Правой кнопкой по нему и выбираем свойства
-Жмем на "Каталоги VC++"
694RUOKa.png

-В каталогах исполняемых файлов жмем "Изменить"
VUZ0i1z3.png

Далее выполняем тоже самое что и на скрине
USWzRspz.png

-Тоже самое выполняем и для "Каталогов включения"
-Теперь для "Каталогов библиотек" жмем тоже самое до выбора папки.
-Жмем на "lib" вместо "Include" и выбираем x86
3) Жмем "Ок"

А теперь самое интересное! Написание WallHack'a.

Открываем файл Main.cpp
1) Ищем это (жмем Ctrl+F):
Код:
Desc: Fill Item Array and Render Menu Border and Box
И видим список функций (в кавычках, красным цветом - название)
2) Открываем файл cBase.cpp
Ищем это (жмем Ctrl+F):
Код:
myDrawIndexedPrimitive
Здесь изменяем функции, или добавляем свои.
3) Ищем:
Код:
void Start_hooked()
Здесь меняем меняем на какую кнопку открывается меню (желательно на INSERT)
JEhRCxMC.png

4) Жмем ПКМ по проекту и выбираем "Построение"
Ну вот вроде бы и все. Задавайте свои вопросы, с удовольствием на них отвечу.
Думаю модераторы сочтут тему за полезную и не станут удалять.


Автор данного гайда: MiXaiLL76
 
  • Like
Реакции: hiphophu2
Гайд очень полезен для новичков... А так спасибо)) ещебы хайд от миши и вообще круть была бы
 
  • Like
Реакции: Schokkschizoo
подключить библиотеки и без гайда можно а потом нажать на ф7 тоже не сложно лутше зделол гайд как с простого трололо сделать управление мышью
 
_PASHA_ написал(а):
подключить библиотеки и без гайда можно а потом нажать на ф7 тоже не сложно лутше зделол гайд как с простого трололо сделать управление мышью
Кстати у варлока же есть исходы мыши в паблике,более понятные.Пусть лучше на них тренируются.
 
Zhyk .ru там напиши в поиск
 
Прошу помоч.
Я всё подстроил под этот исход.
Переписал исход чтобы он подходил для моего asma.h.
Вставил все переменные из старого исхода.
Исправил некоторые коды и ошибки чтобы всё "срослось".
Выходит только 2 ошибки.
Не находит идентификатор MEMwrite и FindPattern.
Как их добавить в исход?

Также можно в скайп:kosa-awesome666
 
Enigma написал(а):
Прошу помоч.
Я всё подстроил под этот исход.
Переписал исход чтобы он подходил для моего asma.h.
Вставил все переменные из старого исхода.
Исправил некоторые коды и ошибки чтобы всё "срослось".
Выходит только 2 ошибки.
Не находит идентификатор MEMwrite и FindPattern.
Как их добавить в исход?

Также можно в скайп:kosa-awesome666

эта не беда!
сейчас исправим!
начнём с FindPattern
открываем cHacks.h и прописываем код
Код:
DWORD FindPattern(DWORD dwAddress,DWORD dwLen,BYTE*bMask,char*szMask)
{
for(DWORD i=0; i < dwLen; i++)
if(bCompare((BYTE*)(dwAddress+i),bMask,szMask))
return(DWORD)(dwAddress+i);
return 0;
}
далее займёмся MEMwrite
всё в том же cHacks.h прописываем код
Код:
void MEMwrite(void *adr,void *ptr,int size)
{
DWORD OldProtection;
VirtualProtect(adr,size,PAGE_EXECUTE_READWRITE,&OldProtection);
memcpy(adr,ptr,size);
VirtualProtect(adr,size,OldProtection, &OldProtection);
}
всё мы в финале!
Осталось прописать в cBase.cpp и asma.h
Код:
#include "cHacks.h"
Вроде всё... Если что не понятно пиши я помогу...
 
Пожалуйста сделай вт ссылок на скачку иначе в течении 12 часов тема будет удалена.
 
Вот что потом выбивает:

afotoxata.ru_files_93385484633815279336085507632877.jpg
 
Можешь вбить поиск по проекту и вписать "bCompare" и напиши что нашло.
Мне нужно точно также вписать код для bCompare,как и для MEWwrite и FindPattern.
Только этот bCompare остался и всё.
 
Enigma написал(а):
Можешь вбить поиск по проекту и вписать "bCompare" и напиши что нашло.
Мне нужно точно также вписать код для bCompare,как и для MEWwrite и FindPattern.
Только этот bCompare остался и всё.
я же тебе говорю
удали коды с хак.н
и вставь их в асму а так как асма прописана в баз то должно робить...
а bCompare в хаксе уже есть ты просто его закрыл 8)
 
Вообщем пошло создание кода.
Тут я обрадовался пока не вылетели следуещие ошибки:

afotoxata.ru_files_73560044488746287561876964720024.jpg
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу