An Nmap wrapper that continuously scans your assets hosted on different cloud providers.
See beyond the clouds...
- Retrieve IPs from AWS, GCP and DigitalOcean Cloud SDKs for compute resources
- Detect new public IPs (outliers) from a previous IP baseline across AWS, GCP and Digital Ocean
- Scan those new IPs to detect services
- Store the new+old IPs as the new baseline
- Customized Schedules and Scan Intervals (cron)
- Storing Service Scan Baselines
- Change Notifications and Alerts
- Configure Ports and Scan Frequency on YAML
- AWS Go SDKs
- GCP Go SDKs
- DigitalOcean Go SDKs
- go - Writing and building code
- memcached - Storing IP and service scan data
- xalan - Converting xml to html reports
- nmap & nse scripts - Service scans
- Replace memcached with TimescaleDB (PostgreSQL for Time Series Data) to track anomalies i.e. Discover New Ports, IP's or Services
- CloudScanner is still in active developement
