Nmap安装后"Failed to open device ethxxx"问题的解决办法

Posted catt1e

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nmap安装后"Failed to open device ethxxx"问题的解决办法相关的知识,希望对你有一定的参考价值。

问题描述

在描述问题之前,首先说一下,笔者的电脑是Win10操作系统

在Nmap安装完成后,输入指令"nmap"显示出来一些参数,应该是没问题的,但是正式使用时(输入IP地址开始扫描后),出现"Failed to open device ethxxx"的错误,在网上查了一下,说是Winpcap的问题,让卸载了重新下载,但是,在控制面板——卸载程序并未找到Winpcap程序,在网上搜卸载Winpcap的方法,均没起到作用。

注:有的读者可能想问自己碰到的究竟是什么问题,现在给大家分析一下:先来看看百度上关于Winpcap的介绍——Winpcap(windows packet capture)是windows平台下一个免费,公共的网络访问系统;开发winpcap这个项目的目的在于为win32应用程序提供访问网络底层的能力;结合一下报错信息,翻译过来就是打开...设备失败的问题,整合一下我们现在拥有的信息——Nmap打开不了网卡设备。

解决问题

在网上找了资料后,查到Winpcap已经不更新了,推荐是让使用Npcap(原话出处/参考链接/下载Winpcap的地址:https://www.winpcap.org/install/default.htm),思考了一下,下载Nmap的时候下面就有这个Npcap,那就下载一下吧!

Npcap下载地址和Nmap下载地址一样:https://nmap.org/download.html ,进入网站找到对应的软件下载即可。

安装顺序的话我是先安装Npcap,再安装Nmap,最后运行Nmap,发现问题已经解决。

注:网页打开的均比较慢,请耐心等待;下载软件的时候可以复制下载链接地址,用迅雷下载,网页下载的速度比较慢。

以上是关于Nmap安装后"Failed to open device ethxxx"问题的解决办法的主要内容,如果未能解决你的问题,请参考以下文章

如何解决hadoop文件无法浏览问题“Failed to retrieve data from /webhdfs/v1/?op=LISTSTATUS: Server Error“

setup failed to launch installation engine 服务器运行失败

Failed to to start Clean up any mess left by 0dns-op解决方

mongodb安装之后使用robo3t连接出现 Failed to load list of database Failed to execute "listdatabases"

Gentoo:startx出现Failed to load module问题

QTerror: Failed to retrieve MSVC Environment from "VCvcvarsall.bat":