BurnRecon
Description
BurnRecon is a tool to automate and organize reconnaissance operations.
Built with ❤️ and:
Instalation
Requirement: python 3.7 or higher
git clone https://github.com/mswell/burnrecon.git
cd burnrecon
./install_hacktools.sh
pip3 install -r requirements.txt
Requirement: docker and docker-compose
Use docker-compose to start your local mongoDB.
cd burnrecon/docker
docker-compose up -d
Usage
to use cli run:
cd burnrecon/burnrecon
python3 cli.py --help
Usage: cli.py [OPTIONS] COMMAND [ARGS]...
Options:
--install-completion [bash|zsh|fish|powershell|pwsh]
Install completion for the specified shell.
--show-completion [bash|zsh|fish|powershell|pwsh]
Show completion for the specified shell, to
copy it or customize the installation.
--help Show this message and exit.
Commands:
alive-hosts Check if subdomain is alive.
enum Enumerate subdomains.
list-subs List all subdomains of a target.
Enum subdomains:
python3 cli.py enum -t hackerone -d hackerone.com
python3 cli.py enum --help
Usage: cli.py enum [OPTIONS]
Enumerate subdomains.
Options:
-t, --target TEXT Name of target [required]
-d, --domain TEXT Domain of target [required]
--help Show this message and exit.
List subdomains:
python3 cli.py list-subs -t hackerone
python3 cli.py list-subs --help
Usage: cli.py list-subs [OPTIONS]
List all subdomains of a target.
Options:
-t, --target TEXT Name of target [required]
--help Show this message and exit.
Test alive hosts:
python3 cli.py alive-hosts -t hackerone
python3 cli.py alive-hosts --help
Usage: cli.py alive-hosts [OPTIONS]
Check if subdomain is alive.
Options:
-t, --target TEXT Name of target [required]
--help Show this message and exit.
Development
Read the CONTRIBUTING.md file.