快速扫描 · 删除文件恢复
读取文件系统元数据,找回文件名、目录结构、时间戳。适用于刚删除、尚未被覆盖的场景。结果带恢复质量分级。
Capabilities
从 M0 地基到 M5 专业版,ssd 的每一层能力都围绕同一件事:在不写坏源介质的前提下,把能找回的数据找回来,并把找不回的部分说清楚。
恢复能力
读取文件系统元数据,找回文件名、目录结构、时间戳。适用于刚删除、尚未被覆盖的场景。结果带恢复质量分级。
元数据已丢失也能按文件签名找回。JPEG / PNG / MP4 / PDF 结构验证压误报,诚实截断,结果标记为「仅雕刻」。
把任意文件夹当作恢复源(dir: 源)。适合从备份目录、旧盘拷贝里找回误删或误整理的数据;导出保留子目录结构。
大设备只扫描指定目录子树(scan.start path),子树内删除件照常恢复。其它文件系统明确拒绝,而不是静默改全扫。
引擎矩阵
只要设备在系统中表现为块设备,就走同一条只读通路。每种引擎都有合成夹具、外部 oracle 或内核 e2e 门禁。
| 文件系统 | 典型介质 | 核心能力 | 状态 |
|---|---|---|---|
| FAT12 / 16 / 32 | U 盘、SD / TF 卡 | 目录项 SFN + LFN、链读、连续回退 | 可用 |
| exFAT | 大容量 U 盘、相机卡 | 目录项集还原校验、NoFatChain 连续读 | 可用 |
| NTFS | 移动硬盘、Windows 盘 | $MFT 全解析、未使用记录、$Bitmap 分级 | 可用 |
| ext4 | Linux 磁盘、Android 内部存储 | jbd2 日志覆盖层、限定路径子树 | 可用 |
| f2fs | Android 内部存储 | 解析、删除恢复、恢复率门禁 | 可用 |
| APFS | macOS 磁盘 | 对象头 / omap / B 树、快照历史视图 | 可用;真机链待验证 |
界面与交付
设备 / 从文件夹恢复 → 扫描 → 结果 → 预览 → 恢复导出。分页、过滤、质量徽标、多选与逐件清单。
独立降权子进程;目标盘三重校验(异设备 / 已存在 / 余量);不覆盖、不删除目标目录既有文件;符号链接写穿直接拒绝。
跟随系统或手动切换,即时生效。契约文案三处同源,商店描述与应用内《能力说明》同句同版。
许可与专业版
移动线
导入 iTunes / Finder 本地备份后解析备份结构,按类型浏览、预览、导出其中的条目。加密备份的 keybag / PBKDF2 / RFC 3394 / AES-256-CBC 解密链在内核侧打通,密码仅内存、绝不落盘。
如实边界:备份中被删除的内容不在承诺范围(删除发生在备份之后 ⇒ 不在备份里);当前验证面为合成备份样本,真机备份待验证。Android root 块设备扫描仅落骨架,当前构建中为「未接通」占位。
架构
Flutter UI 只做状态机与展示;桌面引擎跑在独立的特权 daemon 进程里,通过 stdio 行式 JSON-RPC 通信。UI 崩溃或 daemon 崩溃互不拖垮。
proto/v1 是唯一事实源;Rust 与 Dart 两侧对同一组 golden 做解码 + 编码双向断言,改契约必须三处同步。
BlockDevice 没有任何写接口。恢复路径不可达写能力,由写面清单结构断言与二进制符号表两条门禁钉死。
daemon / 导出 worker / xd-writer 各自独立进程。pending 请求在 daemon 异常退出时以错误唤醒,UI 可重试。
生命周期与请求周期
功能迭代
里程碑按「先只读、再恢复、再产品化、最后专业版」推进。每一条能力都有对应的测试或门禁,不用评审记忆代替可执行断言。
契约、只读设备抽象、端到端握手
FAT / exFAT、雕刻、四页界面、平台收口
NTFS、ext4、MP4 / PDF 雕刻
许可、更新、发版管道;写回引擎与 CLI
xiaodun → ssd;从文件夹恢复;英文界面
dir: 源与中文 / English 双语界面限定路径扫描 + 三处安全级修复
按时间 / 次数 / 大小签发,一证一机
iPhone 备份导入解析
7 天 ∧ 3 次会话;扫描失败原因上屏
校验码一机一码、全线更名、关于页修正、deb 一体化
能力边界
以下是软件层面无解或当前未验证的部分。把它们写清楚,比承诺「什么都能恢复」更有用。
软件层面无解:介质物理损坏(控制器故障、掉固件);硬件加密盘;TRIM 已执行的 SSD / 卡;覆盖写入过多。发现数据丢失后请立即停止写入该介质。
当前未验证:真 U 盘 / 相机卡全链路、真 UAC / polkit / FDA 授权框、Windows / macOS 真机路径、APFS 真机裸设备与 Apple 正品快照生产链、Android root 真机链、真 iPhone 备份。
Android 说明:ssd 不提供 root 功能,也不修改系统。Android root 块设备恢复当前为「未接通」占位;非 root 源未实装。Android 10+(FBE)设备已删除文件的内容通常无法恢复。