教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 论文> 其他论文> 校园网ARP欺骗及攻击和安全防范措施

校园网ARP欺骗及攻击和安全防范措施

上传者:网友
|
翻新时间:2023-06-10

校园网ARP欺骗及攻击和安全防范措施

校园网ARP欺骗及攻击和安全防范措施 校园网ARP欺骗及攻击和安全防范措施 校园网ARP欺骗及攻击和安全防范措施 文章来源

【摘要】本文首先介绍了ARP协议的概念和工作原理,接着分析了当前ARP病毒的主要类型和特点,最后提出了一些具体的防范措施,来应对ARP的欺骗和攻击。本文笔者结合自己的一些网络管理经验,对ARP病毒进行了分析和总结,并提出了相应的防范措施。

【关键词】APR 病毒攻击 防范措施

一、ARP协议及工作原理

1. ARP协议简介

ARP协议是Address Resolution Protocol地址解析协议的缩写,在局域网中以帧的方式进行传输数据,并且根据帧中目标主机的MAC地址来进行寻址。在以太网中,一台主机要和另一台主机进行直接通信,就必须要知道目的主机的MAC地址,这个目的MAC地址就是通过ARP协议获取的,地址解析就是主机在发送帧前将目的主机的IP地址转换成目的主机MAC地址的过程,这样才能保证局域网内各主机间可靠快速的通信。

2.ARP协议的工作原理

a.在同一个网段内

假设主机A和B在同一个网段,主机A要向主机B发送信息。具体的地址解析过程如下。

(1)主机A首先查看自己的ARP缓存表,确定其中是否包含有主机B对应的ARP表项。如果找到了主机B对应的MAC地址,则主机A直接利用ARP表中的MAC地址,对IP数据包进行帧封装,并将数据包发送给主机B。

(2)如果主机A在ARP缓存表中找不到对应的MAC地址,则将缓存该数据报文,然后以广播方式发送一个ARP请求报文。由于ARP请求报文以广播方式发送,该网段上的所有主机都可以接收到该请求,但只有被请求的主机B会对该请求进行处理。

(3)主机B比较自己的IP地址和ARP请求报文中的目标IP地址,如果相同则将ARP请求报文中的发送端主机A的IP地址和MAC地址存入自己的ARP表中。之后以单播方式发送ARP响应报文给主机A。

(4)主机A收到ARP响应报文后,将主机B的MAC地址加入到自己的ARP缓存表中以用于后续报文的转发,同时将IP数据包进行封装后发送出去。

b.在不同网段间

当主机A和主机B不在同一网段时,主机A就会先向网关发出ARP请求报文。当主机A从收到的响应报文中获得网关的MAC地址后,将报文封装并发给网关。如果网关没有主机B的ARP表项,网关会广播ARP请求,目标IP地址为主机B的IP地址,当网关从收到的响应报文中获得主机B的MAC地址后,就可以将报文发给主机B;如果网关已经有主机B的ARP表项,网关直接把报文发给主机B。

二、ARP的主要欺骗及攻击方式

1.ARP欺骗

网络欺骗是黑客常用的攻击手段之一,网络ARP欺骗分为两种,一种是对路由器ARP表的欺骗,另一种是对内网主机的网关欺骗。前一种欺骗的原理是攻击者通过截获分析网关数据,并通知路由器一系列错误的内网IP地址和MAC地址的映射,按照一定的频率不断进行使真实的地址信息映射无法通过更新保存在路由器中,结果路由器转发数据到错误的MAC地址的主机,造成正常主机无法收到信息;后一种ARP欺骗的原理是伪造网关,它的原理是把真实网关的的IP地址映射到错误的MAC地址,这样主机在向网关发送数据时,不能够到达真正的网关,如果假网关不能上网,那么真实的主机通过假网关也不能上网。

2.中间人攻击

按照ARP协议的设计,一个主机即使收到的ARP应答并非自身请求得到的,也会将其IP地址和MAC地址的对应关系添加到自身的ARP映射表中。这样可以减少网络上过多的ARP数据通信,但也为ARP欺骗创造了条件。如图1所示,PC-X为X主机,MAC-X为X主机的物理地址,IP-X为X主机的IP地址。PC-A和PC-C通过交换机S进行通信。此时,如果有攻击者(PC-B)想探听PC-A和PC-C之间的通信,它可以分别给这两台主机发送伪造的ARP应答报文,使PC-A中的ARP缓存表中IP-C和MAC-B所对应,PC-C中的ARP缓存表中IP-A和MAC-B所对应。此后,PC-A和PC-C之间看似直接的通信,实际上都是通过攻击者所在的主机间接进行的,如图1虚箭头所示,即PC-B担当了中间人的角色,可以对信息进行窃取和篡改。这种攻击方式就称作中间人攻击。

3.ARP泛洪攻击

