应该使用什么命令才能使 NMAP 还返回连接到 SIP 端口的设备名称?我的意思是检索设备的 SNMP 设备名称 (sysName.0) 系统名称(路由器、VoIP 等)如果此设备启用了 SNMP。
nmap -p 5060 -sU -P0 21.12.32.123/24
因此,我们可能还应该在它发现的所有设备上查询 snmp。
最佳答案
尝试将其与默认脚本结合起来,如下所示:
sudo nmap -sU -p 161,5060 --script default,snmp-sysdescr 21.12.32.123/24
请注意,如果您的 SNMP 代理配置了其他社区,则 public
(或者在 v3 类似的 AUTH 机制的情况下),您需要像这样在命令行上传递它
--script-args snmpcommunity=<community string>
关于linux - 如何配置 NMAP 还返回启用了 SIP 端口的设备名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41678747/