CheckOps
OWASP Amass
OWASP Amass is an Apache-2.0 tool for in-depth attack surface mapping and external asset discovery using open-source intelligence and active techniques.
- Security Testing
- Open source
- Free
- Dast
- Command Line
- Security testing
- Production monitoring & observability
Latest public signals
Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.
Introduction
OWASP Amass performs in-depth attack surface mapping and asset discovery. Security teams use it to find domains, subdomains and related infrastructure an organisation exposes, combining data sources and active techniques.
The source code is at owasp-amass/amass on GitHub under the Apache-2.0 licence, with about 15,500 stars; the most recent commit was on 11 November 2026.
Features
- Subdomain enumeration: Many data sources.
- Active techniques: DNS resolution, brute forcing and more.
- Graph database: Store and track discoveries.
- Visualisation: Explore relationships; see docs.
- OWASP project: Community-governed.
Pros
- Free to use: Open source under Apache-2.0.
- Maintained: Commits as recent as 11 November 2026.
- Community: About 15,500 GitHub stars.
Cons
- Authorised use only: Active techniques need permission.
- API keys: Best results require data-source API keys.
Usage and Links (Example)
amass enum -d example.com
Resources:
Pricing
OWASP Amass is free and open source under the Apache-2.0 licence.
Recommended for?
- Security teams mapping their external attack surface.
- Bug bounty hunters within scope.
- Not a fit for application-level testing.
Conclusion
Amass is the go-to open-source tool for attack surface discovery.
Alternatives
Other tools on CheckOps that cover similar ground. Open a page, or compare one with OWASP Amass side by side.
NNucleiNuclei is ProjectDiscovery's MIT-licensed, template-based vulnerability scanner: simple YAML templates, community-contributed checks, multi-protocol support and CI/CD use for regression testing.Compare with OWASP Amass
GGobusterGobuster is an Apache-2.0 Go tool for brute-forcing directories and files, DNS subdomains, virtual hosts and cloud buckets during authorised testing.Compare with OWASP Amass- NNmapNmap - the Network Mapper.Compare with OWASP Amass
Fffufffuf is a fast, MIT-licensed web fuzzer written in Go for content discovery, virtual host discovery and parameter fuzzing during authorised security testing.Compare with OWASP Amass
IIntruderIntruder is an exposure-management platform for lean security teams, combining vulnerability management, attack surface monitoring and cloud security, with a free trial.Compare with OWASP Amass
DDetectifyFind what's exposed and fix what matters, before attackers do.Compare with OWASP Amass