《识数寻踪:WinHex应用与数据恢复开发秘籍》——1.4 我们的“闺蜜”——数据恢复工具

简介:

本节书摘来自异步社区《识数寻踪:WinHex应用与数据恢复开发秘籍》一书中的第1章,第1.4节,作者:高志鹏 , 张志伟 , 孙云峰著,更多章节内容可以访问云栖社区“异步社区”公众号查看

1.4 我们的“闺蜜”——数据恢复工具

识数寻踪:WinHex应用与数据恢复开发秘籍
虽然数据恢复工具并不是我们安身立命的根本,但是在很多情况下,它们能帮助我们更有效地完成工作。从计算机的角度看,它们只是拥有特定功能的程序,所以它们只能按照预先设定好的流程来工作,一旦数据环境的复杂程度超出了所能掌控的范围,它们就会失去效力甚至给我们造成一定程度的误导。

有人说,两种数据恢复工具的恢复效果是有差别的,这是当然,因为它们分别代表了不同开发人员的不同思路。大家完全可以凭借自身经验为自己挑选适合的数据恢复工具,当然,做人不能太死板,对于“难啃的骨头”,我们可以找工具去解决。

1.4.1 易学易用的R-Studio
1.主界面
R-Studio具有相当人性化的界面设计(见图1-1)。其主界面大致分为操作区、属性区和日志区3个部分。操作区负责管理识别到的介质或镜像文件,通过菜单或工具栏向所选介质发送文件系统扫描、创建镜像文件、组织RAID结构等控制命令。属性区负责展示介质或镜像文件的基本信息,如设备名称、设备GUID、设备容量、文件系统参数、IO方式等。日志区负责展示工作中出现的异常现象并以文字的方式提供给用户。

2.扫描
R-Studio具备强大的文件系统扫描功能(见图1-2),可以支持FAT/ExFAT、NTFS、Ext、UFS、HFS+等主流文件系统。其扫描原理是逐单位(扇区或簇)搜索文件系统数据结构特征并予以保存,然后根据需要动态解析文件系统重要参数,以求尽可能平衡系统资源。R-Studio还支持区段扫描,灵活度不言自明。扫描文件系统的同时,R-Studio仍可以根据文件特征记录文件的存储范围,留作数据恢复终极解决方案。
screenshot

screenshot

3.数据编辑器
R-Studio拥有和WinHex类似的数据编辑器(见图1-3),但功能上不可相提并论。R-Studio的数据编辑器可以实现字节和扇区一级的地址跳转,也拥有一部分模板功能和查找功能。

screenshot

4.文件展示
扫描结束后,R-Studio会根据自己所记录的文件系统数据结构特征组织出可能的文件系统方案,一般排在第一位颜色为绿色(见图1-4)的一项是最优方案。

screenshot

文件以目录树的形式展示(见图1-5),左边主要展示根目录下各父目录的名称,右边主要展示目录内部信息。如果需要恢复文件,我们可以选择数据后右击,选择快捷菜单中的“恢复”命令进行恢复,也可以将需要的文件做好标记,然后统一恢复。

注意R-Studio具有极强的文件归类能力,可以按照类型、时间等进行精确分类。R-Studio提供完整的数据预览功能,可以无需恢复直接预览文档、照片等主要数据。此外,文件展示与数据编辑器模块紧密耦合,可以互相调用、互相影响。

screenshot

5.高级数据恢复功能
高级数据恢复功能主要指R-Studio的RAID重建功能(见图1-6)。不得不承认,R-Studio已经成为事实上的RAID数据恢复技术领跑者,最新版本的R-Studio不仅对标准化的RAID0、RAID5给予强大的支持,甚至对非标准的各种RAID6也关注甚深。

screenshot

1.4.2 “闪电侠”Handy Recovery
提到速度,就不得不提起Handy Recovery(见图1-7),该软件操作简单,稍有计算机基础的人在一天内学会其操作也并非难事。Handy Recovery擅长恢复误删除、误格式化的数据。

Handy Recovery支持的文件系统类型有FAT,NTFS/NTFS 5 + EFS,HFS/HFS+,为Windows、苹果等操作系统提供了强大的反删除方案。Handy Recovery以快速分区表搜索与虚拟重建功能为主线,使各个模块保持紧凑的状态,化繁为简、运行流畅。

1.选择磁盘分区
选择一个磁盘分区(见图1-8),顾名思义,就是去选择需恢复的对象。

screenshot

screenshot

此时我们只需选择分区,然后单击Analyze按钮,就可以进行数据恢复工作,完全是向导式操作。从图1-9中可以看到部分丢失的子目录,只是目录名称无迹可寻,这里软件已经用它自己的方式命名了。

screenshot

2.分区搜索
搜索丢失分区模块(见图1-10)不仅运行速度奇快,而且可以指定搜索起始位置和结束位置,找到的分区会自动显示在“磁盘选择列表”中。

screenshot

选择硬盘后,先填入扫描起始位置,再指定扫描区域(可以用滚动条来调节),确定文件系统类型后,单击Start按钮,就可以进行分区扫描了(见图1-11)。

3.文件预览
文件预览是一个非常实用的功能,可以提前知悉文件内容以判断其是否需要恢复。该功能应用了COM组件技术,可以直接调动Word浏览(见图1-12)文档的内容。
screenshot

相关文章
|
负载均衡 Java 持续交付
深入解析微服务架构中的服务发现与负载均衡
深入解析微服务架构中的服务发现与负载均衡
692 7
|
存储 JSON 小程序
微信小程序投票管理系统:打造智能、便捷的投票体验
微信小程序投票管理系统:打造智能、便捷的投票体验
490 0
|
存储 安全 网络安全
网络安全中的安全审计与合规性:技术深度解析
【7月更文挑战第7天】安全审计与合规性是保障网络安全的重要环节。通过安全审计,企业可以及时发现并修复安全漏洞,提高系统的安全性;通过合规性管理,企业可以确保自身在法律法规和行业标准方面的合规性,降低违规风险。然而,在实施安全审计与合规性管理的过程中,企业也面临着技术复杂性、数据量大以及法规和合规性要求变化等挑战。因此,企业需要不断加强技术投入和人员培训,提高自身的安全审计与合规性管理水平。
|
算法 测试技术 UED
Python实现计算器的设计与实现
Python实现计算器的设计与实现
713 0
|
SQL 监控 安全
如何发现服务器被入侵了,服务器被入侵了该如何处理?
如何发现服务器被入侵了,服务器被入侵了该如何处理?
|
算法
阿里云图像搜索技术创新-工业五金图片搜索
阿里云图像搜索产品3月17日正式发布工业五金搜索模型,通过大规模算法模型训练,可在海量五金图片素材中快速定位到图片中五金件的同款或相似款商品原图,识别过程中可有效避免图片方位变化、光照变化、背景场景变化等情况对搜索结果的影响。以此帮助工业五金电商商城、仓库等快速找到同款、相似款。通过输入工业五金类图片,可以在海量商品库中找到同款、相似款配件,并返回对应的配件信息,提升五金类产品购物效率,帮忙更多工业五金制造和零售等企业轻松上云。
766 57
阿里云图像搜索技术创新-工业五金图片搜索
|
开发框架 安全 Linux
龙蜥社区联合浪潮信息发布《eBPF技术实践白皮书》(附下载链接)
该白皮书主要介绍了 eBPF 技术原理、常见开发框架,并分享 eBPF 技术在系统诊断、网络性能优化、主机安全等场景的应用实践和成果。
|
Python
三分钟教你学会如何将密文解码成明文
三分钟教你学会如何将密文解码成明文
895 0