首页
社区
课程
招聘
默认基址为10000000H的DLL文件重定位概率多大
发表于: 2012-7-18 09:37 3235

默认基址为10000000H的DLL文件重定位概率多大

2012-7-18 09:37
3235
VC中DLL文件默认基地址是10000000H ,加载时重定位的概率有多大,是不是类似于exe文件的重定位概率?

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

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 223
活跃值: (516)
能力值: ( LV13,RANK:520 )
在线值:
发帖
回帖
粉丝
2
x32下:
除去系统DLL(仅加载你的DLL), 重定位可能性 30%.
[其中 25%,要考虑EXE基址为 0x10000000, 另外5%为不可预料的]

如果先加载其它DLL(非系统DLL),重定位可能性 95%.
[其中 25%,要考虑EXE基址为 0x10000000, 其中65%要考虑其它DLL基址占用, 另外5%为不可预料的]

x64下,我没有注意过,你要自己测试.

希望对你有帮助.
2012-8-11 02:11
0
游客
登录 | 注册 方可回帖
返回
//