Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Как Вставить Мемхак В Свой Вх?

-

Вопросы и ответы, обсуждения

- Ваши вопросы по C/C++ только в данном разделе

Ответ
 
Опции темы
Старый 16.04.2013, 03:35   #16
 Пехотинец
Аватар для twice
 
twice на правильном путиtwice на правильном пути
Регистрация: 07.07.2012
Сообщений: 60
Популярность: 171
Сказал(а) спасибо: 3
Поблагодарили 11 раз(а) в 10 сообщениях
 
По умолчанию Re: Как Вставить Мемхак В Свой Вх?

Цитата:
Сообщение от ГоГоГоГоГоГоГоПосмотреть сообщение
"Спасибо" все очень "понятно".

Когда ты приедешь к автоэлектрику я очень хочу чтоб он тебя сюда послал [Ссылки могут видеть только зарегистрированные пользователи. ]

Если ты собираешься что-то делать, а не копи-пастить не понимая что и за чем нужно, то время начинать читать документацию или хотя бы машинными переводчиками переводить.

По указанной ссылке нужно скачать бесплатную версию и установить, что исправит ошибку в твоем предыдущем сообщении.
  Ответить с цитированием
Старый 16.04.2013, 09:35   #17
 Фельдмаршал
Аватар для Dimedrol1536
 
Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(
Регистрация: 22.02.2011
Сообщений: 949
Популярность: 34698
Сказал(а) спасибо: 939
Поблагодарили 2,534 раз(а) в 911 сообщениях
Отправить сообщение для Dimedrol1536 с помощью ICQ Отправить сообщение для Dimedrol1536 с помощью Skype™
 
По умолчанию Re: Как Вставить Мемхак В Свой Вх?

Цитата:
Сообщение от ГоГоГоГоГоГоГоПосмотреть сообщение
DetourCreate: идентификатор не найден - как его определить?

Вот тебе всё самое необходимое.
В chacks.h
Код:
#ifndef _CHACKS_H
#define _CHACKS_H

#pragma warning( disable : 4996 )

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);
}

void *DetourCreate(BYTE *src, const BYTE *dst, const int len)
{
BYTE *jmp = (BYTE*)malloc(len+5);
	DWORD dwback;

	VirtualProtect(src, len, PAGE_READWRITE, &dwback);

	memcpy(jmp, src, len);	jmp += len;
	
	jmp[0] = 0xE9;
	*(DWORD*)(jmp+1) = (DWORD)(src+len - jmp) - 5;

	src[0] = 0xE9;
	*(DWORD*)(src+1) = (DWORD)(dst - src) - 5;

	VirtualProtect(src, len, dwback, &dwback);

	return (jmp-len);
}

BOOL bCompare(const BYTE* pData, const BYTE* bMask, const char* szMask)
{
for(;*szMask;++szMask,++pData,++bMask)
if(*szMask=='x' && *pData!=*bMask) 
return false;
return (*szMask) == NULL;
}

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;
}
#endif
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).


Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 16.04.2013, 17:58   #18
 Разведчик
Аватар для ГоГоГоГоГоГоГо
 
ГоГоГоГоГоГоГо неизвестен в этих краяхГоГоГоГоГоГоГо неизвестен в этих краяхГоГоГоГоГоГоГо неизвестен в этих краяхГоГоГоГоГоГоГо неизвестен в этих краях
Регистрация: 05.09.2012
Сообщений: 18
Популярность: -329
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Как Вставить Мемхак В Свой Вх?

Цитата:
Сообщение от twiceПосмотреть сообщение
Если ты собираешься что-то делать, а не копи-пастить не понимая что и за чем нужно, то время начинать читать документацию или хотя бы машинными переводчиками переводить.

По указанной ссылке нужно скачать бесплатную версию и установить, что исправит ошибку в твоем предыдущем сообщении.

Ну я же не долбаёб. (мат, мат, мат)
Я конечно сразу все перевел, скачал, установил, все установилось и что толку?
Там-же как я понимаю надо какой-то файл прописывать в проект, а какой? там 154 файла.

Спасибо что хоть отвечаете.

Dimedrol1536 - спасибо, буду пробывать.
________________________________________

Все что написано в chacks.h у меня уже определено, кроме вот этого:

void *DetourCreate(BYTE *src, const BYTE *dst, const int len)

