Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
aws-doctor — Puissant CLI open-source pour auditer la sécurité, les coûts et les meilleures pratiques dans AWS. 🩺 ☁️ | Kitploit
Outils/GitHubGitHub/elc0mpa/aws-doctor
Sécurité de l'Infrastructure CloudAnalyse des VulnérabilitésAudit de ConfigurationSécurité CloudMauvaise ConfigurationAnalyse de Journaux
GitHubelc0mpa/aws-doctor

aws-doctor

Puissant CLI open-source pour auditer la sécurité, les coûts et les meilleures pratiques dans AWS. 🩺 ☁️

Voir le dépôt
42322il y a 2 moisVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
Site web

aws-doctor

Website

awesome-go

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

Un outil en terminal qui agit comme un bilan de santé complet pour vos comptes AWS. Construit avec Golang, aws-doctor diagnostique les anomalies de coûts, détecte les ressources inactives et fournit une analyse proactive de votre infrastructure cloud.

[!TIP] Consultez la documentation complète, le guide des permissions et les exemples d'utilisation sur awsdoctor.compacompila.com

👀 Aperçu rapide

⚖️ Analyse comparative des coûts

Analyse comparative des coûts

📈 Analyse de tendance sur 6 mois

Analyse de tendance sur 6 mois

🧟 Détection de gaspillage

Détection de gaspillage

Supporte le scan sélectif : aws-doctor waste ec2 s3 cloudwatch rds vpc lambda sagemaker elb ecr secrets-manager iam

  • Interface utilisateur interactive en terminal : Naviguez facilement entre les catégories de gaspillage détectées avec les flèches du clavier ou les tabulations, avec une vue synthétique agrégée.
  • Dégradation élégante : En cours d'exécution dans un CI/CD ? aws-doctor détecte automatiquement s'il est redirigé ou canalisé et bascule élégamment vers des tableaux statiques.

📄 Rapports professionnels

aws-doctor peut désormais générer des rapports PDF professionnels détaillés, prêts pour les parties prenantes. Les rapports incluent des en-têtes personnalisés, des tableaux stylisés et des analyses complètes des coûts et du gaspillage.

[!TIP] Consultez les exemples et les détails des rapports PDF sur awsdoctor.compacompila.com/docs/reporting/

Générer un rapport de comparaison des coûts

root@kitploit:~
aws-doctor report cost

Générer un rapport d'analyse du gaspillage

root@kitploit:~
# Rapport complet sur le gaspillage
aws-doctor report waste

# Vérifications sélectives (ex. : ec2, s3 et lambda uniquement)
aws-doctor report waste ec2 s3 lambda sagemaker

Générer un rapport de tendance

root@kitploit:~
# Rapport de tendance complet (tous les services)
aws-doctor report trend

# Services sélectifs (ex. : ec2 et rds uniquement)
aws-doctor report trend ec2 rds

[!TIP] Arguments des sous-commandes : Tout comme les commandes terminal, report waste accepte des vérifications spécifiques (ex. ec2, s3, rds, lambda) et report trend accepte des noms de services spécifiques.

[!TIP] Par défaut, les rapports sont enregistrés dans votre dossier Documents. Utilisez l'option --path pour spécifier un répertoire ou un nom de fichier personnalisé : aws-doctor report cost --path ./billing-analysis.pdf

🚀 Installation

Homebrew (macOS/Linux) :

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

Script en une ligne (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

Avec Go :

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

✨ Fonctionnalités clés

  • 📄 Rapports PDF professionnels : Générez des documents PDF personnalisés et prêts à partager pour les coûts, les tendances et l'analyse du gaspillage.
  • 📉 Comparaison équitable des coûts : Compare des fenêtres temporelles identiques entre les mois pour repérer les véritables anomalies.
  • 🧟 Découverte de zombies : Analyse les EIP inactifs, les instances arrêtées, les instances EC2 en cours d'exécution inactives, les snapshots orphelins, les instances RDS inactives, les NAT Gateways inactifs, les Load Balancers inactifs, la mémoire Lambda surdimensionnée, les points de terminaison d'inférence en temps réel SageMaker inactifs, les dépôts ECR avec des images non étiquetées, les politiques de cycle de vie manquantes ou aucune image, les secrets Secrets Manager inutilisés, et les utilisateurs IAM ou comptes Root inutilisés sans MFA. Prend en charge le filtrage sélectif des services (ec2, s3, elb, cloudwatch, rds, vpc, lambda, sagemaker, ecr, secrets-manager, iam).

💡 Motivation

En tant qu'architecte cloud, j'ai souvent besoin de vérifier les coûts et les informations de facturation AWS. Bien que la console AWS fournisse des données brutes, il lui manque le contexte immédiat dont j'ai besoin pour répondre à la question : « Dépensons-nous efficacement ? »

J'ai créé *aws-doctor* pour combler ce manque. Il ne se contente pas de vous montrer la facture ; il agit comme un outil de diagnostic qui vous aide à comprendre *où* va l'argent et *quoi* peut être nettoyé. Il automatise les vérifications de routine que j'effectuais manuellement, offrant une alternative gratuite et open source aux recommandations payantes d'AWS Trusted Advisor.

👥 Communauté

Contributeurs

Un grand merci à toutes les personnes qui ont contribué à aws-doctor ! Votre aide rend cet outil meilleur pour tout le monde.

Contributeurs

Historique d'étoiles

Graphique de l'historique des étoiles

🤝 Contribuer

Nous adorons les contributions ! Que ce soit une nouvelle règle de détection ou une correction de bug, consultez notre Tableau de bord communautaire pour commencer.

[!IMPORTANT] Ciblez toujours vos Pull Requests vers la branche development. La branche main est réservée aux versions prêtes pour la production. Consultez nos Directives de contribution pour plus de détails.

Télécharger l’outil
  • 📊 Tendances sur 6 mois : Visualisation ANSI haute fidélité de la vélocité de vos dépenses.
  • 📤 Formats de sortie multiples : Exportez les résultats en table, json ou csv pour une intégration facile avec d'autres outils ou rapports.
  • 🔔 Notifications de mise à jour : Vérifie automatiquement les nouvelles versions en arrière-plan et vous en informe après la sortie de la commande.
  • 🚀 Mise en cache efficace : Utilise un service de cache local pour minimiser les appels réseau redondants. Actuellement utilisé pour les notifications de vérification de version (TTL de 2 heures) et prévu pour être étendu aux données de tarification et autres flux lourds.
  • 🔐 Prêt pour l'authentification multifacteur (MFA) : Prise en charge native des profils nécessitant l'authentification multifacteur.
  • 🌍 Tarification sensible à la région : Interroge l'API de tarification AWS au démarrage pour utiliser les tarifs de la région configurée, avec repli sur les valeurs par défaut de us-east-1 si l'API est indisponible. Nécessite pricing:GetProducts dans la politique IAM de l'appelant ; sans cela, les estimations se replient silencieusement sur les valeurs par défaut.