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

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

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

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

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