Features of Haktrails tool

  • Stdin input for easy tool chaining
  • Subdomain discovery
  • Associated root domain discovery
  • Associated IP discovery
  • Historical DNS data
  • Historical whois data
  • DSL queries (currently a prototype)
  • Company discovery (discover owner of any domain)
  • Whois (returns JSON whois data for any given domain)
  • Ping (check that whether your current SecurityTrail’s configuration/key is working)
  • Usage (check your current SecurityTrails usage)
  • “JSON” or “list” output options for easy tool chaining
  • “ZSH & Bash autocompletion”

HakTrails – Subdomain Recon Tool for bug bounty

Haktrails tool is a Golang language-based tool used for querying SecurityTrails API data. Security Trails sponsor the Haktrails tool. Haktrails is an excellent tool for reconnaissance. The primary purpose of this tool is for subdomain enumeration, but you can work beyond this enumeration. Haktrails is designed in such a way that it can be chain easily with other tools. Being a Security Researcher, you can add this tool to your Bug Bounty Recon Bucket.

Note: As Haktrails is a Golang language-based tool, so you need to have a Golang environment on your system. So check this link to install Golang in your system – How to Install Go Programming Language in Linux

Similar Reads

Features of Haktrails tool

Stdin input for easy tool chaining Subdomain discovery Associated root domain discovery Associated IP discovery Historical DNS data Historical whois data DSL queries (currently a prototype) Company discovery (discover owner of any domain) Whois (returns JSON whois data for any given domain) Ping (check that whether your current SecurityTrail’s configuration/key is working) Usage (check your current SecurityTrails usage) “JSON” or “list” output options for easy tool chaining “ZSH & Bash autocompletion”...

Installation of Haktrails in Kali Linux

Step 1: If you have downloaded Golang in your system, verify the installation by checking the version of Golang, use the following command....

Understanding Flags

-o json or -o list: Hakrails tool can specify the output in the JSON or list format. The list format is the default format for output. Subdomains, associated domains, and associated IPs are compatible with a list format. All the remaining endpoints are compatible with JSON format. -t : Haktrails tool allows to set the number of threads manually. This will specify how many domains can be processed at the same instance of time. -c : Haktrails tool allows to set the config file in any file location using -c flag. -type : Haktrails tool has the feature of historical DNS lookups, so tot set that -type flag is used. Other available types are a,aaaa,mx,ns,soa,txt....

Working with Haktrails Tool

The contents or the target domains are listed in the domains.txt file. In the below screenshot, the contents of domains.txt are shown....

Contact Us