跳至正文
DATA RECOVERY

专业数据恢复,值得信赖

面向全球数据恢复实验室、取证机构与企业的高科技工具。

FLASH EXTRACTOR

闪存芯片数据恢复,专业之选

支持 U 盘、固态硬盘、存储卡与手机等各类 NAND 闪存芯片,兼容数千种主控并持续更新。

CHIP-OFF TECHNOLOGY

芯片级恢复,精准高效

针对损坏闪存介质与主控的高级提取技术,最大限度还原关键数据。

ORACLE EXTRACTOR

Oracle 数据库精准恢复

从受损或损坏的 Oracle 数据库中精准还原表、模式与数据,助力关键业务快速恢复。

FORENSICS READY

取证级数据提取

为取证与执法机构提供可靠、可追溯的闪存与数据库证据提取能力。

TRUSTED WORLDWIDE

全球数据恢复实验室与取证团队的信赖之选

多语言技术支持、完善的文档资料与持续更新,服务全球专业用户。

ENTERPRISE GRADE

企业级数据安全保障

帮助 IT 与企业团队快速恢复关键业务数据,最大限度降低停机损失。

GET STARTED

立即体验专业数据恢复工具

下载免费试用版,或直接购买正版授权,开启高效数据恢复之旅。

Micro SD数据恢复怎么做?Part 3-1详解

M SD_1   45 c7 98 b2   1×1  
Layout
  SanDisk SN 14_2048_80 Xor C634 0x40000
Mix
Assembler
  Sector Number
    Block Size   0x180000
    Sector Size  0x800
    Sectors      0x600
  Actions
    Scan

Monolith Micro SD 16   ad 5c 28 ba   1×1  


 

Layout
  PS 1150_2 Xor 5061_256
Mix
  Input
    Order  0
  Block Pair
    Block  0x900000
    Page   0x2000
  Block Pair
    Block  0x1200000
    Page   0x4000
  Cut Bits
    Field  Sector Number
    Mask   0x80ff
Assembler
  Sector Number Slow
    Sector Size  0x8000
Comments
 by Bolo
 Perfect Recovery !


 
Monolith Micro SD PS 1104   ad 5a 14 f3   1×1  


 

Layout
  PS 1104 (1098) Xor 5061_256
Mix
  Input
    Order  0
  Block Pair
    Block  0x900000
    Page   0x4000
  Cut Bits
    Field  Sector Number
    Mask   0x4080
Assembler
  Sector Number Slow
    Sector Size  0x10000
Comments
  Serg for forum 11026



 
Monolith Micro SD PS 1126_2   ad de 14 ab   1×1  


 

Layout
  PS 1126_2 Xor 5061_256
Mix
  Input
    Order  0
  Block Pair
    Block  0x400000
    Page   0x4000
  Cut Bits
    Field  Sector Number
    Mask   0x80
Assembler
  Sector Number Slow
    Sector Size  0x8000
Comments
  Serg for forum 11029


 
Monolith Micro SD PS 1146   45 3c 98 b3   1×1  


 

Layout
  PS 1146 Xor 5061_256
Mix
  Input
    Order  0
  Block Pair
    Block  0xc00000
    Page   0x4000
  Cut Bits
    Field  Sector Number
    Mask   0x80
Assembler
  Sector Number Slow
    Sector Size  0x8000
Comments
  JeremyB
  95% Perfect Recovery
Monolith Micro SD PS 1146   98 3a 98 b3   1×1  


 

Layout
  PS 1146 Xor 5061_256
Mix
  Input
    Order  0
  Block Pair
    Block  0xc00000
    Page   0x4000
  Cut Bits
    Field  Sector Number
    Mask   0x80
Assembler
  Sector Number Slow
    Sector Size  0x8000
Comments
  Serg for forum 10836
Monolith Micro SD PS 1150_2   ad 3a 18 03   1×1  
Layout
  PS 1150_2 Xor 5061_256
