gossan-cloud 0.3.2

Cloud asset discovery scanner for gossan (S3, GCS, Azure Blob, DigitalOcean Spaces) — part of the security research ecosystem
Documentation
# gossan-cloud

> Part of the [Santh]https://santh.dev security research ecosystem.

Cloud asset discovery scanner for gossan (S3, GCS, Azure Blob, DigitalOcean Spaces) — part of the Santh security research ecosystem.

Part of [gossan](https://github.com/santhsecurity/gossan).

## Usage

```rust
## Usage

```rust
use gossan_cloud::{CloudScanner, ScanInput};
use gossan_core::{Config, Target, DomainTarget, DiscoverySource};

#[tokio::main]
async fn main() {
    let scanner = CloudScanner;
    let target = Target::Domain(DomainTarget {
        domain: "example.com".into(),
        source: DiscoverySource::Seed,
    });
    
    let input = ScanInput {
        seed: "example.com".into(),
        targets: vec![target],
        live_tx: None,
        target_tx: None,
    };
    
    let output = scanner.run(input, &Config::default()).await.unwrap();
    println!("Found {} cloud assets", output.targets.len());
}
```
```

## License

MIT