Python實施SYN泛洪攻擊
依賴安裝
Python的安裝我就不再(懶)贅(得)述(寫)了,爲了方便和速度,我們用清華源安裝scapy(這裏用Python2和Python3都可以,我編寫的腳本兼容了兩個版本):
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple scapy
等待一下,基本上就安裝好了,如果報錯,那你就執行pip install pip --upgrade
,然後pip install setuptools --upgrade
更新pip和setuptools。
克隆我的SYN泛洪攻擊倉庫
這是GitHub地址:中國秦川聯盟SYN泛洪攻擊Python腳本
如果你是linux系統可以直接安裝git:
Debian、Ubuntu系列(例如kali linux):apt-get install git -y
Alpine系列:yum install git -y
Windows系統:Windows Git國內下載地址(中國秦川聯盟源),官方網站上下載太慢,估計一個下午都下載不了,雙擊安裝就行。
無論什麼系統這時候都可以git clone https://github.com/fu050409/SYNFlood.git
了,Windows系統建議先cd desktop,然後再執行以上命令,克隆我的SYN工程。
然後cd SYNFlood
切入克隆了的文件夾,執行python SYNFlood.py
,然後他會要求你輸入線程和目標IP地址,這樣就可以實現SYN泛洪攻擊了。
本文只是描述如何實施,具體腳本如何製作詳見我的下一篇文章Python Scapy發送數據包和下下一篇文章Python實現SYN泛洪攻擊。
推廣:中國秦川聯盟
推廣:中國秦川聯盟光速計劃
推廣:中國秦川聯盟網絡安全部