excel文件碎片数据恢复方法研究.docx
文本预览下载声明
目 录1 绪 论11.1 课题研究的背景和意义11.2 国内外研究现状11.3 论文的研究内容22 复合文档结构分析32.1 复合文档综述32.2 扇区与扇区链42.3 复合文档头62.4 扇区配置表92.5 符合文档目录93 Excel文件结构分析93.1 Excel文件的workbook流93.2 Summary Information流和Document Summary Information流94 Excel文件碎片的数据恢复方法研究94.1 碎片产生的原因94.2 Excel文件碎片的识别方法94.3 Excel文件碎片的重组方法9总结与展望9致谢9参考文献9Contents1 Introduction11.1 The background and significance of the research11.2 Research at home and abroad11.3 Research paper Content22 Compound documents32.1 composite document review32.2 sector and sector chain42.3 composite document head62.4 sector configuration table92.5 Compound documents directory93 Excel file structure analysis93.1 Excel file workbook flow93.2 Summary Information flow and Document Summary Information flow94 Excel file fragments of data recovery methods study94.1 the cause of debris94.2 Excel file fragment the recognition method94.3 Excel file fragment the restructuring of the way9Conclusion and Prospect9Thanks9Main Reference Documents91 绪 论1.1 课题研究的背景和意义Excel软件是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。在电子表格软件领域,Excel软件唯一的竞争对手就是自己,基于这样的绝对优势地位,Excel已经成为事实上的行业标准,用户众多,而且大量的关系到单位生死的重要数据都保存成Excel文件。然而Excel文件经常被编辑修改,这样组成这个文件的数据块在硬盘当中存储往往就不是连续存放在一起的,对于不连续存放的碎片文件,如果被删除或格式化,用当前的数据恢复软件恢复的效果是很差的,往往都是文件恢复出来了,但是打不开,或者是打开乱码。因此研究一种有效的恢复Excel碎片文件的方法是有意义的。 1.2 国内外研究现状Excel文件被删除或者格式化后,我们通常的方法是用相关的数据恢复软件去恢复,但是恢复后的文件,很多时候不能正常打开或者打开乱码,造成这种现象的原因是文件在删除或格式化前是不连续存放的,也就是产生碎片了,用软件恢复过来的文件都是假设文件是连续存储的情形,因此恢复过来的文件并不是删除或格式化前的文件。对于有碎片的Excel文件的恢复需要研究它的结构、识别和重组方法,当前的情况是:1. Excel文件结构的研究情况Excel是微软公司的办公软件Microsoft Office的组件之一, Office组件的结构官方并没有公开过,然而要恢复Excel碎片文件就必须要精通它的文件结构,为此国外的黑客组织用反编译的方法来推测它的结构,并形成了一些文档,比如《compdocfileformat》、《excelfileformat》等等,这都是心血之作,后来人们利用这些文献写出了很多Excel文件修复软件,像国外的有ExcelFIX 、ExcelRecovery、Advanced Excel Repair、Xlviewer OfficeFIX、Easyrecovery等,国内的有宏宇Excel修复向导等,但这些软件都不是针对有碎片的Excel的。2.文件碎片识别方法的研究情况识别文件碎片要依赖文件的结构,不同的文件结构有不通的特点,需要采用不通的方法。这个国内外有相关的文献对识别碎片进行了一些研究,但是这只是从大类来分,具体到Excel文件的碎片识别的方法还没有出现。本文对Excel文件碎片的识别提出了自己的方法。3.文件重组
显示全部