关于nmap的”dnet: Failed to open device eth1“错误解决

来源:互联网 发布:淘宝宝贝描述制作流程 编辑:程序博客网 时间:2024/06/05 04:28

0x00: 问题

今日想系统的学习一下nmap的用法,运行一条简单的命令:

nmap -sC -p1- www.landgrey.cn

报错:“dnet: Failed to open device eth1”
以前也没见报过这样的错,就查了下资料,发现很可能和winpcap驱动有关。

0x01: 解决过程

然后就下载了
Win10Pcap 10.2.5002 Windows 32bit and 64bit Installer
安装好后,发现扫描过程中报了另一个错 ……

FATAL Bad Memory Block.FATAL Bad Memory Block.FATAL Bad Memory Block.FATAL Bad Memory Block.FATAL Bad Memory Block.FATAL Bad Memory Block.FATAL Bad Memory Block.FATAL Bad Memory Block.FATAL Bad Memory Block.FATAL Bad Memory Block.FATAL Bad Memory Block.FATAL Bad Memory Block.FATAL Bad Memory Block.FATAL Bad Memory Block.FATAL Bad Memory Block.

是不是安装两个winpcap不太兼容?卸载了旧版本的winpcap,然后卸载后好像有什么提醒,也没注意,就自动忽略了~
然后再次运行,发现又提示我没安装winpcap,看来这个Win10Pcap不行啊,就又把Win10Pcap卸载了,卸载时又有提醒,这次才想起仔细看下,发现是卸载时没有找到

C:\Windows\SysWOW64\Packet.dll

查找后发现Packet.dll变成了Packet.dll.bak……尼玛,也不知道是不是杀毒软件搞的鬼,恢复原名后又提示没有找到

C:\Windows\SysWOW64\wpcap.dll

一查发现名字同样是变成了wpcap.dll.bak。恢复后就正常的卸载了。
然后去官网下载最新版的wincap

安装后,再运行原命令,发现问题已经解决了。

nmap -sT 192.168.0.184

Stats: 0:00:03 elapsed; 0 hosts completed (1 up), 1 undergoing Connect ScanConnect Scan Timing: About 4.85% done; ETC: 16:22 (0:00:39 remaining)Nmap scan report for 192.168.0.184Host is up (0.00071s latency).Not shown: 991 filtered portsPORT    STATE SERVICE25/tcp  open  smtp110/tcp open  pop3119/tcp open  nntp143/tcp open  imap465/tcp open  smtps563/tcp open  snews587/tcp open  submission993/tcp open  imaps995/tcp open  pop3s

0x02: 后记

以后一定不能在解决问题的过程中,因为着急而忽略一些解决问题的重要提示。
也不知道dll文件怎么成dll.bak文件的,还好没给我删掉 ×_×

0 0
原创粉丝点击