如何查找并修改其它进程中的数据?

Kerj2000 2003-09-29 05:13:05
我在做一个类似fpe和金山游侠的程序,若有一个进程的界面上显示数字9599,我如何确定它的物理地址范围或修改该进程的虚拟内存地址?我试过用winio.dll给的函数在物理内存里直接查找,但是因为不知道地址范围,查找速度极慢--无法找到。如何实现比较可行?
...全文
33 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Kerj2000 2003-10-03
  • 打赏
  • 举报
回复
用FindFindow,ReadProcessMemory,WriteProcessMemory就行了,问题解决。
Kerj2000 2003-09-30
  • 打赏
  • 举报
回复
kernel2000@sohu.com
谢谢 sxxny(柳水) mfc168(闶阆) qwedcxza(自娱自乐) 我试试哪个可行!
sxxny 2003-09-30
  • 打赏
  • 举报
回复
你用FindWindow不就可以解决了
LeeZi 2003-09-30
  • 打赏
  • 举报
回复
LeeZi821@yahoo.com.cn

谢谢。
mfc168 2003-09-30
  • 打赏
  • 举报
回复
我有一个内存搜索的源程序,一会发给你,邮箱留言给我
qwedcxza 2003-09-30
  • 打赏
  • 举报
回复
每一个进程在自己独立的虚拟地址中,普通进程因此无法控制到其他进程的内存区,我认为可以用 vxd , gz 这个问题

15,471

社区成员

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

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