Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Z4nzu
GitHub Repository: Z4nzu/hackingtool
Path: blob/master/tools/payload_creator.py
1269 views
1
import os
2
3
from core import HackingTool
4
from core import HackingToolsCollection
5
6
7
class TheFatRat(HackingTool):
8
TITLE = "The FatRat"
9
DESCRIPTION = "TheFatRat Provides An Easy way to create Backdoors and \n" \
10
"Payload which can bypass most anti-virus"
11
INSTALL_COMMANDS = [
12
"sudo git clone https://github.com/Screetsec/TheFatRat.git",
13
"cd TheFatRat && sudo chmod +x setup.sh"
14
]
15
RUN_COMMANDS = ["cd TheFatRat && sudo bash setup.sh"]
16
PROJECT_URL = "https://github.com/Screetsec/TheFatRat"
17
18
def __init__(self):
19
super(TheFatRat, self).__init__([
20
('Update', self.update),
21
('Troubleshoot', self.troubleshoot)
22
])
23
24
def update(self):
25
os.system(
26
"cd TheFatRat && bash update && chmod +x setup.sh && bash setup.sh")
27
28
def troubleshoot(self):
29
os.system("cd TheFatRat && sudo chmod +x chk_tools && ./chk_tools")
30
31
32
class Brutal(HackingTool):
33
TITLE = "Brutal"
34
DESCRIPTION = "Brutal is a toolkit to quickly create various payload," \
35
"powershell attack,\nvirus attack and launch listener for " \
36
"a Human Interface Device"
37
INSTALL_COMMANDS = [
38
"sudo git clone https://github.com/Screetsec/Brutal.git",
39
"cd Brutal && sudo chmod +x Brutal.sh"
40
]
41
RUN_COMMANDS = ["cd Brutal && sudo bash Brutal.sh"]
42
PROJECT_URL = "https://github.com/Screetsec/Brutal"
43
44
def show_info(self):
45
super(Brutal, self).show_info()
46
print("""
47
[!] Requirement
48
>> Arduino Software (I used v1.6.7)
49
>> TeensyDuino
50
>> Linux udev rules
51
>> Copy and paste the PaensyLib folder inside your Arduino libraries
52
53
[!] Kindly Visit below link for Installation for Arduino
54
>> https://github.com/Screetsec/Brutal/wiki/Install-Requirements
55
""")
56
57
58
class Stitch(HackingTool):
59
TITLE = "Stitch"
60
DESCRIPTION = "Stitch is Cross Platform Python Remote Administrator Tool\n\t" \
61
"[!] Refer Below Link For Wins & MAc Os"
62
INSTALL_COMMANDS = [
63
"sudo git clone https://github.com/nathanlopez/Stitch.git",
64
"cd Stitch && sudo pip install -r lnx_requirements.txt"
65
]
66
RUN_COMMANDS = ["cd Stitch && sudo python main.py"]
67
PROJECT_URL = "https://nathanlopez.github.io/Stitch"
68
69
70
class MSFVenom(HackingTool):
71
TITLE = "MSFvenom Payload Creator"
72
DESCRIPTION = "MSFvenom Payload Creator (MSFPC) is a wrapper to generate \n" \
73
"multiple types of payloads, based on users choice.\n" \
74
"The idea is to be as simple as possible (only requiring " \
75
"one input) \nto produce their payload."
76
INSTALL_COMMANDS = [
77
"sudo git clone https://github.com/g0tmi1k/msfpc.git",
78
"cd msfpc;sudo chmod +x msfpc.sh"
79
]
80
RUN_COMMANDS = ["cd msfpc;sudo bash msfpc.sh -h -v"]
81
PROJECT_URL = "https://github.com/g0tmi1k/msfpc"
82
83
84
class Venom(HackingTool):
85
TITLE = "Venom Shellcode Generator"
86
DESCRIPTION = "venom 1.0.11 (malicious_server) was build to take " \
87
"advantage of \n apache2 webserver to deliver payloads " \
88
"(LAN) using a fake webpage written in html"
89
INSTALL_COMMANDS = [
90
"sudo git clone https://github.com/r00t-3xp10it/venom.git",
91
"sudo chmod -R 775 venom*/ && cd venom*/ && cd aux && sudo bash setup.sh",
92
"sudo ./venom.sh -u"
93
]
94
RUN_COMMANDS = ["cd venom && sudo ./venom.sh"]
95
PROJECT_URL = "https://github.com/r00t-3xp10it/venom"
96
97
98
class Spycam(HackingTool):
99
TITLE = "Spycam"
100
DESCRIPTION = "Script to generate a Win32 payload that takes the webcam " \
101
"image every 1 minute and send it to the attacker"
102
INSTALL_COMMANDS = [
103
"sudo git clone https://github.com/indexnotfound404/spycam.git",
104
"cd spycam && bash install.sh && chmod +x spycam"
105
]
106
RUN_COMMANDS = ["cd spycam && ./spycam"]
107
PROJECT_URL = "https://github.com/indexnotfound404/spycam"
108
109
110
class MobDroid(HackingTool):
111
TITLE = "Mob-Droid"
112
DESCRIPTION = "Mob-Droid helps you to generate metasploit payloads in " \
113
"easy way\n without typing long commands and save your time"
114
INSTALL_COMMANDS = [
115
"git clone https://github.com/kinghacker0/mob-droid.git"]
116
RUN_COMMANDS = ["cd mob-droid;sudo python mob-droid.py"]
117
PROJECT_URL = "https://github.com/kinghacker0/Mob-Droid"
118
119
120
class Enigma(HackingTool):
121
TITLE = "Enigma"
122
DESCRIPTION = "Enigma is a Multiplatform payload dropper"
123
INSTALL_COMMANDS = [
124
"sudo git clone https://github.com/UndeadSec/Enigma.git"]
125
RUN_COMMANDS = ["cd Enigma;sudo python enigma.py"]
126
PROJECT_URL = "https://github.com/UndeadSec/Enigma"
127
128
129
class PayloadCreatorTools(HackingToolsCollection):
130
TITLE = "Payload creation tools"
131
TOOLS = [
132
TheFatRat(),
133
Brutal(),
134
Stitch(),
135
MSFVenom(),
136
Venom(),
137
Spycam(),
138
MobDroid(),
139
Enigma()
140
]
141
142