◆PE结构表示了该可执行文件的基本属性,需要和文件的实际属性
对应起来。保证加载器正确的识别。
◆PE数据正确,IDA才能正常运行,方便进行静态分析。
◆保证数据正确的基础上,我们才可以做一些额外的优化。比如去掉
多余的区段,不在文件中保存未初始化的数据等待,用来缩小文件
的体积
◆_IMAGE_FILE_HEADER结构中的区段数
◆_IMAGE_OPTIONAL_HEADER结构中的地址,模块址
区段对齐,文件对齐,模块大小,dll属性,
◆_IMAGE_SECTION_HEADER区段结构的数据需要和实际
原创力文档

文档评论(0)