Skip to content
Simple shell script for automated domain recognition with some tools
Branch: master
Clone or download
JoshuaMart Update
Update amass to 2.9.9
Latest commit 36b1148 Apr 18, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.


BannerMaintenance made-with-bash MIT license




  • For the use of Aquatone, it is preferable to have a graphical interface on the server on which the script is executed
  • Installation tested on Debian 9 / Kali 2018.4
  • Recon tested on Debian 9 / Ubuntu 18.04 / Kali 2018.4 & 2019.1 / Arch linux (Manjaro 18.x)

Requierement : Golang

git clone
cd AutoRecon

Edit the following variables on & create ToolsDir directories :

ToolsDIR="/root/Recon/Tools" #Directory where tools was installed
GoPath="/root/go" #Your Go Workspace

And the following variables on :

ToolsDIR="/root/Recon/Tools" #Directory where tools was installed
ResultsPath="/root/Recon" #Directory where you want scans results
TransferSH="" #Change this if you have you own
subjackDebug="/root/go/src/" #Subjack bug without this ...

Run installer :



./ -d domain.tld -a -u


Options :

-d | --domain  (required) : Launch passive scan (Passive Amass, Subjack, TkoSubs)
-a | --active  (optional) : Launch active scans (Active Amass, Sublist3r LinkFinder, GoWitness)
-m | --masscan (optional) : Launch masscan (Can be very long & very aggressive ...)
-u | --upload  (optional) : Upload archive on

If your internet connection crash with Masscan options, change --rate options to 100 at line 102

You can’t perform that action at this time.