kali成长技术

扫描器原理详解

2020-02-17  本文已影响0人  lincso

TCP扫描

ARP定义及原理

arp(地址解析协议)工作在数据链路层,与硬件接口联系对上层提供服务。ip数据包通过以太网发送,而以太网设备不识别32位ip地址它们时以48位进行传输的,所以必须把ip目的地址转换成以太网地址。
每台主机都会在自己的arp缓冲区中建立arp表,通过此表可表示ip地址对应的mac地址。发送数据包是会查找自己的ARP表,没有则发送ARP广播包,查询目标的mac地址。
ARP欺骗则是发送一个自己伪造的arp应答,当其他主机接收到将包放在自己的ARP表中就会造成网络出现掉线等问题。
通过arp查mac地址说明有主机存活,通过ping可检测有无防火墙,snmp可判断是否有网络设备,如果是还可以得到设备名。

操作系统识别技术

1.icmp查看TTL值,不同的操作系统是不一样的。

2.获取应用程序标识

对主机进行Telnet或ftp可返回banner信息。

3.操作系统指纹

1.TTL
2.df位
3.Window size
4.ack序号
5.icmp地址屏蔽请求
6.FIN包的响应
7.虚假标识的SYN包
8.ISN
9.icmp错误信息
10.icmp消息引用
11.tos服务类型
12.分段重组处理
13.mss(最大分段尺寸)
14.SYN FLOOD限度
15.主机使用的端口
16.Telnet选项指纹
17.http指纹
18.打印机服务指纹
上一篇 下一篇

猜你喜欢

热点阅读