案例
DiskLens:基于 WinDirStat 研究的磁盘用量分析器
Rust/Tauri 磁盘分析器结合 REA/Ghidra 对 WinDirStat 2.5.0 的调查及其树图、色彩算法的源码移植;文档区分二进制核对结果与源码来源,并列明多项文件操作和 Windows 集成尚未经实机测试。
- 目标
- 应用 · 二进制
- 类别
- REA 社区调查案例
- 关联
- 作者报告的混合工具流程
- 来源复核于
使用条件与局限
- 前提条件:源码构建需要 Windows 10/11、Rust MSVC/Visual Studio 构建工具及 Node.js;Mica 样式需要 Windows 11。
- 署名:REA/Ghidra 核对已安装的 WinDirStat 二进制,而大量算法来自其公开源码。
- 测试证据:作者报告了引擎测试及磁盘扫描,但新文件操作路径、清理集成和若干对话框尚未在应用中实测;缺少快速 MFT 扫描,硬链接会重复计数。
- 许可:README 将 DiskLens 标为 GPL-3.0-or-later,并署名 GPL-2.0-or-later 的 WinDirStat 代码移植;第三方组件保留独立许可。
关于此条目
说明已依据一手来源复核。
一手来源
- README.md GitHub · KarlssonChristoffer/DiskLens · 修订 c7d67f4
- docs/research.md GitHub · KarlssonChristoffer/DiskLens · 修订 c7d67f4