FREEDOM251

Freedom251 › OSINT Tools

OWASP Amass

Free plan LinuxMacSelf-hostedWindows

Visit OWASP Amass Alternatives Pricing

OWASP Amass's own site

What OWASP Amass is

OWASP Amass is a free, open-source framework for mapping attack surfaces and discovering external assets through OSINT and reconnaissance. It combines an asset-discovery collection engine, a database for findings, and the Open Asset Model, which describes internet-exposed assets and their types, properties, and relationships. Collection sources include APIs, certificates, DNS, routing, scraping, web archives, and WHOIS, alongside active reconnaissance. Its mapping scope includes physical and digital assets, extending beyond basic subdomain enumeration.

The asset database supports storing, managing, and retrieving discoveries for long-term tracking. Installation options include building from source with Go, using Homebrew, or running the official Docker image; Docker Compose is also documented. Release notes for v5.1.1 mention an initial version of the engine REST API. Amass supports Linux, macOS, and Windows and is intended to be self-hosted. The project lists Go, network connectivity, DNS resolution, and basic network reconnaissance knowledge as requirements. It is an OWASP Flagship Project and uses the Apache 2.0 license, although some subcomponents have separate licenses. The project directs people seeking installation or usage help to its Discord community rather than GitHub issues.

Who it suits

OWASP Amass is aimed at information security professionals who need to map attack surfaces and discover external assets. It suits users comfortable with Go, network connectivity, DNS resolution, and basic reconnaissance concepts.

What it does well

  • Combines collection, asset storage, and an asset model.
  • Uses OSINT and active reconnaissance sources.
  • Database supports long-term asset tracking.
  • Offers source, Homebrew, Docker, and Docker Compose options.
  • Free and open source under Apache 2.0.

What to know first

  • Requires Go and network connectivity.
  • Requires DNS resolution capabilities and reconnaissance knowledge.
  • Some subcomponents have separate licenses.
  • GitHub issues are not for support requests.

Plans

PlanBilled and limitsPrice
OWASP AmassOpen-source framework · Apache License 2.0Free

As owasp.org lists them, read 5 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open the OWASP Amass project website.
  2. Choose an installation route: build from source with Go, use Homebrew, or use the official Docker image.
  3. Use Docker Compose if that deployment option suits your setup.
  4. Provide network connectivity and DNS resolution, and prepare the required data-source credentials.
  5. Use the collection engine and asset database to discover and track assets.

OWASP Amass is a self-hosted framework for information security professionals mapping internet-facing assets and attack surfaces. Its combination of varied reconnaissance sources and persistent asset tracking is compelling for technical teams; it is a poor fit for buyers seeking a managed, turnkey service.

Overview

Amass brings asset discovery, storage, and a shared model for describing assets into one framework. It goes beyond basic subdomain enumeration to map physical and digital assets, making it useful for teams that need a continuing picture of their external footprint rather than a one-off lookup. The trade-off is ownership: users must install and operate the software, provide network access and DNS resolution, and bring basic reconnaissance knowledge.

The project is an OWASP Flagship Project. Its Apache 2.0 license permits redistribution and modification, but the repository notes that some subcomponents use separate licenses; review those terms before incorporating them. The software is supplied without warranties.

Key features

The collection engine combines OSINT and active reconnaissance, drawing on APIs, certificates, DNS, routing, scraping, web archives, and WHOIS. This range can help security professionals build a broader external asset view, though it also depends on suitable connectivity and correctly configured data sources. Amass documents credentials for those sources, so integrations require configuration rather than simply being switched on.

The Asset Database stores, manages, and retrieves discovered assets for long-term tracking. The Open Asset Model defines asset types, properties, and relationships, giving findings a structure beyond a raw list of domains. A first version of the engine REST API is also noted in the v5.1.1 release notes. Together, these capabilities suit ongoing mapping workflows better than teams looking only for a quick scan.

Installation routes include building from source with Go, a project-maintained Homebrew package, an official Docker image, and Docker Compose. These choices give technical users flexibility in how they deploy, but they do not remove the need to understand the underlying runtime and network environment.

Pricing

Amass is free and open source. The OWASP Amass plan costs nothing and includes the framework under Apache License 2.0. There is no free trial because the software is already free. There are no published paid tiers or seat-based plan limits in this offering; users should still check separate licenses for subcomponents.

Platforms

Amass supports Linux, macOS, and Windows, with self-hosted deployment. The documented Go, Homebrew, and Docker installation routes provide options across technical environments, while Go, network connectivity, DNS resolution, and basic network reconnaissance knowledge remain practical prerequisites.

Who it's for

Amass is best suited to information security professionals and technically capable teams that need to discover external assets, map relationships, and retain findings over time. It is less appropriate for organizations that want a managed monitoring service or lack the technical capacity to configure reconnaissance sources and operate a self-hosted tool. For support, the project directs installation and usage questions to its Discord community and asks users not to open GitHub issues for support requests.

Pros and cons

  • Pros: Broad OSINT and active reconnaissance sources can support a wider view of exposed assets than basic subdomain enumeration alone.
  • Pros: An asset database and Open Asset Model support structured findings and longer-term tracking.
  • Pros: Free, self-hosted deployment and several installation routes give technical teams control over how they run it.
  • Cons: Go, connectivity, DNS, and reconnaissance knowledge create a meaningful setup and operation burden.
  • Cons: Separate licenses for some components and the software's no-warranty terms call for review before adoption.
  • Cons: Community support through Discord, rather than GitHub support issues, may not suit teams expecting a formal support channel.

