nmap 和 nmap -sL 给我矛盾的结果
nmap and nmap -sL giving me contradictory results
我想查找某个子网中所有 PC 的名称。
为此,我输入以下命令:
nmap x.x.x.0/24.
(其中每个x代表一个数字。)
实现相同目的的替代命令应该是这样的:
nmap -sL x.x.x.0/24.
与第一个替代方案的唯一区别应该与结果打印到命令行的格式有关。
但是,不仅格式不同,内容也不同。第一个命令的结果告诉我子网上的每台计算机都已启动。
第二个命令的结果告诉我子网上的每台计算机都已关闭!
这是怎么回事?为什么第一个命令告诉我的与第二个相反?
摘自 nmap 文档:
(-sL option). This feature simply enumerates every IP address in the given target netblock(s) and does a reverse-DNS lookup (unless -n was specified) on each.
那是因为 -sL 只是列出而已。而你的另一个不带参数的命令正在执行真正的扫描。
我想查找某个子网中所有 PC 的名称。
为此,我输入以下命令:
nmap x.x.x.0/24.
(其中每个x代表一个数字。)
实现相同目的的替代命令应该是这样的:
nmap -sL x.x.x.0/24.
与第一个替代方案的唯一区别应该与结果打印到命令行的格式有关。
但是,不仅格式不同,内容也不同。第一个命令的结果告诉我子网上的每台计算机都已启动。
第二个命令的结果告诉我子网上的每台计算机都已关闭!
这是怎么回事?为什么第一个命令告诉我的与第二个相反?
摘自 nmap 文档:
(-sL option). This feature simply enumerates every IP address in the given target netblock(s) and does a reverse-DNS lookup (unless -n was specified) on each.
那是因为 -sL 只是列出而已。而你的另一个不带参数的命令正在执行真正的扫描。