新手学习python,写了个ping测脚本。
源代码如下:
import logging
#logging.getLogger(“scapy.runtime”).setLevel(logging.ERROR)
from scapy.all import *
…#省略部分代码
if name == ‘main’:
ipadd = input(‘请输入要检测的IP:’)
#ipadd=‘118.118.8.8’ #不通IP
#ipadd=‘8.8.8.8’ #通的IP
test_ping(ipadd)
运行后提示:
WARNING: Scapy has detected that your pcap service is not running !
WARNING: [SC] StartService: OpenService ʧ 1060:
WARNING: Could not start the pcap service! You probably won’t be able to send packets. Check your winpcap/npcap installation and access rights.
WARNING: Scapy has detected that your pcap service is not running !
WARNING: [SC] StartService: OpenService ʧ 1060:
WARNING: Could not start the pcap service! You probably won’t be able to send packets. Check your winpcap/npcap installation and access rights.
系统环境是windows,检查了服务没有类似名字的服务,想了下,这个PCAP好像是抓包工具提到这个字眼,抓包工具装了后会在网卡添加一个服务,然后就去网卡的属性页面康康,发现了类似名字服务。
两个都安装试试吧!
安装完毕后确定勾选。问题就解决了。OJJK!!!