вставил и ошибка исчезла. Буду дальше копать - многое еще не ясно.

Последний раз редактировалось ГоГоГоГоГоГоГо; 16.04.2013 в 18:17.
  Ответить с цитированием
Старый 16.04.2013, 18:35   #19
Подпольщик RF Online
 Пехотинец
Аватар для артём612
 
артём612 лучик света в грозовом небеартём612 лучик света в грозовом небеартём612 лучик света в грозовом небеартём612 лучик света в грозовом небеартём612 лучик света в грозовом небеартём612 лучик света в грозовом небеартём612 лучик света в грозовом небе
Регистрация: 10.10.2011
Сообщений: 65
Популярность: 772
Сказал(а) спасибо: 58
Поблагодарили 58 раз(а) в 33 сообщениях
Отправить сообщение для артём612 с помощью Skype™
 
По умолчанию Re: Как Вставить Мемхак В Свой Вх?

Вообщем Код с подсказкой

Начало ищем адрес и тд
нам понадобится это чудо =)

DWORD FindPointer(DWORD pointer,DWORD Offset)
{
DWORD Address_temp;
ReadProcessMemory(GetCurrentProcess(), (LPVOID*)(DWORD)pointer, &Address_temp, sizeof(Address_temp), NULL);
DWORD rec = Address_temp + Offset;
return (DWORD)(rec);
return 0;
}

DWORD ModuleGame = GetModuleHandle("Game.exe");
//Разбирая чуточку игру я делал поиск не по сигнатуре а по поиску динамической памяти =)
поэтому
DWORD Pointer = ModuleGame+0x некое значение;
DWORD temp = FindPointer(Pointer,Сдвиг);
temp = FindPointer(temp,Сдвиг);
temp = FindPointer(temp,Сдвиг);
temp = FindPointer(temp,Сдвиг);
//я например искал так визуальные патроны

//дальше
//для того чтобы писать в память
DWORD setbyte = 0x90;// то что пишем
WriteProcessMemory(GetCurrentProcess(),(LPVOID)tem p,&setbyte,sizeof(setbyte),NULL);//тут мы пишем уже =)
  Ответить с цитированием
Старый 16.04.2013, 19:29   #20
 Разведчик
Аватар для ГоГоГоГоГоГоГо
 
ГоГоГоГоГоГоГо неизвестен в этих краяхГоГоГоГоГоГоГо неизвестен в этих краяхГоГоГоГоГоГоГо неизвестен в этих краяхГоГоГоГоГоГоГо неизвестен в этих краях
Регистрация: 05.09.2012
Сообщений: 18
Популярность: -329
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Как Вставить Мемхак В Свой Вх?

Да все без толку, все равно крашит на FindPattern.

Я вот что еще подумал - у меня есть такая проблема: ВХ работает если откомпилирована в Debug, а если в Release - то крашит при загрузке.
Прочитал что отличие в версиях это работа с памятью - особенности связанные с освобождением памяти и "утечек" памяти.
Может в этом проблема?

Я уже и в меню пункты добавил под мемхак:

[Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 16.04.2013, 23:54   #21
 Фельдмаршал
Аватар для Dimedrol1536
 
Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(
Регистрация: 22.02.2011
Сообщений: 949
Популярность: 34698
Сказал(а) спасибо: 939
Поблагодарили 2,534 раз(а) в 911 сообщениях
Отправить сообщение для Dimedrol1536 с помощью ICQ Отправить сообщение для Dimedrol1536 с помощью Skype™
 
По умолчанию Re: Как Вставить Мемхак В Свой Вх?

Изменение память в фв - это бан или краш. Всё зависит от твоего обхода.
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).


Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 17.04.2013, 16:49   #22
Подпольщик RF Online
 Пехотинец
Аватар для артём612
 
артём612 лучик света в грозовом небеартём612 лучик света в грозовом небеартём612 лучик света в грозовом небеартём612 лучик света в грозовом небеартём612 лучик света в грозовом небеартём612 лучик света в грозовом небеартём612 лучик света в грозовом небе
Регистрация: 10.10.2011
Сообщений: 65
Популярность: 772
Сказал(а) спасибо: 58
Поблагодарили 58 раз(а) в 33 сообщениях
Отправить сообщение для артём612 с помощью Skype™
 
По умолчанию Re: Как Вставить Мемхак В Свой Вх?

Цитата:
Сообщение от ГоГоГоГоГоГоГоПосмотреть сообщение
ВХ работает если откомпилирована в Debug, а если в Release - то крашит при загрузке

вот это даже очень странно =)

