
Cloudlist est un outil pour lister les actifs de plusieurs fournisseurs cloud.
Fonctionnalités • Installation • Utilisation • Configuration • Exécuter cloudlist • Fournisseurs pris en charge • Bibliothèque • Rejoindre Discord
Cloudlist est un outil multi-cloud permettant d'obtenir des actifs (Assets) auprès de fournisseurs de cloud. Il est destiné à être utilisé par la blue team pour renforcer les efforts de gestion de la surface d'attaque en maintenant une liste centralisée d'actifs à travers plusieurs clouds avec très peu d'efforts de configuration.
cloudlist -h
Cela affichera l'aide de l'outil. Voici tous les commutateurs qu'il prend en charge.
Cloudlist is a tool for listing Assets from multiple cloud providers.
Usage:
./cloudlist [flags]
Flags:
CONFIGURATION:
-config string cloudlist flag config file (default "$HOME/.config/cloudlist/config.yaml")
-pc, -provider-config string provider config file (default "$HOME/.config/cloudlist/provider-config.yaml")
-ad, -auto-discovery discover providers from environment credentials (aws, gcp, azure, kubernetes) instead of the provider config
FILTERS:
-p, -provider value display results for given providers (comma-separated) (default linode,fastly,heroku,terraform,digitalocean,consul,cloudflare,hetzner,nomad,do,scw,openstack,alibaba,aws,gcp,namecheap,kubernetes,azure, custom)
-id string[] display results for given ids (comma-separated)
-host display only hostnames in results
-ip display only ips in results
-s, -service value query and display results from given service (comma-separated) (default cloudfront,gke,domain,compute,ec2,instance,cloud-function,app,eks,custom,consul,droplet,vm,ecs,fastly,alb,s3,lambda,elb,cloud-run,route53,publicip,dns,service,nomad,lightsail,ingress,apigateway)
-es, -exclude-service value services to skip for a provider (comma-separated)
-ep, -exclude-private exclude private ips in cli output
UPDATE:
-up, -update update cloudlist to latest version
-duc, -disable-update-check disable automatic cloudlist update check
OUTPUT:
-o, -output string output file to write results
-json write output in json format
-version display version of cloudlist
-v display verbose output
-silent display only results in output
Cloudlist prend en charge deux approches pour la découverte des actifs GCP :
Pour des instructions de configuration détaillées, les autorisations requises, la configuration du compte de service et des exemples d'utilisation, voir :
Veuillez consulter PROVIDERS.md et DESIGN.md pour inclure la prise en charge de nouveaux fournisseurs de cloud dans Cloudlist.
git checkout -b new-provider)git commit -am 'Added new cloud provider')git push origin new-provider)Merci pour l'inspiration
cloudlist est fait avec 🖤 par l'équipe projectdiscovery et sous licence MIT