Mix
  Input
    Order  0
  Block Pair
    Block  0x600000
    Page   0x4000
  Cut Bits
    Field  Sector Number
    Mask   0x80ff
Assembler
  Sector Number Slow
    Sector Size  0x8000
Comments
  Serg for forum 11051


 
Monolith Micro SD PS2251   98 d7 98 92   1×4  


 

Layout
  PS2251 1138_1132 v3
Mix
  Input
    Order  0/1/2/3
  Xor 5061
    Block     0x204000
    Page      0x2000
    Module    256
    BP Trash  true
  Block Pair
    Block  0x204000
    Page   0x2000
  Block Cut
    Block  0x400000/0x8000
  Join by Dump
    Parts  4
Assembler
  Block Number
    Block Size      0x400000
    Bank Space      0x4000
    Banks           00 / 0x000 / 0xfff
  Actions
    Scan
Comments
  by Arvika
  RAW recovery
Monolith Micro SD SD_20 v2   98 d7 94 32   1×1  


 

Layout
  SD_20 v2 1109_1103 Xor 0561_128
Mix
  Input
    Order  0
  Block Pair
    Block  0x100000
    Page   0x2000
Assembler
  Block Number
    Block Size      0x200000
    Bank Space      0x800
    Banks           00 / 0x000 / 0x7a7
  Actions
    Scan
Comments
  by Arvika
  RAW recovery


 
Monolith Micro SD SD_20   ad 3a 18 03   2×1  


 

Layout
  SD_20 v2 1148_1142
Mix
  Input
    Order  0/1
  Xor 5061
    Block     0x600000
    Page      0x4000
    Module    256
    BP Trash  false
  Block Pair
    Block  0x600000
    Page   0x4000
  Join by Dump
    Parts  2
Assembler
  Block Number
    Block Size      0xc00000
    Bank Space      0x4000
    
    Banks           00 / 0x000 / 0x6ff
  Actions
    Scan
Comments
  By Bolo

 
Monolith Micro SD SM2685   98 de 98 92   1×4  


 

Layout
  SM2685 1142_27 Xor b36e_258_bb
Mix
  Input
    Order  0/1/2/3
  Cut Bad Bytes
  Block Pair
    Block  0x204000
    Page   0x2000
  Join by Page
    Parts  2
    Page   0x4000
  Join by Dump
    Parts  2
Assembler
  Block Number
    Block Size      0x810000
    Banks           00..15 / 0x000 / 0x0ff
  Actions
    Scan
Comments
  by Arvika
  dump order can be other

 
Monolith Micro SD SM2702   2c 64 44 4b   1×4  


 

Layout
  SM2702 1112_31 Xor 17fe_256 SA
Mix
  Input
    Order  0/1/2/3
  Block Pair
    Block  0x200000
    Page   0x2000
  Join by Page
    Parts  4
    Page   0x4000
Assembler
  Block Number
    Block Size      0x1000000
    Banks           0..7 / 0x000 / 0x0ff
  Actions
    Scan
Comments
  Serg for forum 10510

 
Monolith Micro SD SM2702   2c 64 44 4b   2×1  


 

Layout
  SM2702 1112_31 Xor f602_128_SA
Mix
  Input
    Order  0/1
  Join by Byte
    Parts  2
    Data   true
  Block Pair
    Block  0x400000
    Page   0x4000
Assembler
  Block Number
    Block Size      0x800000
    Banks           00..07 / 0x000 / 0x0ff
  Actions
    Scan
Comments
  By Arvika



Monolith Micro SD SM3257   ec de 98 ce   1×2  


 

Layout
  SM3257 1148_27 Xor b36e_256_SA
Mix
  Input
    Order  0/1
  Block Pair
    Block  0x180000
    Page   0x2000
  Join by Page
    Parts  2
    Page   0x4000
Assembler
  Block Number
    Block Size      0x600000
    Banks           0..10 / 0x000 / 0x0ff
  Actions
    Scan
Comments
  Serg for forum 10461
