基于Flash Extractor芯片提取方案,受损Nand flash芯片数据分析,主控方案分析,TF一体盘引脚定义分析

Flash Extractor芯片分析电子取证技术2024培训报名,请发报名信息至:wd@wdsos.com

站内搜索

联系我们

  • 276570401
  • 025-83608636
  • 18651607829
当前位置:首页 > 技术手册 > 高级功能 高级功能
坏字节编辑器
我将尝试解释它如何在示例中工作AWCflash extractor
如果我们知道要使用什么布局,则此方法有效AWCflash extractor
对于这种情况,布局是 AU6998 1096 Xor 6771_256AWCflash extractor
AWCflash extractor
1096 是由 72 个 ECC 字节保护的 512 个字节的两个扇区AWCflash extractor
6771 是异或类型。 256 页是异或块AWCflash extractor
AWCflash extractor
块中的所有页面都具有相同的坏字节位置AWCflash extractor
但是偶数块和奇数块有不同的坏字节位置AWCflash extractor
所以我们需要做两次我们的工作。 首先是偶数块,然后是奇数块AWCflash extractor
我认为在大多数情况下,异或块与坏字节块相同。 但可以不同AWCflash extractor
在不同的转储中,坏字节的位置会有所不同AWCflash extractor
首先在混合编辑器中添加“Cut Bad Bytes”步骤。 并选择它AWCflash extractor
AWCflash extractor
打开坏字节编辑器AWCflash extractor
AWCflash extractor
在属性菜单中设置页数 = 256 块大小并设置启用 = onAWCflash extractor
打开显示应用布局后扇区的十六进制编辑器AWCflash extractor
找零的地方AWCflash extractor
通常,我从转储开始使用块大小跳转,直到找到它(ctrl + page_down)AWCflash extractor
AWCflash extractor
在此处检查热键:十六进制编辑器AWCflash extractor
或者使用搜索功能。 例如,00000000/h/0x400000/0AWCflash extractor
AWCflash extractor
AWCflash extractor
该扇区的数据只有零AWCflash extractor
但是由于在 0x88 位置添加了一个额外的字节,Xor 模式被移位并且数据不是未经处理的。 您AWCflash extractor
将其视为随机字节AWCflash extractor
可以看到 ECC = ErrorAWCflash extractor
当我们从受 ECC (2 x 512) 保护的扇区中删除所有坏字节时,我们将看到 ECC = OKAWCflash extractor
页大小为 17664。因此,一页中有 16 对 (512x2 + ECC) 扇区AWCflash extractor
在屏幕右侧,您可以看到原始页面AWCflash extractor
绿色字节是数据。 蓝色字节是 SA (ECC)AWCflash extractor
AWCflash extractor
在屏幕左侧选择第一个错误字节AWCflash extractor
它将在屏幕右侧自动选择AWCflash extractor
AWCflash extractor
可以看到有两个字节具有相同的值AWCflash extractor
我看到控制器如何填充坏字节的两种不同方式AWCflash extractor
一些控制器用与我们的例子相同的值填充它AWCflash extractor
一些控制器用 FF 填充它AWCflash extractor
您可以检查块中的所有页面这两个字节是否具有相同的值AWCflash extractor
使用屏幕左侧的页面大小跳转(ctrl + page_down)AWCflash extractor
Page Size 为 17664 = 0x4500,所以需要设置 Jump Size = 0x4000AWCflash extractor
双击选定的坏字节AWCflash extractor
AWCflash extractor
你可以看到在屏幕左侧我们现在有更多的零AWCflash extractor
现在我们在位置 0x8d 有字节字节AWCflash extractor
双击它删除AWCflash extractor
使用这种方法,我们可以清理我们的两个扇区 (512 x 2)AWCflash extractor
如果我们幸运并且 ECC 中没有坏字节,则 ECC 将是绿色的AWCflash extractor
0x308000000(第一个)AWCflash extractor
0x308000200(秒)AWCflash extractor
0x308000400(下一对中的第一个)AWCflash extractor
在下一对的第一个扇区,您将在扇区开头看到零AWCflash extractor
如果我们不走运,ECC 将是错误的,并且下一对没有零,AWCflash extractor
需要在数据区下的 ECC 区搜索具有相同值的字节AWCflash extractor
AWCflash extractor
AWCflash extractor
AWCflash extractor
AWCflash extractor
AWCflash extractor
AWCflash extractor
AWCflash extractor
AWCflash extractor
AWCflash extractor
AWCflash extractor
AWCflash extractor
AWCflash extractor
AWCflash extractor
AWCflash extractor
AWCflash extractor
AWCflash extractor
AWCflash extractor
AWCflash extractor
AWCflash extractor
AWCflash extractor
AWCflash extractor
AWCflash extractor
 
上一篇:软件坏字节
下一篇:来自文件的镜像
Copyright(C)2014 西数科技(江苏)有限公司 wdsos.com 备案号:苏ICP备09074223号 苏公网安备:32010202010982号
地址:江苏省南京市玄武区珠江路435号华海大厦6楼601室(同庆楼右侧上电梯) 
地址:江苏省淮安市清江浦区枚皋路中兴软件园研发楼503室 
数据恢复:025-86883952  司法鉴定:13813824669 
|公众号|微博|论坛|百家号|