scapy:基于python的交互式数据包处理程序和库
Scapy Scapy 是一个强大的基于 Python 的交互式数据包操作程序和库。
它能够伪造或解码多种协议的数据包,通过网络发送它们,捕获它们,使用 pcap 文件存储或读取它们,匹配请求和回复等等。
它旨在通过使用有效的默认值来实现快速数据包原型设计。
它可以轻松处理大多数经典任务,如扫描、跟踪路由、探测、单元测试、攻击或网络发现(它可以替代 hping、85% 的 nmap、arpspoof、arp-sk、arping、tcpdump、wireshark、p0f 等)。
它还在大多数其他工具无法处理的许多其他特定任务中表现出色,例如发送无效帧、注入您自己的 802.11 帧、组合技术(VLAN 跳跃 + ARP 缓存中毒、WEP 保护信道上的 VoIP 解码、. ..) 等。 Scapy 支持 Python 2.7 和 Python 3(3.4 到 3.8)。
它旨在跨平台,并在许多不同的平台(Linux、OSX、*BSD 和 Windows)上运行。
入门 Scapy 可用作 shell 或库。
有关更多详
2021-11-26 22:40:43
3.92MB
硬件操作
1