PE文件格式研究及PEDUMP的实现摘要:详细介绍PE文件格式,包含文件头、节表、节、资源目录、资源等等。研究如何用程序对各部分的内容进行读取分析显示,甚至对原PE文件的内容进行可行的修改、导入导出等功能。并实现对分析结果的文本导出保存。此软件使用DELPHI在Windows系统下开发完成。 ABSTRACT: The PE ("portable executable") file format is the format of executable binaries (DLLs and programs) for MS windows NT, windows 95 and win32s; This article introduced the PE format,include DOS ”MZ” Header, Dos stub, NT Header,Section Table,Section,Resource directory,Resource,etc.Study how to read all parts of PE format files and displayed it in our program,even do some change to that PE format file and rewrite into it,also can read out one part of it and save it as another file,Study how to put a TXT file for the result. This software named Pedump was programed by Delphi,run in windows.
目 录第一章 问题定义 …………………………………………………………
1 第一节 PE格式简要介绍 ………………………………………………
1 第二节 PE格式分析器开发意义 ………………………………
15 第三节 PE格式分析器开发目标 ………………………………
16 第二章 系统可行性分析 ………………………………………..
17 第一节 可行性研究 …………………………………………………….….
17 第二节 系统基本模型 ……………………………………………………
18 第三节 数据流图 …………………………………………………………….
19 第四节 数据字典 …………………………………………………………….
19 第三章 需求分析 ………………………………………………………
23 第一节 系统需求分析 ……………………………………………………
23 第二节 目标确定 …………………………………………………………….
24 第三节 设计思想和性能设计 …………………………………….
25 第四章 系统总体分析 …………………………………………….
26 第一节 选择合理的方案 ……………………………………………..
26 第二节 系统功能分解 …………………………………………………..
27 第三节 资源数据导出导入的分析设计 ………………….
27 第四节 文本结果导出的分析设计 ……………………………
28 第五章 系