PC3000 军达成数据恢复论坛

 找回密码
 立即注册
查看: 2101|回复: 0
打印 上一主题 下一主题

PC-3000 Flash。块号类型1。扩展模式 [复制链接]

Rank: 8Rank: 8

该用户从未签到

金钱
0
元宝
16619
专业度
0
跳转到指定楼层
楼主
发表于 2024-6-18 10:02:55 |只看该作者 |倒序浏览
本帖最后由 JDCTS5 于 2024-6-18 10:04 编辑

PC-3000 Flash。块号类型1。扩展模式

你好,朋友们!

您可能已经知道,块号建立方法具有扩展模式。在本文中,我们将概述它是如何在现实生活中的示例中工作的。

1.jpg

关于上面的表格,你应该知道的首先件事是:由于区块号、页码或银行号信息,你可以获得一些数据。

假设这个信息是,检查服务区域中字节是检查CONDITION

所有操作应按以下顺序执行:

1. 检查SOURCE

2. 检查状况

3. 检查步骤1和2的结果:如果步骤1为真实,步骤2为真实则结果也是真实。否则结果为错误,条件将不会执行(例如图像建立算法忽略错误结果块)

CONDITION参数有不同类型:

ANDOR

CONDITION可以是单个的,也可以是复合

示例:CONDITION=CONDITION1+CONDITION2+CONDITION3+

这意味着我们的主CONDITION是所有条件(1、2、3等)的总和,但它有AND或or参数(其中AND代表逻辑,or代表逻辑)。

让我们考虑哪种案例需要应用OR和and参数。

示例#1:

典型的Sandisk案例中我们需要检查512服务区(SA)位置的3070B0F0值。换句话说,位置512应该具有这些值中的一个。

因此,我们的条件应如下所示

3070B0F0

因为我们针对这些值中的一个检查512服务区(SA)位置。

但是设置30 AND 70 AND B0 AND F0 CONDITION是错误的,因为512服务区(SA)位置同时只能包含一个值,不能包所有值。

示例#2:

当我们需要根据以下条件找到一些东西(页面、块等)时:

512服务区(SA)位置=20和519服务区(SA)位置=FF。

在这个案例中,我们需要应用逻辑运算

2.jpg

因此,条件如下:

如果通过FF掩码512的内容20 AND,通过FF掩码519的内容FF则条件是真实并且可以被执行,否则,它将被忽略。

当您需要基于服务区(SA)的几个字节执行复杂的过滤时,这种格式非常有用。

当然,也可以组合OR和and操作数。例如

3.jpg

程序如下:

1. 如果F0掩码的512的内容=20、或30、或40,则条件为真实

2. 如果FF掩码的517的内容=F0,则条件为真实

3. 如果步骤1和2为真实,则结果也真实,并且将执行该条件,否则将忽略该条件。

实践

让我们考虑一下Sandisk案例的图像建立过程的一个典型示例。

首先,我们需要在RAW扫描中找到MBR记录,并将其添加到搜索结果中。它允许我们找到逻辑块#0(有关它更多信息在本文中)。

MBR记录总是放在#0##0页上(如果它不在第##00页上,则案例需要旋转准备)。

4.jpg

正如我们所看到的,逻辑块#0位于我们转储的物理块#400中。

现在我们使用块号方法来确定图像建立过程的标记位置。MBR记录几乎总是在服务区(SA)有00 00标记。如果我们查看服务区的所有块,我们可以跟踪它们的变化。

请注意服务区(SA)的514和515位置:

5.jpg

正如您所看到的,515服务区(SA)位置中的字节几乎总是看起来像00、01、02或03。同时,514服务区(SA)位置的字节具有不同的值,如2A、82、1A、46、C3等。

这意味着514位置中的字节比515服务区(SA)位置中的更频繁地改变。此外,那么514是服务区(SA)标记的低部分515是标记的高部分。

我们可以在块号方法中配置设置,如下所示:

标记位置:514

标识符结构:3412(表示服务区(SA)标记的高低颠倒部分)。

6.jpg

但正如我们看到的,服务区(SA)512位置有不同值(70,B0,30,F0,FF,00)。

我们需要那些真正使用整个转储的块并在最终图像中对其进行排序的过滤器。这是为什么我们使用块号方法的附加参数(扩展>>按钮)。

7.jpg

当我们按下应用时,图像生成器使用以下算法检查服务区域:

如果服务区(SA)512位置包含30、B0、70、F0,则检查服务区(SA)位置515,然后检查514并根据放置在这些服务区(SA)位置中的块号放置该块(515和514)。

如果服务区(SA)的512位置包含一些其他值,则忽略该块,并且根本不将其放置在最终图像中。

适当的设置使我们能够获得良好的结果:

8.jpg

笔记:

1. 如果有一个条件,那么它是否有AND或or操作数就不重要了。

2. 复杂条件总是按逻辑运算类型分组(顺序无关紧要)。

例如

(条件_A1或条件_A2或条件_A3)和(条件_B1和条件_B2和条件_B3

块编号方法是一种非常灵活和强大的图像构建器,可以使用文件系统结构获得非常好的图像。但翻译器图像构建算法的PC-3000 Flash有很多通常会为SM、PS和Sandisk案例带来更好的结果(以及更简单的案例)

如果您对数据恢复案例有任何疑问,欢迎向技术支持部门咨询。

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|PC3000 数据恢复 ( 京ICP备09023376号-1 )

GMT+8, 2025-6-17 01:11 , Processed in 0.156860 second(s), 15 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部