по идее должно уже тогда крашить на дебаге а не на релизе так как дебаг режим это уже встроенная отладка в вашу программу то есть её легче дизасамблировать...

и всё же я не знаю что там бан краш =) но у меня всё робит в мем хаке и через се и в длл =)
  Ответить с цитированием
Старый 17.04.2013, 19:58   #23
 Разведчик
Аватар для ГоГоГоГоГоГоГо
 
ГоГоГоГоГоГоГо неизвестен в этих краяхГоГоГоГоГоГоГо неизвестен в этих краяхГоГоГоГоГоГоГо неизвестен в этих краяхГоГоГоГоГоГоГо неизвестен в этих краях
Регистрация: 05.09.2012
Сообщений: 18
Популярность: -329
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Как Вставить Мемхак В Свой Вх?

Цитата:
Сообщение от артём612Посмотреть сообщение
вот это даже очень странно =)

по идее должно уже тогда крашить на дебаге а не на релизе так как дебаг режим это уже встроенная отладка в вашу программу то есть её легче дизасамблировать...

и всё же я не знаю что там бан краш =) но у меня всё робит в мем хаке и через се и в длл =)

Значит мне не повезло.
У меня проблема и с другими читами которые выкладывают, ни один рабочий чит не хочет работать, ни через реестр, ни инжектом - крашит при загрузке
(они рабочие на 100%, но сделаны конечно через "Релиз") и поэтому я даже протестировать не могу ни один чит.
И получаеться, что у меня работает только один мой чит через "Дебаг" и через реестр - через инжект тоже крашит.
Раньше не было такой проблемы, появилась где-то месяцев 5 назад.
Наверное придется Винду сносить и по новой ставить.

Последний раз редактировалось ГоГоГоГоГоГоГо; 17.04.2013 в 20:00.
  Ответить с цитированием
Старый 17.04.2013, 21:06   #24
Подпольщик RF Online
 Пехотинец
Аватар для артём612
 
артём612 лучик света в грозовом небеартём612 лучик света в грозовом небеартём612 лучик света в грозовом небеартём612 лучик света в грозовом небеартём612 лучик света в грозовом небеартём612 лучик света в грозовом небеартём612 лучик света в грозовом небе
Регистрация: 10.10.2011
Сообщений: 65
Популярность: 772
Сказал(а) спасибо: 58
Поблагодарили 58 раз(а) в 33 сообщениях
Отправить сообщение для артём612 с помощью Skype™
 
По умолчанию Re: Как Вставить Мемхак В Свой Вх?

может хук кривой?


у тебя краш во время входа в бой?
  Ответить с цитированием
Старый 18.04.2013, 21:18   #25
 Разведчик
Аватар для ГоГоГоГоГоГоГо
 
ГоГоГоГоГоГоГо неизвестен в этих краяхГоГоГоГоГоГоГо неизвестен в этих краяхГоГоГоГоГоГоГо неизвестен в этих краяхГоГоГоГоГоГоГо неизвестен в этих краях
Регистрация: 05.09.2012
Сообщений: 18
Популярность: -329
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Как Вставить Мемхак В Свой Вх?

Цитата:
Сообщение от ГоГоГоГоГоГоГоПосмотреть сообщение
У меня проблема и с другими читами

Дело не только в моем хуке.
Крашит только при загрузке игры, если загрузилось, то все гуд.

Наверное все, можно пока тему закрывать.
Надо винду сносить.

Последний раз редактировалось ГоГоГоГоГоГоГо; 18.04.2013 в 21:23.
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] C++ Мемхак FuckYeA97 Вопросы и ответы, обсуждения 0 27.06.2012 09:15
[Помогите!] Мемхак FuckYeA97 Общение разработчиков 7 28.05.2012 15:40
Как вставить в ник ™?? zerstoren94 Общение и обсуждение, архив Point Blank 9 09.01.2012 14:04
[Помогите!] Как в пб вставить значек ™? jirobo Общение и обсуждение, архив Point Blank 5 16.12.2011 14:04
[Помогите!] Как вставить код? propank(2) Общение и обсуждение 4 01.12.2011 19:54

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 03:18.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net