Cloudlist Cloud Assets Listing Cheat Sheet¶
Panoramica¶
Cloudlist è uno strumento multi-cloud sviluppato da Project Discovery per l'elenco di beni da vari fornitori di cloud. È stato progettato per aiutare i team di sicurezza a migliorare i loro sforzi di gestione delle superfici di attacco, scoprendo e monitorando le risorse del cloud attraverso più fornitori, tra cui AWS, Azure, GCP, DigitalOcean, Linode, Alibaba Cloud, e altro ancora.
Che cosa imposta Cloudlist a parte gli strumenti specifici del provider è la sua interfaccia unificata per interrogare simultaneamente più fornitori di cloud. Questo semplifica notevolmente il processo di mantenimento di un inventario dei beni cloud, soprattutto per le organizzazioni che utilizzano più fornitori di cloud. Cloudlist fornisce un output coerente indipendentemente dal fornitore, rendendo più facile l'integrazione nei flussi di lavoro di sicurezza e nelle pipeline di automazione.
Cloudlist è destinato principalmente ai team blu per mantenere la visibilità nella loro infrastruttura cloud, ma è anche prezioso per i team rossi e i tester di penetrazione che hanno bisogno di capire la superficie di attacco di un'organizzazione. Fornendo una visione completa dei beni cloud, Cloudlist aiuta i professionisti della sicurezza a identificare potenziali rischi di sicurezza, come i servizi esposti, le risorse non configurate o le implementazioni non autorizzate.
Installazione¶
Utilizzo di Go¶
Traduzione:
Utilizzo di Docker¶
Traduzione:
Utilizzo di Homebrew (macOS)¶
Traduzione:
Utilizzo di PDTM (Project Discovery Tools Manager)¶
Traduzione:
Su Kali Linux¶
Traduzione:
Uso di base¶
Annuncio Cloud Assets¶
Traduzione:
Opzioni di uscita¶
Traduzione:
Configurazione del fornitore¶
Configurazione AWS¶
Traduzione:
Configurazione Azure¶
Traduzione:
GCP Configurazione¶
Traduzione:
Configurazione DigitalOcean¶
Traduzione:
Configurazione Linode¶
Traduzione:
Configurazione cloud di Alibaba¶
¶
Configurazione Cloudflare¶
Traduzione:
Uso avanzato¶
Gestione del fornitore¶
Traduzione:
Opzioni di filtro¶
Traduzione:
Tipi di risorse¶
Traduzione:
Formattazione dell'uscita¶
Traduzione:
Integrazione con altri strumenti¶
Pipeline con HTTPX¶
Traduzione:
Pipeline con Nuclei¶
Traduzione:
Pipeline con Naabu¶
Traduzione:
Personalizzazione di uscita¶
Formato di uscita personalizzato¶
Traduzione:
Filtro dell'uscita¶
Traduzione:
Filtro avanzato¶
Filtro rapido¶
Traduzione:
Tipo di risorsa Filtro¶
Traduzione:
Risoluzione dei problemi¶
Questioni comuni¶
-
** Problemi di autenticazione ** Traduzione:
-
♪Rate Limits ♪ Traduzione:
-
** Problemi di autorizzazione ** Traduzione:
-
** Nessun risultato * Traduzione:
Debug¶
Traduzione:
Configurazione¶
File di configurazione¶
Cloudlist utilizza un file di configurazione situato in $HOME/.config/cloudlist/config.yaml
. È possibile personalizzare varie impostazioni in questo file:
Traduzione:
Variabili dell'ambiente¶
Traduzione:
Riferimento¶
Opzioni della linea di comando¶
Flag | Description |
---|---|
-provider |
Provider(s) to list assets from |
-resource-type |
Resource type(s) to list |
-tag |
Tag(s) to filter resources by |
-format |
Custom output format |
-o, -output |
File to write output to |
-json |
Write output in JSON format |
-silent |
Show only results in output |
-v, -verbose |
Show verbose output |
-debug |
Show debug information |
-concurrency |
Number of concurrent requests |
-delay |
Delay between requests in seconds |
-add |
Add a new provider |
-remove |
Remove a provider |
-remove-all |
Remove all providers |
-list |
List configured providers |
-version |
Show Cloudlist version |
Opzioni specifiche del fornitore¶
Opzioni AWS¶
Flag | Description |
---|---|
-aws-access-key |
AWS access key |
-aws-secret-key |
AWS secret key |
-aws-session-token |
AWS session token |
-aws-profile |
AWS profile name |
-aws-region |
AWS region |
Opzioni Azure¶
Flag | Description |
---|---|
-azure-client-id |
Azure client ID |
-azure-client-secret |
Azure client secret |
-azure-tenant-id |
Azure tenant ID |
-azure-subscription-id |
Azure subscription ID |
GCP Opzioni¶
Flag | Description |
---|---|
-gcp-service-account-key |
GCP service account key file |
-gcp-credentials-file |
GCP credentials file |
-gcp-project-id |
GCP project ID |
Opzioni DigitalOcean¶
Flag | Description |
---|---|
-do-token |
DigitalOcean API token |
Opzioni di linode¶
Flag | Description |
---|---|
-linode-token |
Linode API token |
Opzioni di cloud Alibaba¶
Flag | Description |
---|---|
-alibaba-access-key |
Alibaba Cloud access key |
-alibaba-secret-key |
Alibaba Cloud secret key |
-alibaba-region |
Alibaba Cloud region |
Opzioni Cloudflare¶
Flag | Description |
---|---|
-cloudflare-token |
Cloudflare API token |
-cloudflare-key |
Cloudflare API key |
-cloudflare-email |
Cloudflare email |
Fornitori supportati¶
Provider | Description |
---|---|
aws |
Amazon Web Services |
azure |
Microsoft Azure |
gcp |
Google Cloud Platform |
digitalocean |
DigitalOcean |
linode |
Linode |
alibaba |
Alibaba Cloud |
cloudflare |
Cloudflare |
Tipi di risorse supportati¶
Type | Description |
---|---|
instance |
Virtual machines and instances |
storage |
Storage resources (e.g., S3 buckets, Azure Blobs) |
network |
Network resources (e.g., load balancers, VPCs) |
database |
Database resources (e.g., RDS, Azure SQL) |
container |
Container resources (e.g., ECS, AKS) |
function |
Serverless functions (e.g., Lambda, Azure Functions) |
Risorse¶
*Questo foglio di scacchi fornisce un riferimento completo per l'utilizzo di Cloudlist, dall'elenco degli asset di base al filtraggio avanzato e l'integrazione con altri strumenti. Per le informazioni più aggiornate, consultare sempre la documentazione ufficiale. *