文件完整性审计器

计算文件摘要并生成可复核的目录清单。

项目简介

计算文件摘要并生成可复核的目录清单。

最终成果

本地文件完整性检查工具,不扫描外部系统。

前置知识与技术要求

Python 文件系统、哈希函数与异常处理。

实施步骤

  1. 遍历指定目录并排除临时文件
  2. 记录 SHA-256 与相对路径
  3. 比较两次清单并报告变化

验收标准

  • 验证:遍历指定目录并排除临时文件。
  • 验证:记录 SHA-256 与相对路径。
  • 验证:比较两次清单并报告变化。

延伸挑战

为成果补充异常输入测试、使用文档和实现取舍说明。

这是既有项目练习的迁移,不是已完成的项目案例。

参考资料