Monolith Micro SD_3   ec d7 98 ca   1×2  


 

Layout
  EN2683 1075 Xor 00f6 192 v3
Mix
  Input
    Order  0/1
  Block Pair
    Block  0x180000
    Page   0x2000
  Join by Dump
    Parts  2
Assembler
  Block Number
    Block Size      0x300000
    Banks           0..10 / 0x000 / 0x0ff
  Actions
    Scan
Comments
  Serg for forum 8164


Monolith Micro SD_3   ec de 98 ce   2×2  


 

Layout
  SM3257 1148_27 Xor b36e_256_SA
Mix
  Input
    Order  0/1/2/3
  Block Pair
    Block  0x180000
    Page   0x2000
  Join by Page
    Parts  2
    Page   0x4000
  Join by Dump
    Parts  2
Assembler
  Block Number
    Block Size      0x600000
    Banks           00..21 / 0x000 / 0x0ff
  Actions
    Scan
Comments
  by Arvika
  dumps was read on other reader



 
Monolith Micro SD_3   ec de 98 de   1×4  


 

Sector 36_1024_1248 or 36_2272

If sector have many zeros, 
ECC area also have many zeros
(MBR, empry FAT dirs sectors)

This is not common ECC scheme
I think this is self made ECC algo,
based on small size simple ECC codes



Monolith Micro SD_3   ec de d9 ca   2×1  


 

Layout
  Monolith Micro SD_3 2138
  
Device is xored
Xor applied before ECC
Xor depends from block number
Block number is located in translator table

Cant find translator table
Cant remove XOR
Thats why ecc map is red

 
Monolith Micro SD_4   ec d3 14 a5   1×1  


 

Layout
  SK6281 Back 16
Mix
  Input
    Order  0
  Block Pair
    Block  0x40000
    Page   0x800
  Block Renum
    Block  0x80000
    Page   0x1000
Assembler
  Block Number
    Block Size   0x80000
    Bank Space   0x400
  Actions
    Scan
    Find Bank Size
Comments
    By Arvika
    FAT partialy erased, check conflicts


 
Monolith Micro SD_5   ec d7 98 ca   1×1  


 

Layout
  SM3254 1066 v3 Xor 0000_256_v2
Mix
  Input
    Order  0
  Block Pair
    Block  0x180000
    Page   0x2000
Assembler
  Block Number
    Block Size      0x300000
    Banks           0..5 / 0x000 / 0x0ff
  Actions
    Scan
Comments
  Serg for forum 6501
 
 
Monolith Micro SD_6   ec d7 98 ca   1×1  


 

Layout
  SM3254 1066 v3 Xor 0186 64
Mix
  Input
    Order  0
  Block Pair
    Block  0x180000
    Page   0x2000
Assembler
  Block Number
    Block Size      0x300000
    Banks           00 / 0x000 / 0x0ff
                    01 / 0x000 / 0x0ff
                    02 / 0x000 / 0x0ff
                    03 / 0x000 / 0x0ff
                    04 / 0x000 / 0x0ff
    // Sector Updates
    Update Size     0x4000
    Update Enable   true
  Actions
    Scan
Comments
  By Arvika 
  Problem chip, a lot of bit errors
  Only 35% ECC map is green, model works ok

 
Monolith MicroSD_8   98 de 84 93   2×1  


 

Layout
  SD_20 v2 1108_1102 Xor 0561_256
Mix
  Input
    Order  0/1
  Join by Dump
    Parts  2
Assembler
  Block Number
    Block Size      0x400000
    Bank Space      0x4000
    Image Cut       0/(0x8000/0x4000/(0x4000/0x4000)*62/0/0x204000)*8
    
    Banks           00 / 0x000 / 0xfff
  Actions
    Scan
Comments
  Serg for forum 7541


 
Monolith Micro SD_9   ec d7 98 ca   1×1  


 

Layout
  5523A1 1070 Xor 267f_192
Mix
  Input
    Order  0
  Block Pair
    Block  0x180000
    Page   0x2000
