被注入的dll 获取进程的加载地址,并通过偏移修改游戏数据
// dllmain.cpp : 定义 DLL 应用程序的入口点。
#include "pch.h"
#include <stdio.h>
#include <tchar.h>
#include <exception>
#include <wchar.h>
#include <windows.h>
void process_attach(HMODULE hModule) {
MessageBox(0, TEXT("注入成功!"), TEXT("Warning"), MB_ICONWARNING);
try {
//通过GetModuleHandleA(0)找到进程的加载地址
HANDLE ExeBaseAddress = GetModuleHandleA(0);
uintptr_t* p = (uintptr_t*)((uintptr_t)ExeBaseAddress + 0xD1C99);
// uintptr_t ModuleBaseAdrs = (DWORD&)*p;
// uintptr_t* p = (uintptr_t*)((uintptr_t)fmd);
// uintptr_t* p = (uintptr_t*)((uintptr_t)hModule + 0xD1C99);
char* name = (char*)0x0057EE9C;
name = (char*)"方东信";
char dada[100];
sprintf_s(dada, "0xD1C99 val:%x", *p);
MessageBoxA(0, dada, "Warning", MB_ICONWARNING);
sprintf_s(dada, "0x0057EE9C val: %s", ((char *)0x0057EE9C) );
MessageBoxA(0, dada, "Warning", MB_ICONWARNING);
}
catch (std::exception &e) {
MessageBox(0, TEXT("出现了异常"), TEXT("Warning"), MB_ICONWARNING);
}
}
BOOL APIENTRY DllMain( HMODULE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
process_attach( hModule);
break;
case DLL_THREAD_ATTACH:
case DLL_THREAD_DETACH:
case DLL_PROCESS_DETACH:
break;
}
return TRUE;
}
Rust编程语言群 1036955113
java新手自学群 626070845
java/springboot/hadoop/JVM 群 4915800
Hadoop/mongodb(搭建/开发/运维)Q群481975850
GOLang Q1群:6848027
GOLang Q2群:450509103
GOLang Q3群:436173132
GOLang Q4群:141984758
GOLang Q5群:215535604
C/C++/QT群 1414577
单片机嵌入式/电子电路入门群群 306312845
MUD/LIB/交流群 391486684
Electron/koa/Nodejs/express 214737701
大前端群vue/js/ts 165150391
操作系统研发群:15375777
汇编/辅助/破解新手群:755783453
大数据 elasticsearch 群 481975850
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
java新手自学群 626070845
java/springboot/hadoop/JVM 群 4915800
Hadoop/mongodb(搭建/开发/运维)Q群481975850
GOLang Q1群:6848027
GOLang Q2群:450509103
GOLang Q3群:436173132
GOLang Q4群:141984758
GOLang Q5群:215535604
C/C++/QT群 1414577
单片机嵌入式/电子电路入门群群 306312845
MUD/LIB/交流群 391486684
Electron/koa/Nodejs/express 214737701
大前端群vue/js/ts 165150391
操作系统研发群:15375777
汇编/辅助/破解新手群:755783453
大数据 elasticsearch 群 481975850
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。