keep silence
-
Автор темы
- #1
ghetto-memory - простенький класс для взаимодействия с памятью процесса. (т.е. для создания external-читиков)
*также включает в себя функу для сигскана, полностью совместимую с конфигом под hazedumper
** никогда такого не было и вот опять...
*также включает в себя функу для сигскана, полностью совместимую с конфигом под hazedumper
** никогда такого не было и вот опять...
C++:
c_memory memory;
module_t client;
DWORD dwGetAllClasses;
// цепляемся к процессу (на примере csgo)
bool result = memory.attach("csgo.exe", "Valve001"); // возвращает true в случае успеха
// получаем указатель на модуль
client = memory.find_module("client.dll");
// сигскан
dwGetAllClasses = memory.find_signature
(
client._module,
client._size,
"\xA1\x00\x00\x00\x00\xC3\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xA1\x00\x00\x00\x00\xB9", // sig
"x????xxxxxxxxxxxx????x", // mask
{ 1, 0 }, // offsets
0, // extra
true // relative
);
// функи для чтения
memory.read<class>(DWORD);
memory.read_vm<class>(DWORD);
// функа для записи
memory.write<class>(DWORD, object);
// sendmessage
memory.send(const char*);
// хз зачем но пусть будет
memory.print_data(); // выводит приватные переменные, мб для отладки кому надо будет я хз
Пожалуйста, авторизуйтесь для просмотра ссылки.