进程默认加载的基址是0x00400000,DLL默认加载的基址是0x10000000
当一个进程加载多个DLL时,只能有一个DLL被加载到默认基址上,而其他的DLL必须通过“重定向”才能正确使用。
“重定向”会降低程序的性能,使用rebase工具可以自动计算并改变DLL的加载基址,提高DLL的性能。
使用方法:
rebase -b 0x1000000 -v *.dll
进程默认加载的基址是0x00400000,DLL默认加载的基址是0x10000000
当一个进程加载多个DLL时,只能有一个DLL被加载到默认基址上,而其他的DLL必须通过“重定向”才能正确使用。
“重定向”会降低程序的性能,使用rebase工具可以自动计算并改变DLL的加载基址,提高DLL的性能。
使用方法:
rebase -b 0x1000000 -v *.dll