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

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

2ЦeNт@

Продвинутый пользователь
Автор темы
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

Mr.ToWa

Продвинутый пользователь
13 Дек 2011
216
3
541
Гайд очень полезен для новичков... А так спасибо)) ещебы хайд от миши и вообще круть была бы
 
  • Like
Реакции: Schokkschizoo

_PASHA_

Продвинутый пользователь
19 Окт 2011
65
3
64
подключить библиотеки и без гайда можно а потом нажать на ф7 тоже не сложно лутше зделол гайд как с простого трололо сделать управление мышью
 

>DENIS<

Forum Admin
Администратор
12 Окт 2011
600
706
1.269
_PASHA_ написал(а):
подключить библиотеки и без гайда можно а потом нажать на ф7 тоже не сложно лутше зделол гайд как с простого трололо сделать управление мышью
Кстати у варлока же есть исходы мыши в паблике,более понятные.Пусть лучше на них тренируются.
 

Mr.ToWa

Продвинутый пользователь
13 Дек 2011
216
3
541
Zhyk .ru там напиши в поиск
 

2ЦeNт@

Продвинутый пользователь
Автор темы
19 Ноя 2011
163
10
541
MiXaiLL76 написал(а):
я MiXaiLL76 на жуке!!!!!
Да я знаю, что ты Автор, просто я написал Автора, и проблем быть не должно, или есть проблемы?
 

Enigma

Продвинутый пользователь
28 Окт 2011
84
5
41
Прошу помоч.
Я всё подстроил под этот исход.
Переписал исход чтобы он подходил для моего asma.h.
Вставил все переменные из старого исхода.
Исправил некоторые коды и ошибки чтобы всё "срослось".
Выходит только 2 ошибки.
Не находит идентификатор MEMwrite и FindPattern.
Как их добавить в исход?

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

MiXaiLL76

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"
Вроде всё... Если что не понятно пиши я помогу...
 
A

Avaddon666

Пожалуйста сделай вт ссылок на скачку иначе в течении 12 часов тема будет удалена.
 

Enigma

Продвинутый пользователь
28 Окт 2011
84
5
41
Вот что потом выбивает:

afotoxata.ru_files_93385484633815279336085507632877.jpg
 

Enigma

Продвинутый пользователь
28 Окт 2011
84
5
41
Можешь вбить поиск по проекту и вписать "bCompare" и напиши что нашло.
Мне нужно точно также вписать код для bCompare,как и для MEWwrite и FindPattern.
Только этот bCompare остался и всё.
 
M

MiXaiLL76

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

Enigma

Продвинутый пользователь
28 Окт 2011
84
5
41
Вообщем пошло создание кода.
Тут я обрадовался пока не вылетели следуещие ошибки:

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

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу