首页
社区
课程
招聘
[求助]在x64系统下 x86模式的程序 虚拟地址该如何转化为物理地址?
2021-4-30 18:11 4121

[求助]在x64系统下 x86模式的程序 虚拟地址该如何转化为物理地址?

2021-4-30 18:11
4121

在写一个demo时候想通过pe文件的入口点等结构的二进制特征 进行遍历cr3时发现在64位程序适用的999912分页机制不能应用在运行在x86兼容模式的程序上
然后使用29912分页机制尝试转换物理地址 发现也不适用。。。 求求大佬救救孩子吧


[CTF入门培训]顶尖高校博士及硕士团队亲授《30小时教你玩转CTF》,视频+靶场+题目!助力进入CTF世界

收藏
点赞0
打赏
分享
最新回复 (5)
雪    币: 24
活跃值: (431)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
fdgs 2021-5-1 11:22
2
0
大佬们提供个研究方向也行呀...  
雪    币: 1641
活跃值: (3601)
能力值: (RANK:15 )
在线值:
发帖
回帖
粉丝
はつゆき 2021-5-1 11:41
3
0
开了pae是29912,不开就是101012,windbg的!vtop cr3 va可以寻址
雪    币: 12833
活跃值: (8989)
能力值: ( LV9,RANK:280 )
在线值:
发帖
回帖
粉丝
hzqst 3 2021-5-2 11:56
4
0
wow64程序跟x64一样都是999912的,转换错误说明你别的地方没整对
雪    币: 24
活跃值: (431)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
fdgs 2021-5-2 13:20
5
0
hzqst wow64程序跟x64一样都是999912的,转换错误说明你别的地方没整对
谢大佬, 再次验证发现确实是算错了  之前用自己写的程序算的 64位算对了 32位程序算错了 当时就以为32位转物理地址 应该有其他细枝末节
雪    币: 24
活跃值: (431)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
fdgs 2021-5-2 13:21
6
0
はつゆき 开了pae是29912,不开就是101012,windbg的!vtop cr3 va可以寻址
谢大佬,发现自己windbg还是用的少 尽然有如此好用的命令 帮助我排查出了错误所在
游客
登录 | 注册 方可回帖
返回