1. Domain and Infrastructure
1. Identify the primary domain¶
-
[ ] Confirm the root domain and who owns it
-
Confirm the root domain (strip any subdomain, e.g.
app.onetec.com→onetec.com). - Watch for two-part endings like
.co.uk.
¶
2. Enumerate subdomains¶
- [ ] Find all subdomains under the root
Alternatives for more coverage:
## Resolve discovered domains
- [ ] Check which subdomains point to a real IP
4. Identify live HTTP and HTTPS services¶
- [ ] Find which resolved hosts serve a working site
5. Identify exposed ports and services¶
- [ ] Scan for open ports
Faster for many hosts:
6. Identify IP addresses and hosting providers¶
- [ ] Find the IPs and who hosts them
7. Review DNS records¶
- [ ] Pull the main record types
8. Check certificate transparency logs¶
- [ ] Find subdomains and related domains from certificates
Website: search
onetec.comon crt.sh
Command line:
9. Identify CDN usage¶
- [ ] Check for a CDN layer (Cloudflare, Akamai, Fastly)
Manual check:
10. Identify reverse proxies¶
- [ ] Look at response headers for proxy clues
11. Identify WAF protection¶
- [ ] Detect a web application firewall
12. Search for development and staging environments¶
- [ ] Hunt for
dev,staging,test,uat,qahosts
13. Identify the certificate Type¶
- [ ] Identify the certificate infromation