惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
A
About on SuperTechFans
WordPress大学
WordPress大学
I
InfoQ
The GitHub Blog
The GitHub Blog
N
Netflix TechBlog - Medium
Hugging Face - Blog
Hugging Face - Blog
阮一峰的网络日志
阮一峰的网络日志
Last Week in AI
Last Week in AI
Recorded Future
Recorded Future
D
DataBreaches.Net
大猫的无限游戏
大猫的无限游戏
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
aimingoo的专栏
aimingoo的专栏
月光博客
月光博客
罗磊的独立博客
博客园 - 叶小钗
量子位
H
Hackread – Cybersecurity News, Data Breaches, AI and More
T
The Blog of Author Tim Ferriss
Vercel News
Vercel News
G
Google Developers Blog
F
Fortinet All Blogs
博客园 - 三生石上(FineUI控件)
Microsoft Security Blog
Microsoft Security Blog
Engineering at Meta
Engineering at Meta
IT之家
IT之家
S
SegmentFault 最新的问题
B
Blog RSS Feed
MyScale Blog
MyScale Blog
Jina AI
Jina AI
The Register - Security
The Register - Security
Stack Overflow Blog
Stack Overflow Blog
博客园 - Franky
Attack and Defense Labs
Attack and Defense Labs
Webroot Blog
Webroot Blog
H
Hacker News: Front Page
C
Check Point Blog
博客园_首页
云风的 BLOG
云风的 BLOG
Recent Announcements
Recent Announcements
Schneier on Security
Schneier on Security
T
Tailwind CSS Blog
The Last Watchdog
The Last Watchdog
宝玉的分享
宝玉的分享
B
Blog
O
OpenAI News
博客园 - 【当耐特】
有赞技术团队
有赞技术团队
D
Docker

博客园 - GKLBB

