重定位表(滴水)

各个模块间的地址对齐为10000H dll文件的ImageBase一般是10000000h,那是不是第二个就加载不上了 程序中全局变量的地址是写死的 一般EXE文件没有重定位表,DLL文件有重定位表 因为EXE独占4GB,没有人和他抢位置,而dll有多个 SizeOfBlock用于确定下一块数据从哪里开始 块中剩余的空间按2个字节划分 重定位地址一般是以页划分,也就是1000h,2的12次方,所以
相关文章
相关标签/搜索