Scapy

Scapy是一種用於計算機網絡的數據包處理工具 ， 由Philippe Biondi用Python編寫 。 它可以僞造或解碼數據包 ， 通過網絡發送它們 ， 捕獲它們 ， 並匹配請求和響應 。 它還可以用於處理掃描 、 跟蹤路由 、 探測 、 單元測試 、 攻擊和網絡發現等任務 。 Scapy爲libpcap （ Windows上是WinPCap / Npcap ） 提供了一個Python接口 ， 與Wireshark提供視圖和捕獲GUI的方式類似 。 它可以與許多其他程序接口來提供可視化 ， 包括用於解碼數據包的Wireshark 、 用於提供圖形的GnuPlot 、 用於可視化的graphviz或VPython等 。 Scapy自2018年起開始支持Python 3 （ Scapy 2.4.0 + ） 。 Kamene是Scapy的一個獨立分支 。 最初 ， 創建它的目的是向Scapy添加Python 3的支持 ， 並將其命名爲scapy3k 。 自2018年更名爲Kamene ， 繼續獨立發展 。