Assembler
  Block Number
    Block Size   0x300000
    Banks        00..07 / 0x000 / 0x0af
  Actions
    Scan
Comments
  By Arvika
  Nand was read with power set to 1.8V

 
Monolith Micro SD_10   ec d3 14 a5   1×1  


 

Layout
  95007A Back 11_20
Mix
  Input
    Order  0
  Block Pair
    Block  0x40000
    Page   0x800
Assembler
  Sector Number
    Block Size     0x80000
    Sector Size    0x800
    Sectors        0x100
    Block Numbers  true
  Actions
    Scan
Comments
  Serg for forum 8565
  Make Raw Recovery

 
Monolith Micro SD_11   ec de 98 de   2×2  


 

Layout
  SM3257 1148_27 Xor b36e_256_SA
Mix
  Input
    Order  0/1/2/3
  Block Pair
    Block  0x200000
    Page   0x2000
  Join by Dump
    Parts  4
Assembler
  Block Number
    Block Size      0x400000
    Banks           00..07 / 0x000 / 0x0ff
  Actions
    Scan
Comments
  by Arvika
  model works, data was ok
  but there was not so many data and not sure about join by dump.


 
Monolith Micro SD_12   ad d5 94 9a   1×1  


 

Layout
  SD_20 1074_1070 Xor C5F6_128
Mix
  Input
    Order  0
  Block Pair
    Block  0x200000
    Page   0x2000
  Block Rotate
    Block  0x400000
    Page   0x2000
Assembler
  Block Number
    Block Size      0x400000
    Bank Space      0x400
    Image Cut       0x1c00000/(0x10000/0x8000/(0x8000/0x8000)*29/0x8000/0x10000/
0/0x200000)*4
    Banks           00 / 0x000 / 0x1ff
  Actions
    Scan
    Find Bank Size
Comments
  by Arvika
  Fixed by Serg 31.07.2019
  Added block rotate
  And changed Image Cut


 
Monolith Micro SD_13   ec de 98 ce   2×2  


 

Layout
  SM3257 1148_27 Xor b36e_256_SA
Mix
  Input
    Order  0/2/1/3
  Block Pair
    Block  0x180000
    Page   0x2000
  Join by Page
    Parts  2
    Page   0x4000
  Join by Dump
    Parts  2
Assembler
  Block Number
    Block Size      0x600000
    Banks           0..21 / 0x000 / 0x0ff
  Actions
    Scan
Comments
  Serg for forum 9523


 
Monolith Micro SD_13   ec de 98 ce   2×2   v2  


 

Layout
  SM3257 1148_27 Xor b36e_256_192 SA
Mix
  Input
    Order  1/0/3/2
  Block Pair
    Block  0x200000
    Page   0x2000
  Join by Page
    Parts  2
    Page   0x4000
  Join by Dump
    Parts  2
Assembler
  Block Number
    Block Size      0x800000
    Banks           0..15 / 0x000 / 0x0ff
  Actions
    Scan
Comments
  Serg for forum 10085
  With Raw Recovery get
  good 800, bad 1683 jpegs


 
Monolith Micro SD_14   ad de 14 ab   1×1  


 

Layout
  Unknown 1104 v2 Xor 8855_512
Mix
  Input
    Order  0
  Block Pair
    Block  0x400000
    Page   0x4000
Assembler
  Block Number
    Block Size   0x800000
    Bank Space   0x4000
    Banks        00 / 0x000 / 0x3ff
  Actions
    Scan
Comments
  Serg for forum 10324

 
Monolith Micro SD_15   45 48 ab a2   1×1  


 

Layout
  20-82-00511-1 14_2048_230 Xor C634_32I
