读取C++进程内存
Read Process Memory in C++
我正在为一个在线游戏编写一个黑客,但我有一个问题。每次重新启动游戏时,我想做的地址的值都会更改。
void WallShootFunction(bool fEnable)
{
if(fEnable)
{
int value = 0x000000;
int oo = ReadProcessMemory("S4Client", (LPVOID)value, &value, 4, 0);
WritePointer(oo, 0x0, 4)
}
}
我就是这样做的。我想做的是,我需要每次都添加值 +3,例如,如果它是原始值 5,它必须是 8。然后,如果其原始值更改为 7,则它必须是 10、17 => 20 等。我该怎么做?谢谢。
好的:
-
黑客在线游戏并不被认为是酷的;
-
ReadProcessMemory
不返回int
,也不应该将int
作为您使用它们的参数; -
ReadProcessMemory
的第一个参数不是进程的"名称",而是进程句柄。您必须使用EnumProcesses
等找到句柄。
相关文章:
- 是否可以通过C++扩展强制多个python进程共享同一内存
- 可以读入进程内存的最大块大小是多少?
- 如何读取特定地址的进程内存?
- 如何删除列出的"QGraphicsPathItem"对象以控制进程内存使用情况?
- 如何使用带有矢量的 winapi 读取进程内存从另一个进程读取缓冲区?
- 进程间通信堆内存
- Directx 12 :在两个进程之间共享图形内存
- 子进程更新共享 mmap 内存,但父进程没有更改
- 读取进程内存多级指针(DLL 注入)
- 读取进程内存作弊引擎值
- 检测到由于操作系统内存不足而导致子进程终止
- 提升进程间共享内存open_or_create每次都会引发异常
- 获取进程内存信息失败,错误 6 句柄无效
- c++ 读取进程内存基址 + 偏移量不起作用
- 使用加速进程间创建消息队列 - 内存访问冲突
- 如何编辑受保护的进程内存?
- 内核模式驱动程序可以在任何进程上执行读取进程内存吗?
- Boost.进程间内存位置
- 从内存进程中获取信息
- 共享内存进程间通信