pyhton抓包之scapy库的安装
windows安装scapy库
直接通过pip安装
pip install scapy
安装完输入
from scapy import *
可以运行,无报错。但是:
from scapy.all import *
会出现如下报错:
ImportError: cannot import name ‘NPCAP_PATH’ from ‘scapy.arch.pcapdnet’ (。。。。。\lib\site-packages\scapy\arch\pcapdnet.py)
解决办法:
将python/Lib/site-packages下得而scapy文件夹替换。替换时只替换scapy文件夹。
下载地址:https://github.com/secdev/scapy/issues/1819
替换时不要将整个下载下来的问夹都替换,值替换scapy文件夹。
linux可直接通过pip安装scapy包运行。
pip install scapy