Fetches known URLs from AlienVault's Open Threat Exchange, the Wayback Machine, Common Crawl, and URLScan for any given domain. It can also filter URLs by status code, MIME type, and more. You can also specify a configuration file to use for every subsequent run of gau. You can install gau from source, from a pre-built binary, or via Docker. Note that piping a command (echo "example.com" | gau) will not work with the Docker container. Also, be aware that ohmyzsh's git plugin has an alias which maps gau to the git add --update command, which can cause a binary conflict. You can donate to CommonCrawl and the Internet Archive.
FEATURES
EXPLORE BY TAGS
SIMILAR TOOLS
A comprehensive server cryptographic protocol analyzer with API and CLI interface.
An easy-to-use and lightweight API wrapper for Censys APIs with support for Python 3.8+.
A collection of writeups of CTF challenges I solved, including explanations of the challenges and how I solved them.
Node package for preparing CTF events with OWASP Juice Shop challenges for popular CTF frameworks.
A library for validating and accessing environment variables in Node.js programs
Directory containing components to build labs for Chapter 29 with setup instructions and VM information.
PINNED

Checkmarx SCA
A software composition analysis tool that identifies vulnerabilities, malicious code, and license risks in open source dependencies throughout the software development lifecycle.

Orca Security
A cloud-native application protection platform that provides agentless security monitoring, vulnerability management, and compliance capabilities across multi-cloud environments.

DryRun
A GitHub application that performs automated security code reviews by analyzing contextual security aspects of code changes during pull requests.