前言
scapy是python写的一个功能强大的交互式数据包处理程序,可用来发送、嗅探、解析和伪造网络数据包,常常被用到网络攻击和测试中。下面介绍简单命令。
-
ls()
List all available protocols and protocol options -
lsc()
List all available scapy command functions -
conf
Show/set scapy configuration parameters
1. ls() 列出scapy中已实现的网络协议
- 罗列所有支持的网络协议
- ls(ARP) 列出ARP协议头部字段格式。 不是ls(arp)
- ARP().show()显示包的ARP信息
2. lsc() 列出scapy中可以使用的命令或函数
下面以sr1(IP(dst='192.168.0.1‘)/ICMP())为例,a.summary()显示摘要
3. 保存响应的报文,并用wireshare打开
4. conf设置scapy的配置参数