Flash芯片数据重组技术研究

Flash芯片数据重组技术研究

论文摘要

本文针对U盘这类存储工具中的Flash芯片的数据重组。Flash存储器作为新一代的半导体存储器,在存储密度及其访问速度等方面都有着非常优越的性能,于是被用作制造文件存储器,它能够克服磁盘在体积、耗电、抵抗恶劣环境等方面的不足。但由于Flash存储器与传统的磁盘在结构上差异很大,它具有特殊的擦除块结构,且在Flash存储器上使用的文件系统也于PC上通用的文件系统有所区别,所以对Flash进行数据恢复面临着与传统的数据恢复工作很多不一致的问题。本文要解决的问题是数据恢复中的一个方面--数据重组,它的主要用途在于当U盘中的U盘控制器(U盘外围电路)坏掉时,若Flash芯片未被损坏,那么其中的数据可以通过一种方法读出来并重组为操作系统可识别的形式,以致数据不丢失。Flash芯片原始数据的获取可通过使用Flash编程器直接读出,然后输入电脑存为二进制映像文件,而本课题的侧重点在数据读出之后的数据重组工作。鉴于FAT32文件格式的广泛应用与其在U盘存储上的众多优势,本课题选用了以FAT32文件系统为数据存储方式的Flash存储器,将其数据读出来之后恢复成原有的FAT32格式,从而达到不通过U盘控制器而直接将Flash芯片中的数据恢复成用户可见可用的文件形式的目的。研究过程首先通过对U盘进行试验,并结合FAT32文件系统格式对数据的存取方式和内部结构进行分析,找出其内部数据的逻辑地址和物理地址之间的映射关系。然后通过这种映射关系对芯片中获取的原始数据进行地址的重置,即相当于替代了U盘中的Flash外围控制电路的功能。最后将数据用新的地址重组,形成系统可识别的逻辑盘,这样就能读出原来Flash芯片上存储的所有文件,达到了数据恢复的目的。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 研究背景与意义
  • 1.2 国内外研究现状
  • 1.2.1 数据重组技术研究现状
  • 1.2.2 Flash 芯片数据重组技术研究现状
  • 1.3 研究目标
  • 第2章 数据重组技术
  • 2.1 数据重组技术简介
  • 2.2 实现数据重组的基本技术
  • 2.3 U 盘数据恢复技术
  • 第3章 FAT32 文件格式
  • 3.1 FAT32 文件系统概述
  • 3.2 FAT32 文件系统分析
  • 3.2.1 FAT32 文件系统基本原理
  • 3.2.2 引导(BOOT)区
  • 3.2.3 文件分配表(FAT)区
  • 3.2.4 根目录(ROOT)区
  • 3.2.5 数据(DATA)区
  • 3.3 对U 盘文件的访问
  • 第4章 Flash 存取机制研究
  • 4.1 Flash 简介
  • 4.1.1 NAND-Flash 芯片介绍
  • 4.1.2 NAND-Flash 芯片特性
  • 4.1.3 NAND-Flash 芯片结构
  • 4.2 使用工具简介
  • 4.2.1 SK6211 量产工具
  • 4.2.2 ChipGenius USB 设备芯片型号检测工具
  • 4.2.3 WinHex 十六进制文件查看编辑器
  • 4.3 Flash 原始数据的获取
  • 4.3.1 Flash 芯片结构
  • 4.3.2 Flash 芯片基本信息
  • 4.4 SK6211 主控的芯片布局
  • 4.4.1 页布局
  • 4.4.2 数据异或
  • 4.4.3 ID 信息格式
  • 4.4.4 逻辑编号与LBA 的对应关系
  • 第5章 Flash 镜像文件数据重组
  • 5.1 数据重组流程
  • 5.1.1 重组程序流程图
  • 5.1.2 过滤页面
  • 5.1.3 对用户数据求反
  • 5.1.4 获取LBA
  • 5.1.5 将扇区数据放置于正确的逻辑位置
  • 5.2 重组程序运行方法
  • 5.3 数据重组验证
  • 5.3.1 生成映像文件的使用
  • 5.3.2 主引导记录(MBR)区验证
  • 5.3.3 引导(BOOT)区验证
  • 5.3.4 文件分配表(FAT)区验证
  • 5.3.5 文件(DATA)区验证
  • 5.4 小结
  • 结论
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].输油管道完整性数据恢复测量的思考[J]. 智能城市 2020(18)
    • [2].一种基于云应用的数据恢复方法和系统[J]. 中国科技信息 2018(23)
    • [3].浅析Windows Server 2016四种数据恢复方案[J]. 网络安全和信息化 2019(01)
    • [4].业务过程协同中数据恢复策略建模及分析[J]. 计算机应用研究 2016(02)
    • [5].涉密数据恢复过程中的失泄密隐患分析及对策研究[J]. 保密科学技术 2016(01)
    • [6].浅论电子存储数据恢复的方法与实践[J]. 电子制作 2015(02)
    • [7].企业数据库备份和灾难性数据恢复方法探究[J]. 硅谷 2015(02)
    • [8].速成数据恢复工程师(1) 数据恢复基础[J]. 电脑爱好者 2009(13)
    • [9].速成数据恢复工程师(4) 找回分区被格式化的数据[J]. 电脑爱好者 2009(16)
    • [10].失而复得靠良将 四大数据恢复软件评测[J]. 电脑爱好者 2013(09)
    • [11].数据恢复背后的秘密[J]. 电脑爱好者 2013(11)
    • [12].基于FAT32分区格式的U盘文件乱码的手工恢复研究[J]. 数码世界 2017(05)
    • [13].环环相扣 步步为营[J]. 河南教育(职成教版) 2017(Z1)
    • [14].常用数据恢复工具软件探析[J]. 现代信息科技 2020(17)
    • [15].面向便携式存储设备的六大数据恢复工具[J]. 微电脑世界 2012(04)
    • [16].征管稽查中电子数据恢复的策略与技巧[J]. 科技情报开发与经济 2011(05)
    • [17].计算机系统中的数据恢复[J]. 电子测试 2009(05)
    • [18].寻找回来的世界四大数据恢复软件大比拼[J]. 计算机与网络 2009(Z1)
    • [19].数据恢复4条军规[J]. 计算机与网络 2009(Z1)
    • [20].基于日志文件的数据恢复[J]. 科技视界 2017(31)
    • [21].手工重建文件系统数据链数据恢复方法研究[J]. 保密科学技术 2016(01)
    • [22].“数据恢复省级重点实验室”建设通过专家评审[J]. 内江科技 2014(12)
    • [23].浅谈电子数据恢复[J]. 河北企业 2015(03)
    • [24].电力企业数据恢复中心的建设[J]. 浙江电力 2014(09)
    • [25].基于连续数据保护的多策略数据恢复机制[J]. 计算机工程 2010(12)
    • [26].怎么恢复已经删除的照片[J]. 中国摄影家 2008(07)
    • [27].船舶网络入侵信号取证过程破损数据恢复研究[J]. 舰船科学技术 2019(04)
    • [28].《系统与数据恢复》课程中破坏性开盘实验教学实践[J]. 实验科学与技术 2013(06)
    • [29].电脑硬盘误操作后的数据恢复[J]. 新课程学习(学术教育) 2009(04)
    • [30].浅论电子存储数据恢复的方法与实践[J]. 计算机光盘软件与应用 2012(08)

    标签:;  ;  ;  ;  

    Flash芯片数据重组技术研究
    下载Doc文档

    猜你喜欢