首页
社区
课程
招聘
[求助]程序自己读自己的全部内存,怎么做?
发表于: 2013-10-3 12:54 7867

[求助]程序自己读自己的全部内存,怎么做?

2013-10-3 12:54
7867
不是通过DLL注入后,用ReadProcessMemory 等函数读写,
就是自己读自己。

用指针从开始扫描后到结束就行了吗?
考不考虑权限,提交页,等因素?

谢谢

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 228
活跃值: (115)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
2
指针访问
2013-10-3 12:57
0
雪    币: 14
活跃值: (88)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
同上。。
2013-10-3 17:44
0
雪    币: 1042
活跃值: (495)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
VirtualQuery
2013-10-4 13:53
0
雪    币: 81
活跃值: (40)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
5
VirtualQuery
ReadProcessMemory  
指针操作 遍历内存很容易出现访问错误 比如访问到空地址
2013-10-4 17:22
0
雪    币: 0
活跃值: (954)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
6
自己读自己直接memcpy
2013-10-5 09:27
0
雪    币: 209
活跃值: (143)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
VirtualQuery后,只读取可访问的内存。本进程内没必要ReadProcessMemory,直接读即可。此种情况下还担心访问违例的话,使用IsBadReadPtr函数。如果仍然担心,加seh
2013-10-9 11:45
0
游客
登录 | 注册 方可回帖
返回
//