Python中sniff抓包命令后面怎么写
时间: 2024-02-01 10:15:27 浏览: 105
python 抓包保存为pcap文件并解析的实例
使用Python中的scapy库可以进行抓包。下面是一个简单的示例代码:
```python
from scapy.all import sniff
def packet_handler(packet):
# 处理每一个抓到的数据包
print(packet.show())
# sniff函数的参数可选,可以根据需要修改
sniff(filter="tcp", prn=packet_handler)
```
其中,`filter`参数可以指定过滤条件,比如只抓TCP协议的包;`prn`参数指定回调函数,每当抓到一个数据包时都会调用该函数进行处理。你可以根据自己的需求修改回调函数来实现不同的功能。
阅读全文