1
1
#! /bin/bash
2
+
3
+ set -e
4
+
2
5
clear
3
6
4
7
BLACK=' \e[30m'
@@ -26,11 +29,8 @@ echo " ███ █▀ ███ █▀ ████████
26
29
echo " ▀ ▀ " ;
27
30
28
31
echo -e " ${BLUE} https://github.com/Z4nzu/hackingtool ${NC} "
29
-
30
- echo -e " ${RED} [!] This Tool Must Run As ROOT [!]${NC} "
31
- echo " "
32
- echo -e ${CYAN} " Select Best Option : "
33
- echo " "
32
+ echo -e " ${RED} [!] This Tool Must Run As ROOT [!]${NC} \n"
33
+ echo -e ${CYAN} " Select Best Option : \n"
34
34
echo -e " ${WHITE} [1] Kali Linux / Parrot-Os (apt)"
35
35
echo -e " ${WHITE} [2] Arch Linux (pacman)" # added arch linux support because of feature request #231
36
36
echo -e " ${WHITE} [0] Exit "
@@ -42,15 +42,15 @@ if [ $choice == 1 ] || [ $choice == 2 ]; then
42
42
echo " [*] Checking Internet Connection .."
43
43
wget -q --tries=10 --timeout=20 --spider https://google.com
44
44
if [[ $? == 0 ]]; then
45
- echo -e ${BLUE} " [✔] Loading ... "
46
- if [ $choice == 1 ]; then
47
- sudo apt-get update && apt-get upgrade
48
- sudo apt-get install python3-pip
49
- elif [ $choice == 2 ]; then # added arch linux support because of feature request #231
50
- sudo pacman -Suy
51
- sudo pacman -S python-pip
52
- sudo pacman -S yay
53
- fi
45
+ echo -e ${BLUE} " [✔] Loading ... "
46
+ if [ $choice == 1 ]; then
47
+ sudo apt-get update -y && apt-get upgrade -y
48
+ sudo apt-get install python3-pip -y
49
+ elif [ $choice == 2 ]; then # added arch linux support because of feature request #231
50
+ sudo pacman -Suy
51
+ sudo pacman -S python-pip yay
52
+ fi
53
+
54
54
echo " [✔] Checking directories..."
55
55
if [ -d " $INSTALL_DIR " ]; then
56
56
echo " [!] A Directory hackingtool Was Found.. Do You Want To Replace It ? [y/n]:" ;
@@ -61,45 +61,36 @@ if [ $choice == 1 ] || [ $choice == 2 ]; then
61
61
exit
62
62
fi
63
63
fi
64
- echo " [✔] Installing ..." ;
65
- echo " " ;
66
- sudo git clone https://github.com/Z4nzu/hackingtool.git " $INSTALL_DIR " ;
67
- echo " #!/bin/bash
68
- python3 $INSTALL_DIR /hackingtool.py" ' ${1+"$@"}' > hackingtool;
69
- sudo chmod +x hackingtool;
70
- sudo cp hackingtool /usr/bin/;
71
- rm hackingtool;
72
- echo " " ;
73
- echo " [✔] Trying to installing Requirements ..."
74
- if [ $choice == 1 ]; then
75
- sudo pip3 install lolcat
76
- sudo apt-get install -y figlet
77
- sudo pip3 install boxes
78
- sudo apt-get install boxes
79
- sudo pip3 install flask
80
- sudo pip3 install requests
81
- elif [ $choice == 2 ]; then # added arch linux support because of feature request #231
82
- sudo pip3 install lolcat
83
- sudo pacman -S figlet
84
- sudo pip3 install boxes
85
- yay -S boxes --noconfirm
86
- sudo pip3 install flask
87
- sudo pip3 install requests
88
- fi
64
+
65
+ echo " [✔] Installing ...\n" ;
66
+ sudo git clone https://github.com/Z4nzu/hackingtool.git " $INSTALL_DIR " ;
67
+ echo " #!/bin/bash
68
+ python3 $INSTALL_DIR /hackingtool.py" ' ${1+"$@"}' > hackingtool;
69
+ sudo chmod +x hackingtool;
70
+ sudo cp hackingtool /usr/bin/ && rm hackingtool;
71
+
72
+ echo " \n[✔] Trying to installing Requirements ..."
73
+ if [ $choice == 1 ]; then
74
+ sudo pip3 install lolcat boxes flask requests
75
+ sudo apt-get install -y figlet
76
+ elif [ $choice == 2 ]; then # added arch linux support because of feature request #231
77
+ sudo pip3 install lolcat boxes flask requests
78
+ yay -S boxes --noconfirm
79
+ sudo pacman -S figlet
80
+ fi
81
+
89
82
else
90
83
echo -e $RED " Please Check Your Internet Connection ..!!"
91
84
fi
92
85
93
86
if [ -d " $INSTALL_DIR " ]; then
94
87
echo " " ;
95
- echo " [✔] Successfuly Installed !!! " ;
96
- echo " " ;
97
- echo " " ;
98
- echo -e $ORANGE " [+]+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[+]"
99
- echo " [+] [+]"
100
- echo -e $ORANGE " [+] ✔✔✔ Now Just Type In Terminal (hackingtool) ✔✔✔ [+]"
101
- echo " [+] [+]"
102
- echo -e $ORANGE " [+]+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[+]"
88
+ echo " [✔] Successfuly Installed !!! \n\n" ;
89
+ echo -e $ORANGE " [+]+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[+]"
90
+ echo " [+] [+]"
91
+ echo -e $ORANGE " [+] ✔✔✔ Now Just Type In Terminal (hackingtool) ✔✔✔ [+]"
92
+ echo " [+] [+]"
93
+ echo -e $ORANGE " [+]+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[+]"
103
94
else
104
95
echo " [✘] Installation Failed !!! [✘]" ;
105
96
exit
0 commit comments