All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- New Collector: Wayback Machine (archive.org) (Thanks, @jolle!)
- New Collector: ptrarchive.com
- New Collector: publicwww.com
- Detect false positive situation in fastly.com Takeover module (Thanks, @ramimac!)
- The Google Transparency Report collector broke because of server-side changes.
- Collector module defined CLI options: Collectors can now define their own CLI options for
aquatone-discover
, e.g.--wordlist
to make the Dictionary collector use a custom wordlist instead of the built-in one. Seeaquatone-discover --help
for all new options.
- Performance improvement in the way collector modules check for duplicate hosts (was only an issue with very large results or dictionaries)
- New Tool: aquatone-takeover: Check discovered hosts for subdomain takeover vulnerabilities
- Show key requirements in for collectors when issuing
aquatone-discover --list-collectors
- Add alias
xlarge
tohuge
port list.
- New Collector: riddler.io (Thanks, @jolle!)
- New Collector: crt.sh (Thanks, @jolle!)
- New Collector: censys.io (Thanks, @vortexau!)
- New Collector: passivetotal.org
- Capture potential
NameError
exception inasked_for_progress?
method, related to known JRuby bug (issue #4) - Capture potential
Errno::EBADF
exception inasked_for_progress?
method (issue #15) - Improve handling of error when aquatone-gather is run on a system without a graphical desktop session (X11)
- Exclude hosts resolving to broadcast addresses in aquatone-discover (issue #11)
- Capture
Errno::ENETUNREACH
exception in aquatone-scan to prevent it from erroring out when networks are unreachable.
- Initial release