文件完整性审计器
计算文件摘要并生成可复核的目录清单。
项目简介
计算文件摘要并生成可复核的目录清单。
最终成果
本地文件完整性检查工具,不扫描外部系统。
前置知识与技术要求
Python 文件系统、哈希函数与异常处理。
实施步骤
- 遍历指定目录并排除临时文件
- 记录 SHA-256 与相对路径
- 比较两次清单并报告变化
验收标准
- 验证:遍历指定目录并排除临时文件。
- 验证:记录 SHA-256 与相对路径。
- 验证:比较两次清单并报告变化。
延伸挑战
为成果补充异常输入测试、使用文档和实现取舍说明。
这是既有项目练习的迁移,不是已完成的项目案例。