当前位置: 首页 > news >正文

Scapy使用报错Interface is invalid (no pcap match found) 解决办法

         在win10环境下,想用scapy写一个通过arp协议扫描局域网的程序,主要是想看看有多少个设备在线。多次尝试未果,显示的错误信息有时为Interface is invalid,有时Interface is invalid (no pcap match found) ,为了让程序能尽快通过,在网上查找了一些大神早就测试通过的代码,同样显示该错误。

         后来在网上查找原因,有大神说出现这个问题是Scapy找不到网络接口相关信息,scapy模块是用winpcap来获取网卡相关信息的。用show_interfaces()测试了一下,是可以显示各类所有网络接口的信息的。

               查了一下,WinPcap是Windows平台下访问网络数据链路层的开源库,可以捕获与发送原始数据包,并提供数据包过滤、统计和远程捕获等功能。估计是在通讯时,winpcap无法识别这个网络接口,导致数据包无法正常发送和接收。

        以前为下载微信公众号的视频,曾经装过WinPcap,查看WinPcap的官网,建议使用npcap,下面附上网址。很奇怪,有些网连不上这个网址,我是换了一个网,才把安装包下载下来的。

npcap.comicon-default.png?t=N7T8https://npcap.com/#download下载安装后,以前的问题全部解决,可以通过arp对整个局域网进行扫描。

心得:有时出现问题不是因为你的代码有问题,而是开发环境有问题。

有时还是要自信一点,当你跳出自己的小圈子去分析,没准原原的问题一下都能解决了。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【环境搭建】2.阿里云ECS服务器 安装MySQL
  • 必刷!!软考【系统分析师】100道高频考题(含知识点解析),轻松45+
  • 《玫瑰的故事》打响暑期档,“三连爆”的新丽领跑剧集市场
  • 【算法与数据结构】【数组篇】【题11-题15】
  • 2025广州眼博会,2025广东省眼睛健康及眼科产业展览会
  • 达梦8 开启物理逻辑日志对系统的影响
  • TinyVision V851s 使用 OpenCV + NPU 实现 Mobilenet v2 目标分类识别
  • 超高频载码体有哪些特点?
  • 天气数据集2-应用RNN做天气预测
  • 计算机网络 —— 运输层(四次挥手)
  • 【C++题解】1511. 数字之和为13的整数
  • 小程序中的模版语法
  • STM32理论 —— μCOS-Ⅲ(2/2):时间管理、消息队列、信号量、任务内嵌信号量/队列、事件标志
  • 代码随想录算法训练营第三十七天 | 56. 合并区间、738.单调递增的数字、968.监控二叉树、总结
  • 基于某评论的TF-IDF下的LDA主题模型分析
  • (十五)java多线程之并发集合ArrayBlockingQueue
  • canvas 绘制双线技巧
  • JS函数式编程 数组部分风格 ES6版
  • LeetCode29.两数相除 JavaScript
  • nodejs:开发并发布一个nodejs包
  • Sass 快速入门教程
  • spring cloud gateway 源码解析(4)跨域问题处理
  • spring security oauth2 password授权模式
  • Sublime text 3 3103 注册码
  • vuex 笔记整理
  • WePY 在小程序性能调优上做出的探究
  • 当SetTimeout遇到了字符串
  • 极限编程 (Extreme Programming) - 发布计划 (Release Planning)
  • 计算机常识 - 收藏集 - 掘金
  • 配置 PM2 实现代码自动发布
  • 容器服务kubernetes弹性伸缩高级用法
  • 微服务框架lagom
  • # AI产品经理的自我修养:既懂用户,更懂技术!
  • (01)ORB-SLAM2源码无死角解析-(66) BA优化(g2o)→闭环线程:Optimizer::GlobalBundleAdjustemnt→全局优化
  • (13)[Xamarin.Android] 不同分辨率下的图片使用概论
  • (52)只出现一次的数字III
  • (7)svelte 教程: Props(属性)
  • (LeetCode) T14. Longest Common Prefix
  • (Qt) 默认QtWidget应用包含什么?
  • (附源码)ssm户外用品商城 毕业设计 112346
  • (六)激光线扫描-三维重建
  • (免费领源码)Python#MySQL图书馆管理系统071718-计算机毕业设计项目选题推荐
  • (四)【Jmeter】 JMeter的界面布局与组件概述
  • (算法)大数的进制转换
  • (学习日记)2024.01.19
  • (一)eclipse Dynamic web project 工程目录以及文件路径问题
  • (原創) X61用戶,小心你的上蓋!! (NB) (ThinkPad) (X61)
  • (转)甲方乙方——赵民谈找工作
  • (转)我也是一只IT小小鸟
  • (转)项目管理杂谈-我所期望的新人
  • *1 计算机基础和操作系统基础及几大协议
  • ... 是什么 ?... 有什么用处?
  • .NET I/O 学习笔记:对文件和目录进行解压缩操作
  • .NET 设计模式初探
  • .NET:自动将请求参数绑定到ASPX、ASHX和MVC(菜鸟必看)