Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
aws-doctor — 强大的开源CLI,用于审计AWS的安全性、成本和最佳实践。🩺 ☁️ | Kitploit
工具/GitHubGitHub/elc0mpa/aws-doctor
云基础设施安全漏洞分析配置审计云安全错误配置日志分析
GitHubelc0mpa/aws-doctor

aws-doctor

强大的开源CLI,用于审计AWS的安全性、成本和最佳实践。🩺 ☁️

查看仓库
423221天前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
网站

aws-doctor

Website

awesome-go

Go Version Go Reference Go Report Card codecov GitHub all releases CI License

一个基于终端的工具,为您的 AWS 账户提供全面的健康检查。使用 Golang 构建,aws-doctor 诊断成本异常、检测闲置资源,并提供对云基础设施的主动分析。

[!TIP] 查看完整文档、权限指南及使用示例:awsdoctor.compacompila.com

👀 快速浏览

⚖️ 成本比较分析

成本比较分析

📈 6个月趋势分析

6个月趋势分析

🧟 浪费检测

浪费检测

支持选择性扫描:aws-doctor waste ec2 s3 cloudwatch rds vpc lambda sagemaker elb ecr secrets-manager iam

  • 交互式终端界面:使用键盘方向键或 Tab 键在检测到的浪费类别中无缝导航,并配有聚合摘要视图。
  • 优雅降级:在 CI/CD 中运行时,aws-doctor 会自动检测是否被管道或重定向,并优雅地回退到静态表格。

📄 专业报告

aws-doctor 现在可以生成详细的、专业级 PDF 报告,可直接交付给利益相关者。报告包含品牌页眉、样式化表格以及全面的成本/浪费分析。

[!TIP] 查看 PDF 报告示例及详情:awsdoctor.compacompila.com/docs/reporting/

生成成本比较报告

root@kitploit:~
aws-doctor report cost

生成浪费分析报告

root@kitploit:~
# 完整浪费报告
aws-doctor report waste

# 选择性检查(例如仅 ec2、s3 和 lambda)
aws-doctor report waste ec2 s3 lambda sagemaker

生成趋势报告

root@kitploit:~
# 完整趋势报告(所有服务)
aws-doctor report trend

# 选择性服务(例如仅 ec2 和 rds)
aws-doctor report trend ec2 rds

[!TIP] 子命令参数: 与终端命令一样,report waste 接受特定的检查项(例如 ec2、s3、rds、lambda),而 report trend 接受特定的服务名称。

[!TIP] 默认情况下,报告保存在您的 文档 文件夹中。使用 --path 标志指定自定义目录或文件名: aws-doctor report cost --path ./billing-analysis.pdf

🚀 安装

Homebrew(macOS/Linux):

root@kitploit:~
brew install elC0mpa/homebrew-tap/aws-doctor

一键脚本(macOS/Linux):

root@kitploit:~
curl -sSfL https://raw.githubusercontent.com/elC0mpa/aws-doctor/main/install.sh | sh

Windows(PowerShell):

root@kitploit:~
irm https://raw.githubusercontent.com/elC0mpa/aws-doctor/main/install.ps1 | iex

使用 Go 安装:

root@kitploit:~
go install github.com/elC0mpa/aws-doctor@latest

✨ 主要功能

  • 📄 专业 PDF 报告: 生成带有品牌标识、可供分享的成本、趋势及浪费分析 PDF 文档。
  • 📉 公平成本比较: 比较月份间相同时间窗口,发现真实异常。
  • 🧟 僵尸资源发现: 扫描空闲 EIP、已停止实例、空闲运行中的 EC2 实例、孤立快照、空闲 RDS 实例、空闲 NAT 网关、空闲负载均衡器、过度配置的 Lambda 内存、空闲 SageMaker 实时推理端点、包含未标记镜像或缺少生命周期策略或无镜像的 ECR 仓库、未使用的 Secrets Manager 密钥、未使用的 IAM 用户或未启用 MFA 的 Root 账户。支持选择性服务过滤(ec2、s3、elb、cloudwatch、rds、vpc、lambda、sagemaker、ecr、secrets-manager、iam)。
  • 📊 6个月趋势: 高保真 ANSI 可视化显示消费速度。
  • 📤 多种输出格式: 以 table、json 或 csv 格式导出结果,便于集成其他工具或报告。

💡 动机

作为一名云架构师,我经常需要检查 AWS 成本和计费信息。AWS 控制台提供了原始数据,但缺乏我需要的即时上下文来回答这个问题:“我们是否在高效支出?”

我创建了 *aws-doctor* 来填补这个空白。它不仅仅显示账单,更是一个诊断工具,帮助您理解 *钱都花在了哪里* 以及 *哪些可以清理*。它自动化了我过去手动执行的例行检查,作为 AWS Trusted Advisor 付费建议的免费开源替代方案。

👥 社区

贡献者

衷心感谢所有为 aws-doctor 做出贡献的人!您的帮助使这个工具对每个人都更好。

Contributors

Star 历史

Star History Chart

🤝 贡献

我们欢迎贡献!无论是新的检测规则还是错误修复,请查看我们的社区面板以开始。

[!IMPORTANT] 请务必将您的拉取请求指向 development 分支。 main 分支保留用于生产就绪的发布。查看我们的贡献指南获取更多详情。

下载工具
  • 🔔 更新通知: 在后台自动检查新版本,并在命令输出后通知您。
  • 🚀 高效缓存: 使用本地缓存服务减少冗余网络调用。目前用于版本检查通知(2小时 TTL),并计划扩展至定价数据及其他重流量流程。
  • 🔐 MFA 就绪: 原生支持需要多因素认证的配置文件。
  • 🌍 区域感知定价: 启动时查询 AWS Pricing API 以使用配置区域的费率,如果 API 不可用则回退到 us-east-1 默认值。调用者 IAM 策略需要 pricing:GetProducts;否则估算值会静默回退到默认值。