攻击主机持续把伪造的IP地址和MAC地址的映射对发给受害主机,对于局域网内的所有主机和网关进行广播,抢占网络带宽并干扰正常通信。导致网络中的主机和交换机不停地来更新自己的IP地址和MAC地址的映射表,浪费网络带宽和主机的CPU,使主机间都不能正常通信。

除了中间人攻击、ARP泛洪攻击外,还有Dos攻击等。

三、ARP攻击的主要防范措施

1. IP地址和MAC地址的静态绑定

(1)在用户端进行绑定

ARP欺骗是通过ARP的动态刷新,并不进行验证的漏洞,来欺骗内网主机的,所以我们把ARP表全部设置为静态可以解决对内网的欺骗,也就是在用户端实施IP和MAC地址绑定,可以再用户主机上建立一个批处理文件,此文件内容是绑定内网主机IP地址和MAC地址,并包括网关主机的IP地址和MAC地址的绑定,并把此批处理文件放到系统的启动目录下,使系统每次重启后,自动运行此文件,自动生成内网主机IP地址到MAC地址的映射表。这种方法使用于小型的网络中。

(2)在交换机上绑定

在核心交换机上绑定用户主机IP地址和网卡的MAC地址,同时在边缘交换机上将用户计算机网卡的IP地址和交换机端口绑定的双重安全绑定方式。这样可以极大程度上避免非法用户使用ARP欺骗或盗用合法用户的IP地址进行流量的盗取,可以防止非法用户随意接入网络,网络用户如果擅自改动本机网卡的IP或MAC地址,该机器的网络访问将被拒绝,从而降低了ARP攻击的概率。

2.采用VLAN技术隔离端口

局域网的网络管理员可根据需要,将本单位网络规划出若干个VLAN,当发现有非法用户在恶意利用ARP欺骗攻击网络,或因合法用户受病毒ARP病毒感染而影响网络时,网络管理员可先找到该用户所在的交换机端口,然后将该端口划一个单独的VLAN,将该用户与其它用户进行隔离,以避免对其它用户的影响,当然也可以利用将交换机的该端口关掉来屏蔽该用户对网络造成影响。

3.采取802.1X认证

802.1X认证可以将使未通过认证的主机隔离,当发现某台主机中毒时,将禁止其认证从而达到将中毒主机隔离网络的目的。

例如,在本人所在学校就是需要上网的用户要提前到网络管理中心登记,也就是在网关中心申请一个用户名,并创建密码,并且把自己的MAC地址和用户名进行绑定,如果自己的换网卡后,还需要去网络管理中心进行重新绑定。用户上网前首先运行一个客户端软件,输入用户名密码后,通过认证服务器认证成功后才能上网。

4.防火墙和杀毒软件

可以安装ARP防火墙或者开启局域网ARP防护,比如360安全卫士等ARP病毒专杀工具,并且实时下载安装系统漏洞补丁,关闭不必要的服务等来减少病毒的攻击。

下载文档

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

网友最新关注

一件令我感动的事
一件令我感动的事
雨夜
邓说之倔的后果
一件令我感动的事
《草船借箭》缩写
一件令我感动的事
六一”联欢会发言稿
一件令我感动的事
《草船借箭》缩写
感动
一件令我感动的事
一件令我感动的事
一件令我感动的事
一件令我感动的事
谈怎样写案件调查终结报告
调查报告写作知识
浅谈演讲稿的写作技巧与重点
婚庆、慰问、商业贺词范例集锦
如何做好公文处理中的主题词标引
竞聘演讲稿写作技巧
怎样提高文字综合写作水平
商业计划书写作知识
论文写作时应注意的几个问题
竟聘演讲稿的写作技巧
如何训练写作技巧
国际邮件书写格式及信封要求
个人简历写作技巧
网络新闻写作的12个技巧
医学论文书写方法与技巧
论安全玻璃在高层建筑中的使用
浅谈高层建筑的美学价值
论建设工程施工现场管理
钢筋混凝土楼面裂缝防治措施
浅论工业厂房的建筑艺术
生态视角下的小城镇规划建设思考
现浇楼板板角裂缝的分析及预防
怎样写施工方案?
管理在建筑施工中的作用
绿色建筑及绿色建筑的发展现状
论文化广场设计
混凝土裂缝成因与控制
CFG桩复合地基的施工和试验
浅论建筑工程施工管理采用网络计划技术的发展分析
屋面防水的施工质量控制
《动手做做看》随堂练习 巩固篇
《动手做做看》 趣闻故事
《动手做做看》 考点练兵2
《邮票齿孔的故事》 整体阅读感知
《邮票齿孔的故事》 重难点分析
《动手做做看》 写作指导及训练素材
《邮票齿孔的故事》 重点字词
《动手做做看》 整体阅读感知
《动手做做看》 重点问题探究
《动手做做看》 考点练兵1
《邮票齿孔的故事》随堂练习 巩固篇
《动手做做看》 知识点精析
《动手做做看》 范文习作
《动手做做看》 重难点分析
《邮票齿孔的故事》 重点句子探究