首页
社区
课程
招聘
未解决 [求助]求助如何获取用户态进程的内存地址的物理地址
发表于: 2020-4-1 20:11 1997

未解决 [求助]求助如何获取用户态进程的内存地址的物理地址

2020-4-1 20:11
1997
比如test.exe进程的401000这个地址,我在内核里面先keattachprocess到test.exe,然后用MmGetPhysicalAddress,得到的物理地址却是0,求大神看看,十分感谢!

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 1641
活跃值: (3601)
能力值: (RANK:15 )
在线值:
发帖
回帖
粉丝
2
访问一下虚拟内存,再去获取获取物理内存试试
2020-4-1 23:54
0
雪    币: 3
活跃值: (48)
能力值: ( LV4,RANK:49 )
在线值:
发帖
回帖
粉丝
3
刘铠文 访问一下虚拟内存,再去获取获取物理内存试试
已解决,感谢,这个问题原因是我是在VT根模式下操作的,我调试的是否发现在根模式下keattachprocess CR3寄存器没有改变,可能是由于这个原因,但是具体为什么不知道,另外我在vt根模式下调用内核的api好像就会出问题,等待大神解答一下,我觉得我对vt基础理解不够
2020-4-2 11:50
0
游客
登录 | 注册 方可回帖
返回
//