Automated bash script that performs several automated scans for web pentestingAutomatic Script in bash to automatice directory listing.
Actions performed:
- Live URL analysis
- WhatWeb Scan
- FFUF Directory Scan Whit Fuzz.txt
- Nuclei Scan
- Optional wapiti Scan
- Test SSL Scan testssl.sh
To run the following script you need the following resources:
# Install nuclei and git commands
sudo apt install git nuclei whatweb ffuf curl -y
# Install Testssl.sh repo
git clone --depth 1 https://github.com/drwetter/testssl.sh.git /opt/testssl
# Install Fuzz.txt wordlist in /usr/share/wordlists
sudo wget https://raw.githubusercontent.com/Bo0oM/fuzz.txt/master/fuzz.txt -O /usr/share/wordlists/fuzz.txt
Download the repository:
git clone https://github.com/Fatake/autoWebPentest.git
For the only time you have to give execution permissions with
sudo chmod +x ./autoWebPentest/autoWebPentest.sh
./autoWebPentest/autoWebPentest.sh -o ProyectName -u https://Target
./autoWebPentest/autoWebPentest.sh -o ProyectName -L FileListTargets
# ./autoWebPentest/autoWebPentest.sh -h
[i] Usage:
autoWebPentest.sh [-u | -L] <URL Single | URLs File> -o <output_name>
-u <URL> For single URL scan
-L <URLs file> For muliples URL in file scan
-o <output_name> For File name Output dir
-h For Help
Made with love by:
[✓] @Fatake