Set up automated reconnaissance to discover new subdomains and detect shadow IT before attackers do.
Continuous subdomain monitoring helps security teams discover shadow IT, track infrastructure changes, and identify attack surface expansion in real-time. This tutorial shows you how to configure automated daily scans, set up alerts, and integrate findings with your security workflow.
reNgine Scan History - Track Changes Over Time
Set up a scheduled scan to run daily at a time that minimizes impact on production systems. We recommend running scans during off-peak hours (e.g., 2:00 AM local time).
POST /api/scans/scheduled
{
"target_domain": "example.com",
"scan_engine": "full_scan",
"schedule": {
"frequency": "daily",
"time": "02:00",
"timezone": "UTC"
},
"notification_enabled": true
}
Configure webhook notifications to receive instant alerts when new subdomains are discovered. This enables rapid response to shadow IT and unauthorized infrastructure.
POST /api/notifications/webhooks
{
"name": "Security Team Alerts",
"type": "slack",
"webhook_url": "https://hooks.slack.com/services/YOUR/WEBHOOK/URL",
"events": [
"new_subdomain_discovered",
"critical_vulnerability_found",
"scan_completed"
],
"filters": {
"severity": ["critical", "high"]
}
}
Automatically trigger vulnerability scans on newly discovered subdomains to identify security issues immediately. Connect reNgine with tools like Nessus, Qualys, or Nuclei.
POST /api/integrations/vulnerability-scanners
{
"scanner": "nuclei",
"trigger_on": "new_subdomain",
"severity_threshold": "medium",
"templates": [
"cves",
"exposures",
"misconfigurations"
]
}
Use historical data to identify trends in subdomain discovery and infrastructure changes. Track metrics like:
| Metric | Description | Alert Threshold |
|---|---|---|
| New Subdomains | Count of newly discovered assets | >5 per day |
| Port Changes | New open ports on existing hosts | Any change |
| Certificate Expiry | SSL/TLS certificates nearing expiration | <30 days |
| Technology Stack | Changes in detected technologies | New frameworks |
Export scan results for reporting, compliance, or integration with external tools. Use the API to automate exports on a schedule.
GET /api/scans/123/export?format=json
GET /api/scans/123/export?format=csv
GET /api/analytics/trends?period=30days&format=pdf