DLL Rebaser改变DLL的基址,别看它本身小巧,在关键时候体现出它的强悍!作者提供了源代码,一款国外软件,这个程序Win32 PE文件改变“加载地址”,非常强悍,值得收藏。
工作原理:
在一个文件中的所有重定位是叙述使它能够加载文件根据不同的地址,所以基址被改变,校验和是clearedin头。
很多时候,编译器分配相同的首选加载地址全部DLL中,如果有多于一个的DLL编译 - 其加载地址将相互冲突。这就是为什么操作系统要追述每次加载过程中迁移,让在emty地址每个模块的负载。
此slowes向下加载程序的过程。使用这个工具,你可以改变加载首选地址的DLL不同的人,如果在装载在这种情况下的DLL不冲突的,那么部分搬迁可以完全除去,从而减少一个模块的尺寸。
如何使用:
1)加载程序:)
2)使用适当的对话框打开所需的文件。如果格式不支持 - 该程序会通知你,否则字段原件
基址与新基址会自动填写。
3)输入deisred地址转换成新的基址,然后按“进程”按钮。
4)这一切,最有可能的,该文件将正确变基(我希望)。