Mix
  Input
    Order  0
  Block Insert
    Block  0x600000
    At     0xb4b/0x1696/0x21e1/0x2d2c/0x3877/0x43c2/0x4f0d/0x5a58
  Block Pair
    Block  0x300000
    Page   0x2000
  Block Pair
    Block  0x600000
    Page   0x4000
  Block Pair
    Block  0x43c800000
    Page   0x8000
  Divide
    Field  Block Rotate
    Value  0x80
  Block Rotate
    Block  0x800000
    Page   0x10000
Assembler
  Block Number
    Block Size   0x800000
    Bank Space   0x4000
    Banks        00 / 0x000 / 0x43c7
  Actions
    Scan
Comments
  Serg for forum 10947
  Dump 128GB from 200GB MicroSD card, assembled separately
  With Raw Recovery get
  70% good jpegs


 
Monolith Micro SD_16   ec d7 98 ca   1×1  


 

Layout
  SM3254 1066 v3 Xor 00f6_256 Mod
Mix
  Input
    Order  0
  Block Pair
    Block  0x180000
    Page   0x2000
Assembler
  Block Number
    Block Size      0x300000
    Banks           0..5 / 0x000 / 0x0ff
  Actions
    Scan
Comments
  Serg for forum 11282


Monolith Micro SD_17   ec de 98 ce   1×2  


 

Layout
  SM2702 1148_31 Xor dd SA
Mix
  Input
    Order  0/1
  Block Pair
    Block  0x180000
    Page   0x2000
  Join by Page
    Parts  2
    Page   0x4000
Assembler
  Block Number
    Block Size      0x600000
    Banks           00 / 0x000 / 0xaaa
  Actions
    Scan
Comments
  Serg for forum 11326

 
Monolith Micro SD_18   ec 3a 98 bf   1×2  


 

Layout
  PS 1150_2 Xor 5061_256
Mix
  Input
    Order  0/1
  Block Pair
    Block  0x400000
    Page   0x4000
  Join by Dump
    Parts  2
  Cut Bits
    Field  Sector Number
    Mask   0x80ff
Assembler
  Sector Number Slow
    Sector Size  0x8000
Comments
  Serg for forum 11436



Monolith Micro SD_19   ec de 98 ce   1×2  


 

Layout
  XXX 572_576_572 Xor 6771_8
Mix
  Input
    Order  0/1
  Block Pair
    Block  0x180000
    Page   0x2000
  Join by Page
    Parts  2
    Page   0x4000
Assembler
  Virtual Translator
    Block Size  0x600000
Comments
  by Serg and Bolo !
  for forum 11483
Monolith Micro SD_20   45 3a 98 b3   1×4  


 

Layout
  SM 1142_32_32 Xor 17fe_768
Mix
  Input
    Order  0/1/2/3
  Join by Dump
    Parts  4
Assembler
  Sector Number Slow
    Sector Size  0x1000
Comments
  Serg for forum 11493

 
Monolith Micro SD_21   98 de 94 93   1×4  


 

Layout
  SD_20 v2 1108_1102 Xor 0561_256
Mix
  Input
    Order  0/1/2/3
  Join by Dump
    Parts  4
Assembler
  Block Number
    Block Size      0x400000
    Bank Space      0x800
    
    Banks           00 / 0x000 / 0x7ff
                    01 / 0x000 / 0x7ff
                    02 / 0x000 / 0x7ff
                    03 / 0x000 / 0x7ff
  Actions
    Scan
Comments
  Serg for forum 11488


 
Monolith Micro SD_22   ec de 98 de   1×1  


 

Layout
  SM3257 1148_27 Xor b36e_256_SA
Mix
  Input
    Order  0
  Block Pair
    Block  0x200000
    Page   0x2000
Assembler
  Block Number
    Block Size      0x400000
    Banks           00..07/ 0x000 / 0x0ff
  Actions
    Scan
Comments
  by Arvika

 
Monolith Micro SD_23   ec 3a 98 bf   1×4  


 

Layout
  PS 1150_2 Xor 5061_256
Mix
  Input
    Order  0/1/2/3
  Block Pair
    Block  0x400000
    Page   0x4000
  Join by Dump
    Parts  4
  Cut Bits
    Field  Sector Number
    Mask   0x80ff
