
Cloudlist는 여러 클라우드 제공업체의 자산을 나열하는 도구입니다.
기능 • 설치 • 사용법 • 설정 • cloudlist 실행 • 지원 프로바이더 • 라이브러리 • Discord 참여
Cloudlist는 클라우드 프로바이더로부터 자산(Asset)을 가져오기 위한 멀티 클라우드 도구입니다. 이는 블루 팀이 최소한의 설정 노력으로 여러 클라우드에 걸친 자산의 중앙 집중식 목록을 유지함으로써 공격 표면 관리(Attack Surface Management) 활동을 강화하는 데 사용하도록 의도되었습니다.
cloudlist -h
이 명령은 도구에 대한 도움말을 표시합니다. 다음은 지원하는 모든 스위치입니다.
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는 GCP 자산 검색을 위한 두 가지 접근 방식을 지원합니다:
자세한 설정 지침, 필요한 권한, 서비스 계정 구성 및 사용 예시는 다음을 참조하세요:
Cloudlist에 새로운 클라우드 프로바이더 지원을 추가하려면 PROVIDERS.md와 DESIGN.md를 확인하세요.
git checkout -b new-provider)git commit -am 'Added new cloud provider')git push origin new-provider)영감을 주셔서 감사합니다
cloudlist는 projectdiscovery 팀이 🖤로 만들었으며 MIT 라이선스에 따라 배포됩니다