前言
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的配置參數