实战:ARP攻击原理及解决方法pc软件 文章资讯 手机软件

您当前的位置→图文中心ARP文章ARP欺骗实战:ARP攻击原理及解决方法

实战:ARP攻击原理及解决方法


2008/8/4 18:38:01 编辑:佚名 来源:admin 

局域网内有人使用ARP欺骗的木马程序(比如:传奇盗号的软件, 某些传奇外挂中也被恶意加载了此程序)。

【故障原理】

要了解故障原理, 我们我自己先来了解一下ARP协议。
 

 

就在局域网中, 可以通过ARP协议来完成IP地址转换为第二层物理地址(即MAC地址)的。 ARP协议对网络net安全具有重要的意义。 可以通过伪造IP地址和MAC地址实现ARP欺骗, 能够就在网络net中产生大量的ARP通信量使网络net阻塞。
ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写。 就在局域网中, 网络net中实际传输的是“帧”, 帧里面是有目标主机的MAC地址的。 就在以太网中, 一个主机要和另一个主机来进行直接通信, 就一定要要知道目标主机的MAC地址。 但这个目标MAC地址是怎么才能获得的呢?它就是可以通过地址解析协议获得的。 所谓“地址解析”就是主机就在发送send帧前将目标IP地址转换成目标MAC地址的过程。 ARP协议的可以说是功能就是可以通过目标设备的IP地址, 查询目标设备的MAC地址, 以保证通信的顺利来进行。
每台安装有TCP/IP协议的电脑里都有一个ARP缓存表, 表里的IP地址与MAC地址是一一对应的, 如下表所示。

主机 IP地址 MAC地址
A 192.168.16.1 aa-aa-aa-aa-aa-aa
B 192.168.16.2 bb-bb-bb-bb-bb-bb
C 192.168.16.3 cc-cc-cc-cc-cc-cc
D 192.168.16.4 dd-dd-dd-dd-dd-dd


我们我自己以主机A(192.168.16.1)向主机B(192.168.16.2)发送send数据信息为例。 当发送send数据信息时, 主机A会就在我自己的ARP缓存表中寻找是否有目标IP地址。 如果去寻找到了, 也就知道了目标MAC地址, 直接把目标MAC地址写入帧里面发送send就可以能够了;如果就在ARP缓存表中没有去寻找到相对应的IP地址, 主机A就一定会就在网络net上发送send一个广播, 目标MAC地址是“FF.FF.FF.FF.FF.FF”, 这表示向同一个网段内的所有主机发出这样的询问:“192.168.16.2的MAC地址是什么?”网络net上其他主机并不响应ARP询问, 只有主机B接收到这个帧时, 才向主机A做出这样的回应:“192.168.16.2的MAC地址是bb-bb-bb-bb-bb-bb”。 这样, 主机A就知道了主机B的MAC地址, 它就可以能够向主机B发送send信息了。 同一个时间它还更新了我自己的ARP缓存表, 下次再向主机B发送send信息时, 直接从ARP缓存表里查找就可以能够了。 ARP缓存表采用了老化机制, 就在一段时间内如果表中的某一行没有使用, 就一定会被删除, 这样可以能够很大很大减少ARP缓存表的长度, 加快查询速度。
从上面可以能够看出, ARP协议的基础就是信任局域网内所有的人, 那么就很容易实现就在以太网上的ARP欺骗。 对目标A来进行欺骗, A去Ping主机C却发送send到了DD-DD-DD-DD-DD-DD这个地址上。 如果来进行欺骗的时候, 把C的MAC地址骗为DD-DD-DD-DD-DD-DD, 于是A发送send到C上的数据信息包都变成发送send给D的了。 这不正好是D能够接收到A发送send的数据信息包了么, 嗅探成功。
A对这个变化一点都没有意识到, 但是接下来的事情就让A产生了怀疑。 因为A和C连载不上了。 D对接收到A发送send给C的数据信息包可没有转交给C。
做“man in the middle”, 来进行ARP重定向。 打开D的IP转发功能, A发送send过来的数据信息包, 转发给C, 好比一个路由器一样。 不过, 假如D发送sendICMP重定向的话就中断了整个计划。
D直接来进行整个包的修改转发, 捕获到A发送send给C的数据信息包, 全部来进行修改后再转发给C, 而C接收到的数据信息包完全认为是从A发送send来的。 不过, C发送send的数据信息包又直接传递给A, 倘若再次来进行对C的ARP欺骗。 现就在D就完全成为A与C的中间桥梁了, 对于A和C之间的通讯就可以能够了如指掌了。

相关文章
  • 王者荣耀吕布团战技巧及实战
  • 王者荣耀你不知道的一些实战小数据,实用性超强!
  • 王者荣耀花木兰实战怎么样?花木兰实战技巧分享
  • 王者荣耀 引擎之心赵云实战体验
  • 王者荣耀达摩实战心得详解
  • 王者荣耀李元芳实战该怎么玩 王者荣耀李元芳实战攻略介绍
  • LOL新模式血月狩猎实战视频 提前了解玩法
  • 重度手游归来 iTools手游助手提升实战体验
  • 发表评论
    阅读排行
    网站帮助 - 广告合作 - 下载声明 - 网站地图