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,發現問題已經解決。

注:網頁打開的均比較慢,請耐心等待;下載軟件的時候可以復制下載鏈接地址,用迅雷下載,網頁下載的速度比較慢。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM