当前位置:首页 > 问答百科 > 正文内容

arp攻击的原理及防范,ARP攻击的原理,现象,和解决方法是什么?

福瑞号2023-06-22 04:17:57问答百科519

ARP攻击是指攻击者通过伪造ARP应答包欺骗目标机器,使其将正常的MAC地址和对应的IP地址信息替换为攻击者制定的MAC地址和IP地址,从而使攻击者可以窃取数据或者实现中间人攻击等恶意行为。防范ARP攻击的方法包括:使用静态ARP表、启用ARP检测、使用ARP防火墙、使用交换机的安全端口、使用VPN等。

ARP攻击的原理、现象和解决方法


ARP协议原理

ARP(Address Resolution Protocol)是一种将IP地址转化成物理地址的协议。在从IP地址到物理地址的映射中,有两种方式:表格方式和非表格方式。ARP则是将网络层(IP层,也就是相当于OSI的第三层)地址解析为数据连接层(MAC层,也就是相当于OSI的第二层)的MAC地址。当机器A要向主机B发送报文时,会查询本地的ARP缓存表,找到B的IP地址对应的MAC地址后,就会进行数据传输。如果未找到,则广播ARP请求报文请求IP地址为Ib的主机B回答物理地址Pb。其他主机都会接收到ARP请求,但只有主机B能够回答该请求。B向A发回一个ARP响应报文,其中包含B的MAC地址。接着,A主机会更新和使用这个MAC地址发送数据。

ARP协议并不只在发送了ARP请求后才会接收ARP应答。当计算机接收到ARP应答数据包时,就会更新本地ARP缓存,将应答中的IP和MAC地址存储在ARP缓存中。因此,当某台机器B伪造另一台机器C的MAC地址时,如果它向A发送这个假的MAC地址并被A接收到,那么A就会更新本地的ARP缓存。这种ARP欺骗会导致网络不通,因为局域网的网络流通是按照MAC地址而不是IP地址。因此,这种假的MAC地址在A主机上会变成一个不存在的MAC地址,也就造成了网络不通。


利用ARP攻击限制网络访问

网络执法官利用的就是ARP协议原理,以限制某台电脑的网络访问。它的原理是通过ARP欺骗发给被攻击的电脑一个假的网关IP地址对应的MAC地址,使其找不到网关真正的MAC地址,从而禁止其上网。这可以通过修改MAC地址改变IP地址到MAC地址的映射来突破。我们可以在注册表中修改MAC地址,并利用ARP -s命令将IP地址和MAC地址映射起来,解除网络封锁。

arp攻击的原理及防范


利用Arpkiller找到对方计算机

在突破网络封锁后,我们还可以利用Arpkiller的“Sniffer杀手”工具扫描整个局域网IP段,然后查找处在“混杂”模式下的计算机来找到对方。具体方法是:运行Arpkiller,点击“Sniffer监测工具”,输入检测的起始和终止IP,开始检测。如果检测到某个IP地址处于混杂模式下,它就是我们的目标,我们可以利用网络执法官将其也给封锁了。

扫描二维码推送至手机访问。

版权声明:本文由福瑞号发布,如需转载请注明出处。

本文链接:https://www.furui.com.cn/178868.html

“arp攻击的原理及防范,ARP攻击的原理,现象,和解决方法是什么?” 的相关文章

如何剪窗花分享剪窗花的制作过程(分享五瓣窗花剪纸教程:过年)

如何剪窗花分享剪窗花的制作过程(分享五瓣窗花剪纸教程:过年)

这节课为大家分享两个比较简单的窗花图案,考虑到孩子们都已经放假了,马上又要迎来新年,带着家里的孩子剪窗花是个不错的选择,既锻炼大脑和手指的灵活性,又传承了非遗文化,一举两得。 筛选出来的这两款窗花老少皆可,难度不大,基本上大家都能剪出来。下面两张图是剪好后的最终剪纸效果。 两种窗花的具体剪纸步骤...

什么是奇函数(奇函数的定义)

什么是奇函数(奇函数的定义)

奇函数的定义 1、奇函数的定义为,关于F(x)的任何一个x,都有F(x)=F(—x),也就是说一个数的函数值与这个数的相反数的函数值是互为相反数的;2、和奇函数相对应的是偶函数,偶函数和奇函数的性质相反;3、奇函数的图形关于原点中心对称。函数是数学中一个非常重要的部分,通过学习函数,我们可以进行计算...

up主是什么意思(up主是什么意思)

up主是什么意思(up主是什么意思)

经常听到某人说自己是个up主,或者很喜欢那个up主,那么up主究竟是什么意思,我们一起来看看吧! 首先我们要明白up是uploader英文的缩写,是上传的意思,这里主就是本人的意思,合起来就是:在一些网站上传视频的人,他们制作上传视频到某些视频网站,up主是从日本传过来的,在国内的a站和b站被经常...