aliwszx/confanalyzer

GitHub: aliwszx/confanalyzer

一款轻量级的配置文件安全分析工具,专注于从系统和应用配置中快速发现硬编码的密码、API 密钥等敏感信息与错误配置。

Stars: 0 | Forks: 0

![Python](https://img.shields.io/badge/python-3.10+-blue) ![License](https://img.shields.io/badge/license-MIT-green) ![Status](https://img.shields.io/badge/status-active-success) # ConfAnalyzer v1.0.2 ConfAnalyzer 是一个轻量且实用的配置分析工具,旨在识别系统和应用配置文件中可能存在的安全配置错误和暴露的 secrets。 它的构建重点在于: - 真实场景的可用性 - 低误报率 - 快速扫描 - 简洁的 CLI 体验 ## 功能特性 - 检测硬编码的: - 密码 - API 密钥 - secrets - 支持常见的配置格式: - `.conf`, `.ini`, `.env`, `.yaml`, `.yml`, `.cfg`, `.cnf` - 递归扫描 - JSON 和 HTML 输出 - 多线程扫描 - 基于严重程度的风险评分 - 针对发现结果的安全提示 - 更优化的默认过滤机制,涵盖文档、测试、快照、运行时噪声和包噪声 ## 安装 ``` git clone https://github.com/aliwszx/confanalyzer.git cd confanalyzer chmod +x install.sh ./install.sh ``` ## 使用方法 基础扫描: ``` confanalyzer /etc ``` 递归扫描: ``` confanalyzer /etc --deep ``` 广泛扫描: ``` confanalyzer / --deep --all-paths ``` JSON 输出: ``` confanalyzer /etc --json ``` HTML 报告: ``` confanalyzer /etc --html ``` ## 帮助 ![ConfAnalyzer 帮助输出](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/be24dbcf70095431.png) ## 演示 ![ConfAnalyzer 扫描演示](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/04d2e7b110095441.png) ## 注意事项 - 应始终对扫描结果进行人工复核。 - 某些检测结果可能反映的是默认/演示凭证,而非有效的 secrets。 - 附带示例文件以帮助在本地验证检测行为。 ## 作者 **aliwszx** GitHub: https://github.com/aliwszx ## 许可证 MIT License
标签:API密钥安全, DevSecOps, HTML报告, JSON报告, 上游代理, 云安全监控, 凭据泄露, 合规扫描, 图探索, 多线程扫描, 安全助手, 对抗攻击, 提示注入防御, 敏感信息检测, 数据防泄漏(DLP), 文档结构分析, 无线安全, 源代码安全, 秘密扫描, 网络安全, 虚拟机镜像, 错误配置, 隐私保护, 静态分析