-
-
Notifications
You must be signed in to change notification settings - Fork 929
0. Installation Guide
six2dez edited this page Jan 11, 2023
·
6 revisions
- Simply git clone the repository and execute the script, following the below commands.
- The
install.sh
script installs (and/or update) all the needed system packages, dependencies, tools, wordlists, personalized resolvers. - This may take a couple of minutes. So, sit back and relax ! ☕
▶ git clone https://github.com/six2dez/reconftw.git
▶ cd reconftw/
▶ ./install.sh
- To update, you just have to run the installer/updater
install.sh
script again.
- First it checks for any newer versions of reconFTW and then later on update all the required tools too.
./install.sh
- Checks whether a newer version of ReconFTW is available (if so updates itself).
- Checks whether Golang is properly configured or not (if not configures it).
- Installs system packages/dependencies.
- Installs the requirements for the tools used (requirements.txt)
- Installs Golang based tools.
- Downloads GitHub tools repositories.
- Downloads wordlists & config files.
- Creates personalized resolvers using dnsvalidator (required for subdomain resolution and bruteforcing).
- 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.
- If you are not
root
please remember to add yourself to sudoers byecho "${USERNAME} ALL=(ALL:ALL) NOPASSWD: ALL" > /etc/sudoers.d/reconFTW