www.passlw.com  
计算机毕业设计服务
 
首页 | VB | VC/VC++ | java/jsp | ASP | .net | PB | VF | 计算机网络毕业论文 | 电子,通信,自动化毕业论文 | flash毕业论文 | Authoware设计 | 计算机毕业论文资料 | 计算机毕业设计指导 | 免费计算机毕业论文 | 其他毕业论文
  当前位置:主页>delphi>软件详细
软件名称:  062PEDUMP文件分析器Delphi
文件类型:  .rar
界面语言:  简体中文
软件类型:  国产软件
运行环境:  Win2003,WinXP,Win2000,Win9X
授权方式:  共享软件
软件大小:  7MB
软件等级:  ★★★★★
发布时间:  2008-09-27
设计组成: 本参考毕业设计有(源代码+毕业论文+答辩PPT+开题目报告+中期检查报告)组成!
下载地址: 无链接信息!
使用说明: 如果您需要此软件,请联系我们的客服QQ:920225073电话:15886499710

第一章 问题定义
对于一个程序员或电脑使用者,总要和PE文件打交道,PE文件是 Win32环境自身所带的可执行文件格式,它的一些特性继承自Unix的COFF(Common Object File Format)文件格式。PE即Portable Executable(可移植执行)的缩写,意味着此文件格式是跨Win32平台的:即使Windows运行在非Intel的CPU上,PE装载器都能识别和使用该文件格式。我们平时在Windows下使用的.exe文件就是典型的PE类型文件,当然PE文件还包含了例如32位的.DLL等任何可在Win32环境下执行的文件,很多时候我们需要对自己或者已有的PE文件作一个分析,以便改进或者研究,由于PE文件是计算机中最重要,最常用的文件,因而学习,了解PE文件格式对于我们不无裨益。
PE格式分析器开发目标
首先需要达到DOS下那个PEDUMP的全部功能,包括DOS文件头详细信息显示,PE文件头(包含数据目录)详细信息显示,节表详细信息显示,资源详细信息显示,所有的这些信息都通过十六进制和十进制两种格式显示,并在鼠标放到信息框上时给出详细解释提示以便理解。
另外在此功能上实现如下的附加功能:
1. 中英文双语提示。
2. 提供资源分析结果16进制格式显示。
3. 提供资源分析结果导出为单独文件。
4. 提供导入更改过后的资源到原文件。
5. 分析结果导出为文本格式以便以后察看。
最后完成的作品应该操作简单,结果正确,运行稳定。给广大程序员或开发爱好者提供一个可行的开发工具。
 
1、 系统界面要求
由于是基于Windows下的应用程序,所以采用标准的Windows应用程序界面,需要输入的数据仅仅是需要分析的文件名,并且此程序可以支持托放操作,所作的只要一拖一点即完成了文件的分析。完成分析以后,可以直接在程序界面察看结果,也可以通过程序的导出功能导出为文本格式。
2、 系统功能要求
主要目的是实现对PE文件的分析,显示出PE文件的大部分信息,分析的结果要确保正确,需要良好的代码风格,因为此程序代码量比较大,例如主窗体的代码就已经超过1700行。处理完成基本的分析功能外,还需要检测拖放文件,自动识别快捷方式,自动识别文件格式等功能。
3、 系统性能要求
为了及时的显示分析结果,在分析资源进行三层循环的部分采用多线程的方式运行,对于比较大、资源比较多的文件使用多现程可以避免程序假死(即程序不响应任何消息,甚至不能关闭)。对于处理时间,对不同的文件时间要求不一样,大致1M的文件分析需要控制在3S内完成分析。
4、 安全性、可靠性要求
此程序对安全性和保密性要求不高,因而没有加密和合法性检测部分,可靠性主要表现在分析阶段,要求实时响应外界消息。除了使用多线程达到目的外,在循环中使用ProcessMessages函数来及时处理系统消息。对需要分析的文件以共享只读的方式(fmOpenRead+fmShareDenyNone)打开,这样既不影响被分析文件的执行,又保证被分析文件的安全。
5、 系统运行要求
本程序对系统要求非常低,硬件达到486+8M+100M的机型以上,软件Win95以上就能流畅运行。
6、 异常处理要求
处理非PE文件格式时给出提示并拒绝分析,文件地址错误或文件不存在时给出提示,文件不含资源时跳过资源部分的分析,而不会退出程序,这样可以得到除资源部分的其他部分的信息,增加其兼容性。
7、 将来可能提出的要求
程序发布已经一段时间了,已经有大量使用者提出很多合理的要求或附加功能,比如增加任何信息的修改并保存等,此程序有很大的扩展空间,例如增加汉化功能,甚至反编译功能等。

 

(需要该计算机毕业设计论文的,请联系我们在线客服QQ:920225073或联系我们客服电话:15886499710)

下载说明: ☉推荐使用网际快车下载本站软件,使用 WinRAR v3.10 以上版本解压本站软件。
☉如果这个软件总是不能下载的请点击报告错误,谢谢合作!!
☉下载本站资源,如果服务器暂不能下载请过一段时间重试!
☉如果遇到什么问题,请到本站论坛去咨寻,我们将在那里提供更多 、更好的资源!
☉本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论:
  热门软件
·063工资管理系统Delphi
·017酒店客房管理系统(delphi+sql
·061宿舍管理系统Delphi
·059图书管理系统DELPHI+Access
·060档案管理系统DELPHI+SQL
·023学生成绩管理系统delphi
·008图书管理系统
·031人力资源管理系统delphi+sql
·013工资管理系统(delphi+sql)
·028人事管理系统delphi
·022网吧计费管理系统(delphi+sql
·030学生管理系统delphi
  相关软件
·063工资管理系统Delphi
·064医院门诊挂号业务系统设计Del
·065成像仪测试台Delphi
·066物资管理系统DELPHI+SQL
·067仓储管理子系统Delphi+sql
·068网络考试系统DELPHI
·069网吧管理系统的设计DELPHI
·070图书馆管理系统设计与实现Del
·071销售管理系统的设计Delphi
·072人事工资管理系统Delphi
·073汽车零件销售管理系统的实现D
·074气象服务业务系统的设计delph
 
毕业设计参考服务