Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
245 changes: 123 additions & 122 deletions Hack4Squad.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,122 +8,122 @@
# Happy Hacking

nmap_scan1(){
echo ' '
echo '################# Hack4Squad - NmapBasic Website Scan #################'
echo ' '
echo 'Example: '
echo 'Your target:$ scanme.nmap.org'
echo ' '
read -p 'Your target:$ ' scansite
nmap -sS -O $scansite
echo ' '
echo '################# Hack4Squad - NmapBasic Website Scan #################'
echo ' '
echo 'Example: '
echo 'Your target:$ scanme.nmap.org'
echo ' '
read -p 'Your target:$ ' scansite
nmap -sS -O $scansite
}
nmap_scan2(){
echo '################# Hack4Squad - NmapBasic Address Scan #################'
read -p 'Your address:$ ' scanaddress
nmap -sS $scanaddress
echo '################# Hack4Squad - NmapBasic Address Scan #################'
read -p 'Your address:$ ' scanaddress
nmap -sS $scanaddress
}
nmap_scan3(){
echo '################# Hack4Squad - NmapBasic OS Scan #################'
nmap -A -O 192.168.0.1
echo '################# Hack4Squad - NmapBasic OS Scan #################'
nmap -A -O 192.168.0.1
}
nmap_scann(){
echo ' '
echo '################# Hack4Squad - NmapScans #################'
echo '1 - SCAN A WEBSITE'
echo '2 - SCAN AN ADDRESS'
echo '3 - SCAN AN OS'
echo '4 - EXIT'
echo ' '
read -p 'Pick$: ' po
if [ $po = '1' ]; then
nmap_scan1
echo ' '
echo '################# Hack4Squad - NmapScans #################'
echo '1 - SCAN A WEBSITE'
echo '2 - SCAN AN ADDRESS'
echo '3 - SCAN AN OS'
echo '4 - EXIT'
echo ' '
read -p 'Pick$: ' po
if [ $po = '1' ]; then
nmap_scan1
elif [ $po = '2' ]; then
nmap_scan2
elif [ $po = '3' ]; then
nmap_scan3
elif [ $po = '4']; then
exit
fi
nmap_scan2
elif [ $po = '3' ]; then
nmap_scan3
elif [ $po = '4']; then
exit
fi
}
scant3r_normal_scan(){
echo ' '
echo '################# Hack4Squad - Webscans > SCANT3R > NORMAL SCAN'
echo ' '
python3 SCANT3R_V2.py
echo ' '
echo '################# Hack4Squad - Webscans > SCANT3R > NORMAL SCAN'
echo ' '
python3 SCANT3R_V2.py
}
scant3r(){
echo ' '
echo '################# Hack4Squad - Webscans > SCANT3R #################'
echo '1 - NORMAL SCAN'
echo '2 - SCAN WITH ADDED MODULE'
echo '3 - WITH RANDOM USER-AGENTS'
echo ' '
read -p 'pick:$ ' poo
if [ $poo = '1' ]; then
scant3r_normal_scan
elif [ $poo = '2' ]; then
scant3r_added_module
elif [ $poo = '3' ]; then
scant3r_random_user_agents
fi
echo ' '
echo '################# Hack4Squad - Webscans > SCANT3R #################'
echo '1 - NORMAL SCAN'
echo '2 - SCAN WITH ADDED MODULE'
echo '3 - WITH RANDOM USER-AGENTS'
echo ' '
read -p 'pick:$ ' poo
if [ $poo = '1' ]; then
scant3r_normal_scan
elif [ $poo = '2' ]; then
scant3r_added_module
elif [ $poo = '3' ]; then
scant3r_random_user_agents
fi
}
web_scans(){
echo ''
echo '################# Hack4Squad - Webscans #################'
echo '1 - SCANT3R '
echo '2 - RETUR '
echo ' '
read -p 'pick$: ' poo
if [ $poo = '1' ]; then
clear
scant3r
fi
echo ''
echo '################# Hack4Squad - Webscans #################'
echo '1 - SCANT3R '
echo '2 - RETURN '
echo ' '
read -p 'pick$: ' poo
if [ $poo = '1' ]; then
clear
scant3r
fi
}
wire_audit(){
echo ' '
echo '################# Hack4Squad - Wireless auditing'
echo '1 - Airgeddon'
echo ' '
read -p 'pick:$ ' pa
if [ $pa = '1' ]; then
clear
cd airgeddon
chmod +x airgeddon.sh
./airgeddon.sh
fi
echo ' '
echo '################# Hack4Squad - Wireless auditing'
echo '1 - Airgeddon'
echo ' '
read -p 'pick:$ ' pa
if [ $pa = '1' ]; then
clear
cd airgeddon
chmod +x airgeddon.sh
./airgeddon.sh
fi
}
os_scans(){
echo ' '
echo '################# Hack4Squad - OS scans'
echo '1 - Lynis'
echo ' '
read -p 'pick:$ ' po
if [ $po = '1' ]; then
clear
mkdir lynis-res
cd lynis
path = pwd
./lynis audit system
cd ..
mv lynis-report.dat path
mv lynis.log path
mv lynis-report.dat lynis-res
mv lynis.log lynis-res
fi
echo ' '
echo '################# Hack4Squad - OS scans'
echo '1 - Lynis'
echo ' '
read -p 'pick:$ ' po
if [ $po = '1' ]; then
clear
mkdir lynis-res
cd lynis
path = pwd
./lynis audit system
cd ..
mv lynis-report.dat path
mv lynis.log path
mv lynis-report.dat lynis-res
mv lynis.log lynis-res
fi
}
photonAdvancedScan()
{
echo ' '
echo '################### Hack4Squad - OSINT > Photon > Advanced scan ################### '
echo -e 'Enter Your URL: '
read url
python3 Photon/photon.py -u $url --wayback --keys --dns -o output
python3 tools/Photon/photon.py -u $url --wayback --keys --dns -o output
}
dirsearchDefaultScan()
{
echo -n "Enter Your URL: "
read url
dirsearch -u $url -e *
python3 tools/dirsearch/dirsearch.py -u $url -e *
}
dirsearchAdvancedScan()
{
Expand All @@ -136,7 +136,7 @@ dirsearchAdvancedScan()
read wordlist
echo -n 'Enter the number of Threads:'
read th
dirsearch -u $url -e * -w $wordlist -t $th --random-agents
python3 tools/dirsearch/dirsearch.py -u $url -e * -w $wordlist -t $th --random-agents
}
photonSimpleScan()
{
Expand All @@ -145,7 +145,7 @@ photonSimpleScan()
echo ' '
echo -n 'Enter Your URL: '
read url
python3 Photon/photon.py -u $url
python3 tools/Photon/photon.py -u $url
}
osint_tools()
{
Expand Down Expand Up @@ -179,12 +179,12 @@ echo ' 1 - \e[1;34m NMAP SCAN \e[0m '
echo ' 2 - \e[1;34m WEB SECURITY SCANNERS \e[0m '
echo ' 3 - \e[1;34m OS SCANNERS \e[0m '
echo ' 4 - \e[1;34m WIRELESS NETWORKS AUDITING \e[0m '
echo ' 5 - \e[1;34m OSINT TOOLS \e[0m '
echo ' 6 - \e[1;34m CONTACT THE CODER \e[0m '
echo ' 5 - \e[1;34m OSINT TOOLS \e[0m '
echo ' 6 - \e[1;34m CONTACT THE CODER \e[0m '
echo '\e[1;31m------------------------------------------------------------- ' 
echo '\e[1;36m [$] H3LL0,' $USER
echo ' '
echo ' [!] Greetingz. This script is a gift for my fellow Hackers out there. Happy Hacking! '
echo ' [!] Greetingz. This script is a gift for my fellow Hackers out there. Happy Hacking! '
echo ' '
echo ' [~] Use this script only on your Network '
echo ' '
Expand All @@ -196,60 +196,61 @@ echo ' '
read -p 'Pick$: ' choice
if [ $choice = '1' ]; then
clear
echo '\e[1;31m-------------------------------------------------------------- '
echo ' _ __ '
echo ' / | / /___ ___ ____ _____ ______________ _____ '
echo ' / |/ / __ `__ \/ __ `/ __ \ / ___/ ___/ __ `/ __ \ '
echo ' / /| / / / / / / /_/ / /_/ / (__ ) /__/ /_/ / / / / '
echo ' /_/ |_/_/ /_/ /_/\__,_/ .___/ /____/\___/\__,_/_/ /_/ '
echo ' /_/ '
echo '\e[1;31m-------------------------------------------------------------- '
echo '\e[1;31m-------------------------------------------------------------- '
echo ' _ __ '
echo ' / | / /___ ___ ____ _____ ______________ _____ '
echo ' / |/ / __ `__ \/ __ `/ __ \ / ___/ ___/ __ `/ __ \ '
echo ' / /| / / / / / / /_/ / /_/ / (__ ) /__/ /_/ / / / / '
echo ' /_/ |_/_/ /_/ /_/\__,_/ .___/ /____/\___/\__,_/_/ /_/ '
echo ' /_/ '
echo '\e[1;31m-------------------------------------------------------------- '
nmap_scann
elif [ $choice = '2' ]; then
clear
echo '\e[1;31m-------------------------------------------------------- '
echo ' __ __ '
echo ' | | / /__ / /_ ______________ _____ _____ '
echo ' | | /| / / _ \/ __ \ / ___/ ___/ __ `/ __ \/ ___/ '
echo ' | |/ |/ / __/ /_/ / (__ ) /__/ /_/ / / / (__ ) '
echo ' |__/|__/\___/_.___/ /____/\___/\__,_/_/ /_/____/ '
echo ' '
echo ' | | / /__ / /_ ______________ _____ _____ '
echo ' | | /| / / _ \/ __ \ / ___/ ___/ __ `/ __ \/ ___/ '
echo ' | |/ |/ / __/ /_/ / (__ ) /__/ /_/ / / / (__ ) '
echo ' |__/|__/\___/_.___/ /____/\___/\__,_/_/ /_/____/ '
echo ' '
echo '\e[1;31m------------------------------------------------------ '
web_scans
elif [ $choice = '3' ]; then
clear
echo '\e[1;31m-------------------------------------------------------- '
echo ' ___ ____ '
echo ' / _ \/ ___| ___ ___ __ _ _ __ ___ '
echo ' | | | \___ \ / __|/ __/ _` | _ \/ __| '
echo ' | |_| |___) | \__ \ (_| (_| | | | \__ \ '
echo ' \___/|____/ |___/\___\__,_|_| |_|___/ '
echo ' ___ ____ '
echo ' / _ \/ ___| ___ ___ __ _ _ __ ___ '
echo ' | | | \___ \ / __|/ __/ _` | _ \/ __| '
echo ' | |_| |___) | \__ \ (_| (_| | | | \__ \ '
echo ' \___/|____/ |___/\___\__,_|_| |_|___/ '
echo ' '
echo '\e[1;31m------------------------------------------------------ '
os_scans
elif [ $choice = '4' ]; then
clear
echo '\e[1;31m---------------------------------------------------------------------------------- '
echo ' _ _ _ _ _ _ '
echo ' __ _(_)_ __ ___| | ___ ___ ___ __ _ _ _ __| (_) |_(_)_ __ __ _ '
echo ' \ \ /\ / / | __/ _ \ |/ _ \/ __/ __| / _` | | | |/ _` | | __| | _ \ / _` | '
echo ' \ V V /| | | | __/ | __/\__ \__ \ | (_| | |_| | (_| | | |_| | | | | (_| | '
echo ' \_/\_/ |_|_| \___|_|\___||___/___/ \__,_|\__,_|\__,_|_|\__|_|_| |_|\__, | '
echo ' |___/ '
echo ' _ _ _ _ _ _ '
echo ' __ _(_)_ __ ___| | ___ ___ ___ __ _ _ _ __| (_) |_(_)_ __ __ _ '
echo ' \ \ /\ / / | __/ _ \ |/ _ \/ __/ __| / _` | | | |/ _` | | __| | _ \ / _` | '
echo ' \ V V /| | | | __/ | __/\__ \__ \ | (_| | |_| | (_| | | |_| | | | | (_| | '
echo ' \_/\_/ |_|_| \___|_|\___||___/___/ \__,_|\__,_|\__,_|_|\__|_|_| |_|\__, | '
echo ' |___/ '
echo ' '
echo '\e[1;31m---------------------------------------------------------------------------------- '
wire_audit
elif [ $choice = '5' ]; then
clear
echo '\e[1;31m---------------------------------------------------------------------------------- '
echo ' ___ _ _ _ _ '
echo ' / _ \ ___(_)_ __ | |_ | |_ ___ ___ | |___ '
echo ' | | | / __| | _ \| __| | __/ _ \ / _ \| / __| '
echo ' | |_| \__ \ | | | | |_ | || (_) | (_) | \__ \ '
echo ' \___/|___/_|_| |_|\__| \__\___/ \___/|_|___/ '
echo ' ___ _ _ _ _ '
echo ' / _ \ ___(_)_ __ | |_ | |_ ___ ___ | |___ '
echo ' | | | / __| | _ \| __| | __/ _ \ / _ \| / __| '
echo ' | |_| \__ \ | | | | |_ | || (_) | (_) | \__ \ '
echo ' \___/|___/_|_| |_|\__| \__\___/ \___/|_|___/ '
echo ' '
echo '\e[1;31m---------------------------------------------------------------------------------- '
osint_tools
elif [ $choice = '6' ]; then
firefox "https://linktr.ee/KMx404"
firefox "https://linktr.ee/KMx404"
fi

6 changes: 4 additions & 2 deletions install.sh
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
#! /bin/bash
#! /bin/bash
#!/bin/bash

# There should be a command to install each required tool

clear
mkdir tools
cd tools
echo -e "\e[33m [installing the needed requirements] "
echo ' '
echo -e "\e[33m [Airgeddon]"
Expand Down Expand Up @@ -50,6 +51,7 @@ echo -e "\e[33m [Dirsearch]"
git clone https://github.com/maurosoria/dirsearch &> /dev/null
echo ' Installation Completed'
clear
cd ..
chmod +x Hack4Squad.sh
./Hack4Squad.sh