Install
openclaw skills install subdomain-takeoverCheck subdomains for potential takeover vulnerabilities. Detects dangling DNS records pointing to unclaimed services (GitHub Pages, Heroku, AWS, etc.)
openclaw skills install subdomain-takeoverDetect dangling DNS records that could be hijacked. Checks if subdomains point to services that might be unclaimed.
# Check a list of subdomains
bash {baseDir}/scripts/check-takeover.sh -l subdomains.txt
# Check single subdomain
bash {baseDir}/scripts/check-takeover.sh -d sub.example.com
# Passive DNS only (no HTTP verification)
bash {baseDir}/scripts/check-takeover.sh -l subdomains.txt --passive
CNAME records pointing to known vulnerable services:
-l FILE — File with subdomains (one per line)-d DOMAIN — Single subdomain to check--passive — DNS-only check (no HTTP requests)--json — JSON output--timeout SECS — DNS timeout (default: 5)--output FILE — Write results to file=== Subdomain Takeover Scan ===
Scanning 50 subdomains...
⚠️ VULNERABLE:
blog.example.com → example.github.io (GitHub Pages — claimable)
old.example.com → example.herokuapp.com (Heroku — claimable)
✅ SAFE:
api.example.com → cloudfront.net (AWS — active)
www.example.com → A record (direct)
Summary: 2/50 potentially vulnerable
If a subdomain is vulnerable: