AutoRecon icon indicating copy to clipboard operation
AutoRecon copied to clipboard

Simple shell script for automated domain recognition with some tools

AutoRecon

BannerMaintenance made-with-bash MIT license

Features

Workflow

Installation

  • Installation tested on Debian 9 / Kali 2018.4
  • Recon tested on Debian 9 / Kali 2018.4 & 2019.1 / Arch linux (Manjaro 18.x)

Requierement : Golang

git clone https://github.com/JoshuaMart/AutoRecon
cd AutoRecon

Edit the following variables on install.sh & create ToolsDir directories :

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

And the following variables on recon.sh :

ToolsDIR="/root/Recon/Tools" #Directory where tools was installed
ResultsPath="/root/Recon" #Directory where you want scans results
AquatonePorts="small" #Aquatone option, see his options
TransferSH="https://transfer.sh" #Change this if you have you own transfer.sh
subjackDebug="/root/go/src/github.com/haccer/subjack/fingerprints.json" #Subjack bug without this ...

Run installer :

./install.sh

Usage

./recon.sh -d domain.tld -a -u

screen

Options :

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

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