软件研发 --- AI模型 之 图片转xlsx 软件神器 --- ctf靶场 之 pwn.college 术语俗话 --- 什么是加密狗 软件神器 --- 自动电脑锁屏软件 软件研发 --- 网络安全 之 putty生成无密码登录密钥 软件神器 --- 视频剪辑 之 Avidemux MP4Joiner Shotcut 软件神器 --- 视频格式转化 之 handbrake 软件研发 --- 经验之谈 这个是什么图标,经常看到 软件研发 --- 术语俗话 之 多模态 术语俗话 --- 什么是大数据开发 软件研发 --- 术语俗话 之 什么是边缘计算 软件研发 --- 应知应会 之 什么是云计算开发 应知应会 --- 如何不装软件查看网速 常见问题解决 --- 360拦截接触 常见问题解决 --- 加入会议摄像头无法打开 网络安全 --- CTF打靶 之 ZIP伪加密 → Robot36慢扫电视 → 二维码补齐 → DeepSound隐写 → GPG解密 → Base64图片 → SilentEye隐写 软件研发 --- 应知应会 之 无错误的闪退如何解决 软件研发 --- 应知应会 之 为什么别人的软件如此复杂我的如此简单 网络安全 --- 应知应会 之 什么是旁站 应知应会 --- 如何查询备案 软件神器 --- 格式转化 之 jpg 2 svg 网络安全 --- CTF打靶 之 flag搜索 软件神器 --- 互联网测速 之 软件神器 --- 局域网测速 之 iperf 常见问题解决 --- 模拟器USG6000打开后,启动设备失败,错误40 软件研发 --- AI网络 之 ensp配置生成 软件研发 --- AI编程 之 极简流程 软件研发 --- AI生图产品比较 常见问题解答 --- 为什么我的服务一直被人DDOS 软件研发 --- 开发万能格式转化工具 网站神器 --- 在线格式转化 之 文档转md 术语俗话 --- 什么是云电脑 常见问题解决 --- 如何在没有安装杀毒软件的情况下知道这个文件是不是牧马 常见问题解决 --- Win10下VMware 17安装VMware Tools选项灰色/失效解决办法 常见问题解决 --- 云电脑报错 :PAGE FAULT IN NONPAGED AREA 记一次牧马的发现 人生感悟 --- 为什么我们生活中同一件事有多个品牌,他们到底有什么区别 软件运维 --- 云电脑安装打印机 常见问题解决 --- 网络打印默认端口 常见问题解决 --- 京瓷打印云电脑无法设置双面打印 软件研发 --- 网络安全 之 brupsuite如何设置上游袋里 术语俗话 --- 什么是同步和异步 我的目标 软件研发 --- dify配置 之 markword转word带有简单样式的方法 软件研发 --- 接口文档格式 常见问题 --- dify 的 deepseek是旧模型版本 OWASP 非营利性开源社区 计算机标准化组织 术语俗话 --- POSIX 就是 Unix 世界的"普通话",大家说同一种语言就能互相理解。 我的数字生活唯一选择 软件开发 --- 安卓开发 之 命名空间隔离 术语俗话 --- 页面对齐、 跨页 计算机的哪些人 --- 社交之王 马克·扎克伯格 计算机的哪些人 --- 重新定义新能源 之 埃隆·马斯克 软件研发 --- AI生成ppt word excel pdf的开发关键 软件研发 --- AI应用开发 之 AI生成Word 人生感悟 --- 致可悲的人 软件研发 --- pdf 表格图片 转 excel 常见问题解决 --- 装有系统的固态硬盘错误 人生感悟 --- 什么是行业黑话 术语俗话 --- Kubernetes 术语俗话 --- 什么是DBI,和hook什么区别 答疑解惑 --- 为什么苹果手机电池不允许拆卸 代码可视化技术 术语俗话 --- Wrap 函数 人生感悟 --- 逆向工程为什么十分枯燥且无聊 --- 这里引用一句逆向工程核心原理的话 人生感悟 --- 为什么干活时不见同事,活干完了就来了 软件研发 --- AI应用研发 之 提炼提示词 软件研发 --- AI应用开发 之 AI生成PPT最佳方案 基于屏幕-摄像头的单向数据传输方案设计 俗语俗话 --- 纯虚函数 硬件研发 --- 产品介绍 之 AX6 硬件研发 --- 产品大全 之 SUMAVISION CM50X 应知应会 --- 为什么我删除了一个文件但是还是可以恢复回来 软件研发 --- AI UI设计 之 PC端效果比对 常见问题修复 --- chrome浏览器白屏 应用安全 --- 逆向工程 之 C++类的本质 软件研发 --- AI提示词开发 之 代码注释提示词 dobby反编译 https://www.cnblogs.com/Un1corn/p/18615567 应知应会 --- 手机作为热点,windows电脑临时作为网关,给其他电脑上网 应知应会 --- 大量小文件如何快速迁移 常见问题解决 --- apk安装过程中闪退 应用安全 --- 安卓逆向 之 dobby框架 在线生成 APK 图标工具推荐 一个开源库 术语俗话 --- 什么是软件即服务 软件神器 --- 常用谷歌插件 应用安全 --- 逆向技巧 之 识别未知函数 人生感悟 --- 为什么两句话可以说明白的事情要500字说明 软件研发 --- Dify 生成 PPT 方案分析 应用安全 --- 逆向技巧 之 IDA未知函数如何识别 https://yuuki.cool/ 应用安全 --- 逆向技巧 之 ELF节(Section) 与 段(Segment) 硬件研发 --- 接口 人生感悟 --- 为什么ld一直爱开会 应用安全 --- 逆向技巧 之 IDA和claude反编译缺陷 应用安全 --- 逆向技巧 之 ida反编译yahfa的so和源码的差异化比对
应知应会 --- 为什么U盘不识别但是还是可以数据恢复回来
GKLBB · 2026-04-21 · via 博客园 - GKLBB

这种技术是绕过损坏的存储器的控制器固件程序,直接读取硬盘存储颗粒里的每位数据。

注意这里读取的数据是原始的二进制数据(Raw Data),并非经过文件系统解析后的逻辑数据。


补全说明:

  • 读取到的是未经翻译/映射的物理层面的裸数据
  • 这些数据需要经过额外的解析、重组、纠错才能还原为可识别的文件内容
  • 由于绕过了控制器固件,**坏块映射表、ECC纠错信息、地址转换逻辑(FTL)**等均不再自动处理
  • 因此后续需要人工或软件模拟固件逻辑来重建数据结构

这种技术常见于:

场景说明
芯片级数据恢复 NAND Flash颗粒直读
固件损坏恢复 控制器无法启动时
司法取证 绕过加密控制器获取原始数据
SSD/U盘恢复 主控损坏后的数据抢救

该技术通常称为 "芯片级恢复" 或 "NAND Flash直读技术"。

硬盘存储颗粒真实数据读取技术

一、总体流程

text

拆卸存储颗粒 → 识别颗粒型号 → 连接读取设备 → 读取原始数据 → 数据重组解析 → 还原文件

二、所需设备与工具

硬件设备

设备用途
NAND Flash读取器 直接读取存储颗粒原始数据
PC3000 Flash 专业数据恢复设备
芯片拆焊台 从PCB板上取下存储颗粒
热风枪/BGA返修台 无损拆焊芯片
显微镜 观察芯片引脚
转接座/测试座 连接不同封装的颗粒

