思科交换机如何防范典型欺骗和攻击(3)
2.3高级防范
通过交换机的端口性设置每个 DHCP 请求指定端口上使用唯一的 MAC 地址,通常 DHCP 服务器通过 DHCP 请求的报文中的 CHADDR 段判断客户端 MAC 地址,通常这个地址和客户端的真是 IP 相同,但是如果攻击者不修改客户端的 MAC 而修改 DHCP 报文中 CHADDR ,实施 Dos 攻击, Port Security 就不起作用了, DHCP 嗅探技术可以 DHCP 请求报文中的 CHADDR 字段,判断该字段是否和 DHCP 嗅探表相匹配。这项功能在有些交换机是缺省配置的,有些交换机需要配置,具体需要参考相关交换机的配置文档。
3 ARP欺骗/ MITM(Man-In-The-Middle)攻击和防范
3.1 MITM(Man-In-The-Middle) 攻击原理
按照 ARP 协议的设计,为了减少上过多的 ARP 数据通信,一个主机,即使收到的 ARP 应答并非自己请求得到的,它也会将其插入到自己的 ARP 缓存表中,这样,就造成了“ ARP 欺骗”的可能。如果黑客想探听同一网络中两台主机之间的通信(即使是通过交换机相连),他会分别给这两台主机发送一个 ARP 应答包,让两台主机都“误”认为对方的 MAC 地址是第三方的黑客所在的主机,这样,双方看似“直接”的通信连接,实际上都是通过黑客所在的主机间接进行的。黑客一方面得到了想要的通信内容,另一方面,只需要更改数据包中的一些信息,成功地做好转发工作即可。在这种嗅探方式中,黑客所在主机是不需要设置网卡的混杂模式的,因为通信双方的数据包在物理上都是发送给黑客所在的中转主机的。
这里举个例子,假定同一个局域网内,有 3 台主机通过交换机相连:
A 主机: IP 地址为 192.168.0.1 , MAC 地址为 01:01:01:01:01:01 ;
B 主机: IP 地址为 192.168.0.2 , MAC 地址为 02:02:02:02:02:02 ;
C 主机: IP 地址为 192.168.0.3 , MAC 地址为 03:03:03:03:03:03 。
B 主机对 A 和 C 进行欺骗的前奏就是发送假的 ARP 应答包,如图 所示
在收到 B主机发来的ARP应答后,A主机应知道:
到 192.168.0.3 的数据包应该发到 MAC 地址为 020202020202 的主机; C 主机也知道:到 192.168.0.1 的数据包应该发到 MAC 地址为 020202020202 的主机。这样, A 和 C 都认为对方的 MAC 地址是 020202020202 ,实际上这就是 B 主机所需得到的结果。当然,因为 ARP 缓存表项是动态更新的,其中动态生成的映射有个生命期,一般是两分钟,如果再没有新的信息更新, ARP 映射项会自动去除。所以, B 还有一个“任务”,那就是一直连续不断地向 A 和 C 发送这种虚假的 ARP 响应包,让其 ARP缓存中一直保持被毒害了的映射表项。
现在,如果 A 和 C 要进行通信,实际上彼此发送的数据包都会先到达 B 主机,这时,如果 B 不做进一步处理, A 和 C 之间的通信就无法正常建立, B 也就达不到“嗅探”通信内容的目的,因此, B 要对“错误”收到的数据包进行一番修改,然后转发到正确的目的地,而修改的内容,无非是将目的 MAC 和源 MAC 地址进行替换。如此一来,在 A 和 C 看来,彼此发送的数据包都是直接到达对方的,但在 B 来看,自己担当的就是“第三者”的角色。这种嗅探方法,也被称作“ Man-In-The-Middle ”的方法。如图 所示。
- · 四个系列低端路由器简单配置方法
- · Cisco ios软件的安装升级方法
- · 下一代IP网络成为电信业转型的引擎
- · 思科交换机如何防范典型欺骗和攻击(图)
- · 谁更安全? 黑客眼中的防火墙与路由器
- · 强化安全抗击网络攻击 思科推出网络安全软件
- · 微软认证系统管理员的常见问题
- · 思科系统公司研究报告称IPV6即将取代IPV4
- · ping 命令工作原理详细解析
- · 思科投资印度11亿美元
- · CCNP路由精华:在可扩展的网络中实施BGP
- · CCNP路由精华6:配置基本的边界网关协议
- · CCNP路由精华5:配置EIGRP
- · CCNP路由精华4:互连多个OSPF区域
- · Cisco 3550速率限制的配置方法
- · CCNA报考步骤问与答 考试必备
- · cisco 2621xm 做NAT典型配置
- · 思科3200万美元下注中国研发 主攻网络电话
- · 配置CA互操作性之--配置任务列表
- · 配置CA互操作性之--ca互操作性配置举例
- · Cisco 3640配QOS-承诺访问速度(CAR)
- · Cisco 3640策略路由配置
- · Cisco 3550速率限制的详细配置过程
- · Cisco MDS 9000系列多层交换机扩展SAN
- · 交换式以太网技术及局域网交换机
- · 思科交换机如何防范典型欺骗和攻击
- · 详述Cisco路由器的控制策略的应用
- · 思科启用中国研发中心 将提供一流技术
- · 思科计划收购Nemo公司增强网络升级功能
- · CCNP路由精华3:在单个区域办配置OSPF
- · 思科领跑路由器和交换机市场 华为第三
- · 从民工到CCNA-献给想考认证的朋友
- · CCNP路由精华1:路由选择原理
- · 思科新认证-CCNS
- · Cisco IOS 基本命令集
- · CCNA考试技巧谈
- · 配置路由器实现多设备控制端口访问
- · Cisco路由器的备份配置方法
- · cisco 2500路由器实现ADSL接入
- · 理解Cisco PIX 防火墙的转换和连接
- · 在Cisco3640上配置VoIP
- · Cisco路由器故障诊断技术及相关口令
- · 如何配置Cisco PIX防火墙
- · 关于IP-MAC绑定的交换机设置
- · Cisco PIX Syslog 配置说明

