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

README.md

AutoRecon

BannerMaintenance made-with-bash MIT license

Features

Workflow

Installation

  • 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 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
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, 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 Transfer.sh

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.