如何修改WINDOWS中另一进程中的内存变量!例如金山游侠!

lizx 2000-07-01 09:23:00
如何修改WINDOWS中另一进程中的内存变量!例如金山游侠!请高手帮忙!
...全文
340 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lizx 2000-11-23
  • 打赏
  • 举报
回复
好久没来了,回来把分全给出去,谢谢所有的朋友。
lizx 2000-07-02
  • 打赏
  • 举报
回复
谢谢大侠指教,但我还是不太明白如何使用,我需要在另一进程的内存中查找
一变量值(例如11223344),然后将其替换为我设定的数。大侠能帮帮我吗!
其实不是用在Cashfesta Bar上,不过多谢你提醒了我。

innerboy 2000-07-01
  • 打赏
  • 举报
回复
1.HANDLE OpenProcess(
PROCESS_VM_WRITE, // access flag
FALSE, // handle inheritance flag
DWORD dwProcessId // process identifier
);
2.WriteProcessMemory(
HANDLE hProcess, // handle to process whose memory is written to
LPVOID lpBaseAddress,
// address to start writing to
LPVOID lpBuffer, // pointer to buffer to write data to
DWORD nSize, // number of bytes to write
LPDWORD lpNumberOfBytesWritten
// actual number of bytes written
);
余下的工作就是如何得到另一个程序的句柄了
其实也很简单!可能你明白!不多说了
老兄,是有关Cashfesta Bar?!hehe

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