Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Z4nzu
GitHub Repository: Z4nzu/hackingtool
Path: blob/master/tools/phising_attack.py
1268 views
1
# coding=utf-8
2
import os
3
4
from core import HackingTool
5
from core import HackingToolsCollection
6
7
class autophisher(HackingTool):
8
TITLE = "Autophisher RK"
9
DESCRIPTION = "Automated Phishing Toolkit"
10
INSTALL_COMMANDS = [
11
"sudo git clone https://github.com/CodingRanjith/autophisher.git",
12
"cd autophisher"
13
]
14
RUN_COMMANDS = ["cd autophisher;sudo bash autophisher.sh"]
15
PROJECT_URL = "https://github.com/CodingRanjith/autophisher"
16
17
class Pyphisher(HackingTool):
18
TITLE = "Pyphisher"
19
DESCRIPTION = "Easy to use phishing tool with 77 website templates"
20
INSTALL_COMMANDS = [
21
"sudo git clone https://github.com/KasRoudra/PyPhisher",
22
"cd PyPhisher/files",
23
"pip3 install -r requirements.txt"
24
]
25
RUN_COMMANDS = ["cd PyPhisher;sudo python3 pyphisher.py"]
26
PROJECT_URL = "git clone https://github.com/KasRoudra/PyPhisher"
27
28
class AdvPhishing(HackingTool):
29
TITLE = "AdvPhishing"
30
DESCRIPTION = "This is Advance Phishing Tool ! OTP PHISHING"
31
INSTALL_COMMANDS = [
32
"sudo git clone https://github.com/Ignitetch/AdvPhishing.git",
33
"cd AdvPhishing;chmod 777 *;bash Linux-Setup.sh"]
34
RUN_COMMANDS = ["cd AdvPhishing && sudo bash AdvPhishing.sh"]
35
PROJECT_URL = "https://github.com/Ignitetch/AdvPhishing"
36
37
class Setoolkit(HackingTool):
38
TITLE = "Setoolkit"
39
DESCRIPTION = "The Social-Engineer Toolkit is an open-source penetration\n" \
40
"testing framework designed for social engine"
41
INSTALL_COMMANDS = [
42
"git clone https://github.com/trustedsec/social-engineer-toolkit/",
43
"cd social-engineer-toolkit && sudo python3 setup.py"
44
]
45
RUN_COMMANDS = ["sudo setoolkit"]
46
PROJECT_URL = "https://github.com/trustedsec/social-engineer-toolkit"
47
48
49
class SocialFish(HackingTool):
50
TITLE = "SocialFish"
51
DESCRIPTION = "Automated Phishing Tool & Information Collector NOTE: username is 'root' and password is 'pass'"
52
INSTALL_COMMANDS = [
53
"sudo git clone https://github.com/UndeadSec/SocialFish.git && sudo apt-get install python3 python3-pip python3-dev -y",
54
"cd SocialFish && sudo python3 -m pip install -r requirements.txt"
55
]
56
RUN_COMMANDS = ["cd SocialFish && sudo python3 SocialFish.py root pass"]
57
PROJECT_URL = "https://github.com/UndeadSec/SocialFish"
58
59
60
class HiddenEye(HackingTool):
61
TITLE = "HiddenEye"
62
DESCRIPTION = "Modern Phishing Tool With Advanced Functionality And " \
63
"Multiple Tunnelling Services \n" \
64
"\t [!]https://github.com/DarkSecDevelopers/HiddenEye"
65
INSTALL_COMMANDS = [
66
"sudo git clone https://github.com/Morsmalleo/HiddenEye.git ;sudo chmod 777 HiddenEye",
67
"cd HiddenEye;sudo pip3 install -r requirements.txt;sudo pip3 install requests;pip3 install pyngrok"
68
]
69
RUN_COMMANDS = ["cd HiddenEye;sudo python3 HiddenEye.py"]
70
PROJECT_URL = "https://github.com/Morsmalleo/HiddenEye.git"
71
72
73
class Evilginx2(HackingTool):
74
TITLE = "Evilginx2"
75
DESCRIPTION = "evilginx2 is a man-in-the-middle attack framework used " \
76
"for phishing login credentials along with session cookies,\n" \
77
"which in turn allows to bypass 2-factor authentication protection.\n\n\t " \
78
"[+]Make sure you have installed GO of version at least 1.14.0 \n" \
79
"[+]After installation, add this to your ~/.profile, assuming that you installed GO in /usr/local/go\n\t " \
80
"[+]export GOPATH=$HOME/go \n " \
81
"[+]export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin \n" \
82
"[+]Then load it with source ~/.profiles."
83
INSTALL_COMMANDS = [
84
"sudo apt-get install git make;go get -u github.com/kgretzky/evilginx2",
85
"cd $GOPATH/src/github.com/kgretzky/evilginx2;make",
86
"sudo make install;sudo evilginx"
87
]
88
RUN_COMMANDS = ["sudo evilginx"]
89
PROJECT_URL = "https://github.com/kgretzky/evilginx2"
90
91
92
class ISeeYou(HackingTool):
93
TITLE = "I-See_You"
94
DESCRIPTION = "[!] ISeeYou is a tool to find Exact Location of Victom By" \
95
" User SocialEngineering or Phishing Engagement..\n" \
96
"[!] Users can expose their local servers to the Internet " \
97
"and decode the location coordinates by looking at the log file"
98
INSTALL_COMMANDS = [
99
"sudo git clone https://github.com/Viralmaniar/I-See-You.git",
100
"cd I-See-You && sudo chmod u+x ISeeYou.sh"
101
]
102
RUN_COMMANDS = ["cd I-See-You && sudo bash ISeeYou.sh"]
103
PROJECT_URL = "https://github.com/Viralmaniar/I-See-You"
104
105
106
class SayCheese(HackingTool):
107
TITLE = "SayCheese"
108
DESCRIPTION = "Take webcam shots from target just sending a malicious link"
109
INSTALL_COMMANDS = ["sudo git clone https://github.com/hangetzzu/saycheese"]
110
RUN_COMMANDS = ["cd saycheese && sudo bash saycheese.sh"]
111
PROJECT_URL = "https://github.com/hangetzzu/saycheese"
112
113
114
class QRJacking(HackingTool):
115
TITLE = "QR Code Jacking"
116
DESCRIPTION = "QR Code Jacking (Any Website)"
117
INSTALL_COMMANDS = [
118
"sudo git clone https://github.com/cryptedwolf/ohmyqr.git && sudo apt -y install scrot"]
119
RUN_COMMANDS = ["cd ohmyqr && sudo bash ohmyqr.sh"]
120
PROJECT_URL = "https://github.com/cryptedwolf/ohmyqr"
121
122
class WifiPhisher(HackingTool):
123
TITLE = "WifiPhisher"
124
DESCRIPTION = "The Rogue Access Point Framework"
125
INSTALL_COMMANDS = [
126
"sudo git clone https://github.com/wifiphisher/wifiphisher.git",
127
"cd wifiphisher"]
128
RUN_COMMANDS = ["cd wifiphisher && sudo python setup.py"]
129
PROJECT_URL = "https://github.com/wifiphisher/wifiphisher"
130
131
class BlackEye(HackingTool):
132
TITLE = "BlackEye"
133
DESCRIPTION = "The ultimate phishing tool with 38 websites available!"
134
INSTALL_COMMANDS = [
135
"sudo git clone https://github.com/thelinuxchoice/blackeye",
136
"cd blackeye "]
137
RUN_COMMANDS = ["cd blackeye && sudo bash blackeye.sh"]
138
PROJECT_URL = "https://github.com/An0nUD4Y/blackeye"
139
140
class ShellPhish(HackingTool):
141
TITLE = "ShellPhish"
142
DESCRIPTION = "Phishing Tool for 18 social media"
143
INSTALL_COMMANDS = ["git clone https://github.com/An0nUD4Y/shellphish.git"]
144
RUN_COMMANDS = ["cd shellphish;sudo bash shellphish.sh"]
145
PROJECT_URL = "https://github.com/An0nUD4Y/shellphish"
146
147
class Thanos(HackingTool):
148
TITLE = "Thanos"
149
DESCRIPTION = "Browser to Browser Phishingtoolkit"
150
INSTALL_COMMANDS = [
151
"sudo git clone https://github.com/TridevReddy/Thanos.git",
152
"cd Thanos && sudo chmod -R 777 Thanos.sh"
153
]
154
RUN_COMMANDS = ["cd Thanos;sudo bash Thanos.sh"]
155
PROJECT_URL = "https://github.com/TridevReddy/Thanos"
156
157
class QRLJacking(HackingTool):
158
TITLE = "QRLJacking"
159
DESCRIPTION = "QRLJacking"
160
INSTALL_COMMANDS = [
161
"git clone https://github.com/OWASP/QRLJacking.git",
162
"cd QRLJacking",
163
"git clone https://github.com/mozilla/geckodriver.git",
164
"chmod +x geckodriver",
165
"sudo mv -f geckodriver /usr/local/share/geckodriver",
166
"sudo ln -s /usr/local/share/geckodriver /usr/local/bin/geckodriver",
167
"sudo ln -s /usr/local/share/geckodriver /usr/bin/geckodriver",
168
"cd QRLJacker;pip3 install -r requirements.txt"
169
]
170
RUN_COMMANDS = ["cd QRLJacking/QRLJacker;python3 QrlJacker.py"]
171
PROJECT_URL = "https://github.com/OWASP/QRLJacking"
172
173
class Maskphish(HackingTool):
174
TITLE = "Miskphish"
175
DESCRIPTION = "Hide phishing URL under a normal looking URL (google.com or facebook.com)"
176
INSTALL_COMMANDS = [
177
"sudo git clone https://github.com/jaykali/maskphish.git",
178
"cd maskphish"]
179
RUN_COMMANDS = ["cd maskphish;sudo bash maskphish.sh"]
180
PROJECT_URL = "https://github.com/jaykali/maskphish"
181
182
183
class BlackPhish(HackingTool):
184
TITLE = "BlackPhish"
185
INSTALL_COMMANDS = [
186
"sudo git clone https://github.com/iinc0gnit0/BlackPhish.git",
187
"cd BlackPhish;sudo bash install.sh"
188
]
189
RUN_COMMANDS = ["cd BlackPhish;sudo python3 blackphish.py"]
190
PROJECT_URL = "https://github.com/iinc0gnit0/BlackPhish"
191
192
def __init__(self):
193
super(BlackPhish, self).__init__([('Update', self.update)])
194
195
def update(self):
196
os.system("cd BlackPhish;sudo bash update.sh")
197
198
class dnstwist(HackingTool):
199
Title='dnstwist'
200
Install_commands=['sudo git clone https://github.com/elceef/dnstwist.git','cd dnstwist']
201
Run_commands=['cd dnstwist;sudo python3 dnstwist.py']
202
project_url='https://github.com/elceef/dnstwist'
203
204
205
class PhishingAttackTools(HackingToolsCollection):
206
TITLE = "Phishing attack tools"
207
TOOLS = [
208
autophisher(),
209
Pyphisher(),
210
AdvPhishing(),
211
Setoolkit(),
212
SocialFish(),
213
HiddenEye(),
214
Evilginx2(),
215
ISeeYou(),
216
SayCheese(),
217
QRJacking(),
218
BlackEye(),
219
ShellPhish(),
220
Thanos(),
221
QRLJacking(),
222
BlackPhish(),
223
Maskphish(),
224
dnstwist()
225
]
226
227