首页
社区
课程
招聘
[求助]P10页,为什么我用LoadPE,虚拟内存地址和文件偏移地址相同?
2014-4-17 15:59 10886

[求助]P10页,为什么我用LoadPE,虚拟内存地址和文件偏移地址相同?

2014-4-17 15:59
10886
【求助】P10页,为什么我用LoadPE,结果虚拟内存地址和文件偏移地址相同?
测试的文件是书中源码第一章的crack_me(cracked).exe

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

上传的附件:
收藏
点赞0
打赏
分享
最新回复 (2)
雪    币: 11
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xujiajay 2014-4-17 19:11
2
0
看了一下,release版本的确实是一样的,debug版本的不一样。按照书上随便找一个uninstall.exe发现进去看的也不一样,不太明白,难道测试的这个exe装载基址和节偏移都为0?
雪    币: 606
活跃值: (638)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
Morgion 1 2014-5-20 17:47
3
0
问题在于文件对齐属性的设置,默认的文件对齐是0x200 内存对齐是0x1000
如果你在编译器里改了设置,自然会有ROffset=RVA
游客
登录 | 注册 方可回帖
返回