Nmap 扫描出现问题(root privileges)

我遇到了一个类似问题。在这里借大佬的地方仅是为了记录下这个问题。
问题场景:win10【最近想换成kali做日常操作系统】使用pentestbox的nmap,通过vpn对HTB中的一个靶场进行攻击,发现无法进行正确扫描。
nmap是使用默认网卡进行扫描的,所以首先查看一下各个网卡信息。
nmap -iflist发现需要的网卡后,对服务具体信息和操作系统识别。
nmap -e eth6 -sC -sV XXX.XXX.XXX在解决问题过程中,国外有人提出使用--unprivileged解决。但使用该参数后再使用UDP扫描会提示 root privileges的错误,去掉这个参数就正常了。

■网友
需要指定网卡扫描,因为电脑连接了vpn,nmap扫描是默认网卡

nmap -e ppp0 -v -n -T4 -Pn --unprivileged 192.168.1.1
-e \u0026lt;iface\u0026gt;: Use specified interface //使用指定的网卡
--unprivileged: Assume the user lacks raw socket privileges //假设用户缺少原始套接字权限
Nmap 扫描出现问题(root privileges)
【Nmap 扫描出现问题(root privileges)】

■网友
你要把--unprivileged 加到后面例如 nmap XX.XX.XX.XX ----unprivileged
■网友
好像nmap不能在电脑直接拨号的情况下扫描(就是那个ppp0),中间加猫或带拨号功能的路由器吧,或者在虚拟机里扫。仅能想到以上两个方案
■网友
nmap 对于操作系统的检测需要管理员权限,以管理员身份运行命令行再试一下吧.


    推荐阅读