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

Автопуть

-

Общение разработчиков

- Программирование для Perfect World, общение и обсуждене разработок

Ответ
 
Опции темы
Старый 07.01.2023, 18:49   #16
 Разведчик
Аватар для _KastA_
 
_KastA_ на правильном пути
Регистрация: 17.10.2011
Сообщений: 42
Популярность: 77
Сказал(а) спасибо: 65
Поблагодарили 14 раз(а) в 12 сообщениях
Отправить сообщение для _KastA_ с помощью ICQ
 
По умолчанию Re: Автопуть

Спасибо всем огромное кто писал в этой теме, чтобы я без вас делал тут в 2023 году))

Раз такое дело тоже оставлю тут свой кусок кода)
Код:
//Функция инжекта
BYTE INJECTOR::InjectAndExecute(char* code, int len)
{
	HANDLE hProcThread;
	HANDLE hProcess = OpenProcess(PROCESS_ALL_ACCESS, false, pid);
	if (!hProcess) return 0;

	WriteProcessMemory(hProcess, pFunction, code, len, NULL);

	hProcThread = CreateRemoteThread(hProcess, NULL, NULL, (LPTHREAD_START_ROUTINE)pFunction, NULL, NULL, NULL);
	if (hProcThread == INVALID_HANDLE_VALUE) return 0;

	WaitForSingleObject(hProcThread, INFINITE);
	CloseHandle(hProcThread);
	CloseHandle(hProcess);
	return 1;
}

//Функция автопути
void INJECTOR::AutoPath(float x, float y, float z)
{
	char fdata[54] = "\x60\xB9\x11\x11\x11\x11\xBA\x22\x22\x22\x22\xB8\x33\x33\x33\x33\x6A\x00\x51\x52\x50\x6A\x03\x6A\x00\x6A\x00\x68\x4A\x01\x00\x00\xB9\x44\x44\x44\x44\x8B\x09\x83\xC1\x1C\x8B\x09\xBB\x55\x55\x55\x55\xFF\xD3\x61\xC3";
	DWORD ba = BA; // BaseAddress
	DWORD func = F_AUTOPATH; //Autopath function address

	memcpy(fdata + 2, &y, 4); //Вставляем y
	memcpy(fdata + 7, &z, 4); //Вставляем z
	memcpy(fdata + 12, &x, 4); //Вставляем x
	memcpy(fdata + 33, &ba, 4); //Вставляем BaseAddress
	memcpy(fdata + 45, &func, 4); //Вставляем Autopath function address

	InjectAndExecute(fdata, 54); //Инжектим

}
________________
К звездам...

Последний раз редактировалось _KastA_; 07.01.2023 в 18:57.
  Ответить с цитированием
Ответ


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

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

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

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

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

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net