-
-
Notifications
You must be signed in to change notification settings - Fork 64
/
Copy pathinstall.sh
executable file
·39 lines (32 loc) · 1.74 KB
/
install.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#! /bin/bash
set -e
cyan="\e[0;36m"
end="\e[0m"
# Banner
echo -e "$cyan
██████╗ ██╗ ██╗██╗ ██████╗██╗ ██╗ ██╗ ██╗███████╗███████╗
██╔═══██╗██║ ██║██║██╔════╝██║ ██╔╝ ╚██╗██╔╝██╔════╝██╔════╝
██║ ██║██║ ██║██║██║ █████╔╝ ╚███╔╝ ███████╗███████╗
██║▄▄ ██║██║ ██║██║██║ ██╔═██╗ ██╔██╗ ╚════██║╚════██║
╚██████╔╝╚██████╔╝██║╚██████╗██║ ██╗ ██╔╝ ██╗███████║███████║
╚══▀▀═╝ ╚═════╝ ╚═╝ ╚═════╝╚═╝ ╚═╝ ╚═╝ ╚═╝╚══════╝╚══════╝
$end\n"
printf "By theinfosecguy.."
printf "Installing GF..\n"
go install github.com/tomnomnom/gf@latest
printf "Installing waybackurls ..\n"
go install github.com/tomnomnom/waybackurls@latest
printf "Installing Dalfox..\n"
go install github.com/hahwul/dalfox/v2@latest
printf "Installing gau..\n"
go install github.com/lc/gau@latest
printf "Setting up GF Patterns\n"
# Create directory for gf-patterns
mkdir ~/.gf
# Copy example gf patterns to gf directory
cp -r $GOPATH/src/github.com/tomnomnom/gf/examples ~/.gf
cd ~
#Install GF Patterns
git clone https://github.com/1ndianl33t/Gf-Patterns
mv ~/Gf-Patterns/*.json ~/.gf
printf "Installation Completed Successfully."