Skip to content

0. Installation Guide

six2dez edited this page Apr 26, 2021 · 6 revisions

Installer script

  • The install.sh script installs (and/or update) all the needed system packages, dependencies, tools, wordlists, personalized resolvers.
  • By default all the tools will be installed at ~/Tools ( this can be modified, look here )
  • If you already has cloned this repository in the past, install script will update reconFTW and everything needed

Installer/updater script executes in the following sequence :-

  1. Checks whether a newer version of ReconFTW is available. (if so updates itself ).
  2. Checks whether Go is properly configured or not (if not configures it ).
  3. Installs system packages/dependencies.
  4. Installs the requirements for the tools used.(requirements.txt)
  5. Installs various Go based tools.
  6. Downloads Tools github repositories.
  7. Downloads wordlists & config files.
  8. Creates personalized resolvers using dnsvalidator(required for subdomain bruteforcing).

Some Features of install.sh

  • If a newer version of reconFTW is available, simply running ./install.sh will verify and update to the latest version.
  • It will automatically configure the Go environment(1.15.10) for you, if not configured already.
  • Will alert you whether when a tool faces installation issues.
  • Verbose installer.

Running installer script

  • Simply git clone the repository and execute the script, following the below commands.
  • This may take couple of minutes.So, sit back and relax !
▶ git clone https://github.com/six2dez/reconftw.git
▶ cd reconftw/
▶ ./install.sh

Clone this wiki locally