天天看点

scapy读取pcap,发送给目标主机安装连接目标主机发送数据包直接发送到网卡关于scapy

安装

pip install scapy

连接目标主机发送数据包

执行命令scapy

>>>p=rdpcap("pcap文件")
>>>s=socket.socket()
>>>s.connect(("目标IP",目标端口))
>>>ss=StreamSocket(s,Raw)
>>>ss.send(p[0])
           

直接发送到网卡

执行命令scapy

>>>p=rdpcap("pcap文件")
>>>send(p[0])
           

关于scapy

Scapy是一个强大的交互式包操作程序。它能够伪造或解码大量协议的数据包,在网络上发送它们,捕获它们,匹配请求和响应,等等。Scapy可以轻松地处理大多数经典任务,如扫描、跟踪、探测、单元测试、攻击或网络发现。它可以代替hping、arpsoof、arp-sk、arping、p0f甚至Nmap、tcpdump和tshark的某些部分。

官网:https://scapy.net/

中文文档:https://www.osgeo.cn/scapy/index.html

继续阅读