forked from laudarch/Shellsploit
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathshellcodes.py
More file actions
184 lines (127 loc) · 3.18 KB
/
Copy pathshellcodes.py
File metadata and controls
184 lines (127 loc) · 3.18 KB
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
#------------------Bombermans Team---------------------------------#
# Author : B3mB4m
# Concat : [email protected]
# Project : https://github.com/b3mb4m/Shellsploit
# LICENSE : https://github.com/b3mb4m/Shellsploit/blob/master/LICENSE
#------------------------------------------------------------------#
from .color import *
def shellcodelist(getlist=False):
if getlist == False:
print (bcolors.GREEN + """
Linux x86
===========
linux86/exec
linux86/binsh_spawn
linux86/read
linux86/chmod
linux86/tcp_bind
linux86/reverse_tcp
Linux x64
===========
linux64/binsh_spawn
linux64/read
linux64/tcp_bind
linux64/reverse_tcp
Linux x86/x64 [Works on both]
===========
linux/binsh_spawn
linux/read
linux/tcp_bind
linux/reverse_tcp
Linux ARM
===========
linux_arm/exec
linux_arm/binsh_spawn
linux_arm/chmod
linux_arm/reverse_tcp
Linux MIPS
===========
linux_mips/binsh_spawn
linux_mips/chmod
linux_mips/tcp_bind
Solaris x86
===========
solarisx86/binsh_spawn
solarisx86/read
solarisx86/reverse_tcp
solarisx86/tcp_bind
Windows
===========
windows/exec
windows/messagebox
windows/download&execute
windows/reverse_tcp
windows/tcp_bind
OSX x86
===========
osx86/tcp_bind
osx86/binsh_spawn
osx86/reverse_tcp
OSX x64
===========
osx64/binsh_spawn
osx64/reverse_tcp
osx64/tcp_bind
FreeBSD x86
============
FreeBSDx86/binsh_spawn
FreeBSDx86/read
FreeBSDx86/tcp_bind
FreeBSDx86/reverse_tcp
FreeBSDx86/exec
FreeBSD x64
============
FreeBSDx64/exec
FreeBSDx64/binsh_spawn
FreeBSDx64/tcp_bind
FreeBSDx64/reverse_tcp
""" + bcolors.ENDC)
else:
return [
"linux86/exec",
"linux86/binsh_spawn",
"linux86/read",
"linux86/chmod",
"linux86/tcp_bind",
"linux86/reverse_tcp",
"linux64/binsh_spawn",
"linux64/read",
"linux64/tcp_bind",
"linux64/reverse_tcp",
"linux/binsh_spawn",
"linux/read",
"linux/tcp_bind",
"linux/reverse_tcp",
"linux_arm/exec",
"linux_arm/binsh_spawn",
"linux_arm/chmod",
"linux_arm/reverse_tcp",
"linux_mips/binsh_spawn",
"linux_mips/chmod",
"linux_mips/tcp_bind",
"solarisx86/binsh_spawn",
"solarisx86/read",
"solarisx86/reverse_tcp",
"solarisx86/tcp_bind",
"windows/exec",
"windows/messagebox",
"windows/download&execute",
"windows/reverse_tcp",
"windows/tcp_bind",
"osx86/tcp_bind",
"osx86/binsh_spawn",
"osx86/reverse_tcp",
"osx64/binsh_spawn",
"osx64/reverse_tcp",
"osx64/tcp_bind",
"FreeBSDx86/binsh_spawn",
"FreeBSDx86/read",
"FreeBSDx86/tcp_bind",
"FreeBSDx86/reverse_tcp",
"FreeBSDx86/reverse_tcp2",
"FreeBSDx86/exec",
"FreeBSDx64/exec",
"FreeBSDx64/binsh_spawn",
"FreeBSDx64/tcp_bind",
"FreeBSDx64/reverse_tcp",
]