Assembler
  Sector Number Slow
    Sector Size  0x8000
Comments
  Serg for forum 



Monolith Micro SD_24   ad 5c 28 2a   1×1  


 

Layout
  PS 1150_2 Xor 5061_256
Mix
  Input
    Order  0
  Block Pair
    Block  0xd80000
    Page   0x2000
  Block Pair
    Block  0x1b00000
    Page   0x4000
  Cut Bits
    Field  Sector Number
    Mask   0x3080ff
Assembler
  Sector Number Slow
    Sector Size  0x8000
Comments
  by Bolo


 
Monolith Micro SD_24   ec d7 94 7a   1×4  


 

Layout
  SK6617 1080_1076 Xor aaaad4d4_128
Mix
  Input
    Order  0/1/2/3
  Block Pair
    Block  0x100000
    Page   0x2000
  Join by Page
    Parts  2
    Page   0x4000
  Block Rotate
    Block  0x400000
    Page   0x8000
  Join by Dump
    Parts  2
Assembler
  Virtual Translator
    Block Size  0x400000
Comments
  Serg for forum 11622
  
  Block Number give bad result
  4 conflicts in each block
  Not Cross Bank
  
  Block Renum give bad result
  Some pages have wrong numbers
  Block Rotate give 100% good result


Monolith Micro SD_25   ec de 98 ce   1×2  


 

Layout
  SM3257 1148_27 Xor b36e_256_SA
Mix
  Input
    Order  0/1
  Block Pair
    Block  0x180000
    Page   0x2000
  Join by Dump
    Parts  2
Assembler
  Block Number
    Block Size      0x300000
    Image Cut
    
    Banks                              00..214 / 0x000 / 0x0ff
    Correction
    
    // Sector Updates
    Update Size     0x0
    Update Enable   false
    
  Actions
    Scan
Comments
  by HDDRCVR


 
Monolith Micro SD_26   ec dc 14 25   1×1  


 

Layout
  SM32xx 528 Bank Space U44
Mix
  Input
    Order  0
Assembler
  Block Number
    Block Size      0x40000
    Bank Space      0x200
    Update Size     0x200
    Update Enable   true
  Actions
    Scan
    Find Bank Size   
Comments
  by Abdulkadir Ozdemir
  Run auto conflicts
  Perfect Recovery


常见问题解答

Micro SD卡数据恢复中,什么是Xor和Mix参数?

在Micro SD卡数据恢复中,Xor和Mix是用于处理原始NAND闪存数据的算法参数。Xor值(如C634、5061_256)用于对数据进行异或解密,以还原原始逻辑数据;Mix则定义了数据混合或排列的方式,如Input Order或Assembler Sector Number的规则。正确设置这些参数是成功恢复数据的关键,通常需要根据卡的型号和控制器来匹配。

如何根据文章中的Layout信息识别Micro SD卡的型号?

文章中的Layout信息(如SanDisk SN 14_2048_80或PS 1150_2)直接对应Micro SD卡的控制器或闪存芯片型号。通过识别这些型号,可以查找对应的数据恢复算法和参数。例如,SanDisk SN 14_2048_80配合Xor C634和0x40000的Mix参数,而PS 1150_2则使用5061_256的Xor和特定的块/页大小。这些信息是专业恢复工具配置的基础。

文章中的Sector Size和Block Size对数据恢复有什么影响?

Sector Size和Block Size是NAND闪存的基本存储单位,直接影响数据读取和重组方式。例如,文章中的Sector Size为0x800(2048字节),Block Size为0x180000(1.5MB),而某些型号的Page大小为0x2000或0x4000。这些参数决定了如何从原始芯片中提取数据,以及如何正确组装文件系统。错误设置会导致恢复的数据损坏或无法识别。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

分享微博XFacebookLinkedIn

需要专业数据恢复工具?

了解我们的旗舰产品,或购买正版授权,立即开始。

查看产品立即购买