本地 GUI 工作流
NiceGUI 页面覆盖案件管理、证据采集、分析执行、发现审查和报告导出。
定位
hzltfw 聚焦「电子数据取证基础」课程场景。它不直接解析原始磁盘镜像或 E01,而是分析已经导出的文件、目录或压缩包,让演示流程保持轻量、可控、 跨平台。
Capabilities
NiceGUI 页面覆盖案件管理、证据采集、分析执行、发现审查和报告导出。
支持文件、目录或压缩包路径导入,并将文件规范化索引到 evidence_files。
导入前识别用户目录、浏览器 profile、注册表 hive、事件日志和回收站来源。
按类型、级别、插件和关键发现筛选 artifact,同时保留原始 JSON 详情。
可手动配置 ALEAPP、iLEAPP 和 Hindsight,并将输出链接进报告包。
支持单文件 Markdown 报告,也支持复制外部输出的 portable report bundle。
Preview
Workflow
记录案件编号、名称、调查员和说明。
导入准备好的文件、目录或压缩包,必要时先检查 Windows 导出目录。
执行默认内置插件,也可以手动运行配置好的外部取证工具。
筛选关键发现,导出 Markdown 报告或包含外部输出的报告包。
Plugins
Run
hzltfw 使用 Python 3.12+、SQLite、SQLModel 和 uv。运行时数据保存在 当前目录的 .hzltfw/,适合课程演示和一次性样本分析。
uv sync
uv run hzltfw