
回顾以前的情况
在上一节中,我们介绍了Nmap的安装和简单性。不知道朋友们有什么问题吗?如果是这样,请在评论区域留言或私人留言。我必须尽力回答!
在学习本节之前,让我们一起回顾一下网络的基本知识。除了OSI和TCP / IP,每个人都应该熟悉网络分层模型。在这里,我们简要回顾一下TCP / IP模型,这将有助于后续学习。

TCP / IP模型
可以这么简单地理解:
接口层:接受数据。

网络层:实现网络之间的互连。
运输层:提供端到端服务。
应用层:提供应用服务。
在本节中,我们将继续学习nmap并学习nmap的基本功能:主机发现。在上一节的介绍中,我们没有添加任何参数,直接添加nmap 192.168.1.20,此默认格式将进行端口扫描。在本节中,我们仅讨论发现主机,而不涉及端口扫描,因此为了节省大家的时间,请首先联系-sn。此参数,此参数仅扫描主机的生存期,不扫描主机端口。例如nmap -sn 192.168.1.20
主机发现的方法有很多,包括arp协议,icmp协议,tcp,udp协议等。
本节首先介绍基于ARP协议的主机发现扫描
基于arp协议的主机发现扫描

ARP协议位于网络层,是接口层和传输层之间的重要协议。其功能是地址转换,即通过IP地址查找MAC地址。相应的RARP协议。 ARP协议是局域网通信中最重要的协议。
在nmap中使用ARP协议参数-PR
命令:nmap -sn -PR 192.168.1/24
在局域网扫描中优先推荐-PR,扫描精度很高。
基于ICMP协议的主机发现扫描
ICMP消息分为:错误消息和查询消息。在这里,我们使用查询消息。


广告显示:附近的3000个人买了一块粗磨砂石,切割后,商人几乎晕倒了!
ICMP消息的类型
1、使用响应请求或响应。
Ping,通常每天使用,使用icmp的响应请求和响应。它与ping基本相同。
命令:nmap -PE 192.168.1.20
2、使用时间戳记来请求或回复。
在许多生产环境中,主机通常禁止ping。如果ping操作失败,并且不能确定主机已脱机,我们还可以使用时间戳来请求或回复。

命令:nmap -PP 192.168.1.1
3、使用地址掩码进行请求和响应。
如果不满足上述两种方法,我们也可以尝试使用地址掩码请求和响应。 (通常用于无盘工作站)
命令:nmap -PM 192.168.1.20
尽管我们已经掌握了上述检测方法,但是随着人们安全意识的不断提高以及Aquan保护设备的不断改进,我们无法保证100%会检测到目标主机。
下一部分预览
在下一节中,我们将继续学习主机发现。我们将分析TCP和UDP等协议。
如果有任何不足之处,请指出。您可以在评论区域留言或发送私人消息。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shouji/article-326167-1.html
希望双方透露更多细节
尽管此后3年一蹶不振
台湾问题没有任何商量和考虑的余地