软件工具

软件用途
PC3000 Flash 读取和重组数据
Flash Extractor NAND数据提取
Rusolut VNR 数据重组分析
UFS Explorer 文件系统解析

三、详细步骤

第一步:颗粒拆卸

text

1. 确认存储颗粒封装类型
   ├── TSOP封装  → 热风枪加热拆焊
   ├── BGA封装   → BGA返修台拆焊
   └── LGA封装   → 专用工具拆卸

2. 拆焊注意事项
   ├── 温度控制:250°C ~ 280°C
   ├── 避免过热损坏颗粒
   └── 清洁引脚残留焊锡

第二步:颗粒识别

text

识别内容:
├── 制造商(Samsung/Toshiba/Micron/SK Hynix等)
├── 颗粒类型(SLC/MLC/TLC/QLC)
├── 存储容量
├── 接口类型
├── 引脚定义(Pinout)
└── 内部组织结构

第三步:连接读取器

text

连接方式:
├── 将颗粒放入对应转接座
├── 确认引脚对齐
├── 连接PC3000或专业读取器
└── 软件识别颗粒型号

第四步:读取原始数据

Python

# 读取过程示意(伪代码)
for block in nand_blocks:
    for page in block.pages:
        raw_data = reader.read_page(page)
        # 包含:
        # ├── 用户数据区(User Data)
        # ├── 备用区(Spare Area/OOB)
        # └── ECC纠错数据
        save(raw_data)

读取的数据结构:

text

每个Page数据:
┌─────────────────────┬──────────────┐
│   用户数据区         │  备用区(OOB) │
│   (User Data)       │  (Spare)     │
│   2048 ~ 16384 字节  │  64 ~ 1024  │
└─────────────────────┴──────────────┘

第五步:数据重组(关键步骤)

text

需要处理的问题:
├── 1. XOR加密解密
│       └── 部分主控对数据进行XOR混淆
├── 2. 数据加扰(Scrambling)还原
│       └── 还原数据白化处理
├── 3. ECC纠错
│       └── 修复位错误
├── 4. FTL逻辑转换
│       └── 物理地址 → 逻辑地址映射
├── 5. 坏块处理
│       └── 跳过或恢复坏块数据
└── 6. 页面顺序重排
        └── 还原正确的数据顺序

第六步:文件系统解析

text

常见文件系统:
├── FAT32/exFAT  → U盘/SD卡
├── NTFS         → Windows硬盘
├── EXT4         → Linux系统
├── APFS/HFS+    → Apple设备
└── F2FS         → Android设备

四、不同存储设备的差异

设备类型特点难点
U盘 结构简单 主控算法不同
SSD 多颗粒并联 RAID重组复杂
SD卡 类似U盘 颗粒封装小
eMMC 集成主控 直接读取接口
UFS 高速接口 协议复杂

五、数据重组核心难点

text

物理存储 vs 逻辑存储:

物理层:
Block 0  → Page 0,1,2...
Block 1  → Page 0,1,2...
...

逻辑层(用户看到的):
文件A → 实际分散存储在多个Block的多个Page中

需要还原FTL映射表才能正确重组!

六、注意事项

text

⚠️  重要提醒:

1. 操作前务必备份(如果可能)
2. 拆焊过程不可逆,需谨慎操作
3. 静电防护(佩戴防静电手环)
4. 部分数据可能因加密无法恢复
5. 专业操作建议交给数据恢复机构
6. 该技术仅用于合法的数据恢复用途

七、成功率影响因素

因素影响
颗粒物理损坏程度 损坏越严重恢复率越低
是否有硬件加密 加密数据难以恢复
主控算法已知程度 算法未知则难以重组
坏块数量 坏块过多影响完整性
数据是否被覆盖 覆盖后几乎无法恢复

💡 总结:存储颗粒直读技术的核心难点不在于读取本身,而在于读取后的数据重组与解析,需要深入了解主控算法、FTL机制和文件系统结构。

免责声明 本文档所有内容仅供安全研究、学术交流与技术学习使用,严禁用于任何未经授权的逆向破解、网络攻击、隐私窃取、恶意软件开发及其他违反《中华人民共和国网络安全法》《数据安全法》等法律法规的行为,使用者应确保已获得目标软件权利人的合法授权并自行承担因使用本文档内容所产生的一切法律责任与后果,作者不对任何直接或间接损害承担任何责任,继续阅读即视为您已知悉并同意上述全部条款。