Alternatives

For a different approach to attack surface management, compare Qualys External Attack Surface Management, which offers a 30-day, no-cost CSAM with EASM plan and a free trial. runZero is worth considering when its Community Edition's 100-asset, one-organization, 10-recurring-task and 30-day-retention limits fit the need, with a free trial also available.

Detectify Surface Monitoring has a free Starter plan for up to five users and one team, though Surface Monitoring costs extra per domain; it may suit teams considering that paid-per-domain approach. FullHunt offers a free plan with 10 monthly credits for evaluation or internal use, covering discovery, enrichment, exposure, and vulnerability or exploit intelligence, which may fit narrower exploratory use.

Bitdefender Total Security is a device security product rather than an asset-mapping framework, so consider it only if that is the need. ImmuniWeb provides a mobile-app security offering, making it a more relevant option for app-focused scanning. Censys Attack Surface Management uses asset-based pricing with a quote required. Check Point External Risk Management is another paid alternative.

Browse Attack Surface Management Software, API Security Testing Software, Penetration Testing Software, Network Vulnerability Scanners, File Integrity Monitoring Software, and Software Composition Analysis Software for adjacent categories.

Verdict

Choose OWASP Amass if your security team wants a free, self-hosted framework that combines broad external asset discovery with structured, long-term tracking and can manage the technical setup. Look elsewhere if you need a turnkey service, formal support, or a lower operational burden.

Verdict

OWASP Amass brings asset discovery and long-term tracking together in a self-hosted framework, with multiple installation routes and broad reconnaissance sources. Users should account for its technical requirements and check licensing for subcomponents.

Questions

How much does OWASP Amass cost?

The listed plan is free.

Which operating systems does it support?

It supports Windows, Linux, and macOS, with self-hosted deployment.

Is OWASP Amass open source?

Yes. The project lists Apache 2.0, and notes that some subcomponents have separate licenses.

How can I install it?

The documented options include installing from source with Go, Homebrew, the official Docker image, and Docker Compose.

What does it need to run?

The project lists Go, network connectivity, DNS resolution, and basic network reconnaissance knowledge as requirements.

Where can users get help?

The project directs installation and usage questions to its Discord server and asks users not to use GitHub issues for support requests.

Facts from OWASP Amass's own pages

API
The v5.1.1 release notes mention a first version of the engine REST API. · github.com, 5 Oct 2026
Asset database
The asset database is described as supporting storage, management, and retrieval of discovered assets, including long-term tracking. · owasp-amass.github.io, 5 Oct 2026
Broader asset mapping
The documentation says Amass maps physical and digital assets and goes beyond basic subdomain enumeration. · owasp-amass.github.io, 5 Oct 2026
Collection and storage
The framework includes an asset discovery collection engine, an asset database for findings, and the Open Asset Model. · owasp.org, 5 Oct 2026
Core components
The framework includes an asset discovery collection engine, an asset database for findings, and the Open Asset Model for representing assets. · owasp.org, 5 Oct 2026
Data collection
The project lists OSINT and active reconnaissance capabilities, including API, certificate, DNS, routing, scraping, web archive, and WHOIS sources. · hub.docker.com, 5 Oct 2026
Data storage
The Asset Database supports storing, managing, and retrieving discovered assets for long-term tracking. · owasp-amass.github.io, 5 Oct 2026
Deployment
The documentation describes installation from source, a project-maintained Homebrew package, official Docker image, and Docker Compose. · owasp-amass.github.io, 5 Oct 2026
Founded
2001 · owasp.org, 28 Sept 2026
Installation
The documentation describes installation from source with Go, through Homebrew, and via an official Docker image. · owasp-amass.github.io, 5 Oct 2026
Integrations
The project provides Docker and Docker Compose deployment options and documents configuring data sources with credentials. · owasp-amass.github.io, 5 Oct 2026
Intended users
The project describes its framework as helping information security professionals map attack surfaces and discover external assets. · owasp.org, 5 Oct 2026
License
The project page lists the Apache 2.0 license, and the repository notes that some subcomponents have separate licenses. · owasp.org, 5 Oct 2026
License terms
The repository says the software may be redistributed or modified under the Apache License and is provided without warranties. · github.com, 5 Oct 2026
Maintainer
The project page names Jeff Foley as project leader. · owasp.org, 5 Oct 2026
Open Asset Model
The Open Asset Model represents assets exposed on the Internet and defines asset types, properties, and relationships. · owasp-amass.github.io, 5 Oct 2026
Operating system requirements
The project page lists Go, network connectivity, DNS resolution, and basic network reconnaissance knowledge as requirements. · owasp.org, 5 Oct 2026
Purpose
OWASP Amass is an open source framework for network mapping of attack surfaces and external asset discovery using OSINT and reconnaissance techniques. · owasp.org, 5 Oct 2026
Requirements
The project page lists Go, network connectivity, DNS resolution capabilities, and basic network reconnaissance understanding as requirements. · owasp.org, 5 Oct 2026
Security and compliance
The project page identifies OWASP Amass as an OWASP Flagship Project; the opened project pages state no security certifications or compliance attestations. · owasp.org, 5 Oct 2026
Support
The project asks users needing installation or usage help to use its Discord server, where community members can help. · github.com, 5 Oct 2026
Support limitation
The repository asks users not to open GitHub issues for support requests or questions. · github.com, 5 Oct 2026

Where OWASP Amass stands on Freedom251

Look at these too