首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
baserelocationtable专题
PE文件格式学习(八):基址重定位表(BaseRelocationTable)
1.简介 基址重定位表位于数据目录表中的第六个,它位于安全表的后面。 这个表的作用用来索引那些需要重定位的数据。程序的加载基址一般是0x400000,但是程序导入了众多的DLL,这些DLL的默认加载基址一般都是0x10000000,这就出现了一个问题,当第一个DLL加载到0x10000000处,第二个DLL就无法再加载到0x10000000处了,这时系统会自动分配一个加载基址给DLL文件。这就
阅读更多...