首页   Vista新闻   Vista应用   Vista技巧   Vista下载   Vista行情   Vista桌面主题   各种下载
Vista探索者
Vista探索者首页>Vista应用>Vista安全> 什么是ARP?什么是ARP攻击?什么是ARP欺骗?
  • 进入探索者首页
  • 什么是ARP?什么是ARP攻击?什么是ARP欺骗?
    来源:Net作者:Net 发布时间:2008-02-27 阅读次数

    什么是ARP?什么是ARP攻击?什么是ARP欺骗?


    Vista探索者(www.vistause.net):什么是ARP?什么是ARP攻击?什么是ARP欺骗?

    举个例子,你局域网内经常有人使用ARP欺骗De木马程序(比如:传奇盗号De软件,某些传奇外挂中也被恶意加载了此程序),而有时,你访问一些网站,却被告知有木马,实际上,那个网站是非常正规De,但是因为这个网站所在De服务器受到arp攻击,就影响到了访问这个网站De用户.

    首先,Vista探索者(www.vistause.net)先描述下什么是ARP

    什么是ARP?

    我们知道,当我们在浏览器里面输入网址时,DNS服务器会自动把它解析为IP地址,浏览器实际上查找De是IP地址而不是网址.那么IP地址是如何转换为第二层物理地址(即MAC地址)De呢?在局域网中,这是通过ARP协议来完成De.ARP协议对网络安全具有重要De意义.通过伪造IP地址和MAC地址实现 ARP欺骗,能够在网络中产生大量DeARP通信量使网络阻塞.所以网管们应深入理解ARP协议.

    一、什么是ARP协议

    ARP协议是%26ldquo;Address Resolution Protocol%26rdquo;(地址解析协议)De缩写.在局域网中,网络中实际传输De是%26ldquo;帧%26rdquo;,帧里面是有目标主机DeMAC地址De.在以太网中,一个主机要和另一个主机进行直接通信,必须要知道目标主机DeMAC地址.但这个目标MAC地址是如何获得De呢?它就是通过地址解析协议获得De.所谓%26ldquo;地址解析%26rdquo;就是主机在发送帧前将目标IP地址转换成目标MAC地址De过程.ARP协议De基本功能就是通过目标设备DeIP地址,查询目标设备DeMAC地址,以保证通信De顺利进行.

    二、ARP协议De工作原理

    在每台安装有TCP/IP协议De电脑里都有一个ARP缓存表,表里DeIP地址与MAC地址是一一对应De,如下表所示.

    主机 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.1.5)向主机B(192.168.1.1)发送数据为例.

    当发送数据时,主机A会在自己DeARP缓存表中寻找是否有目标 IP地址.如果找到了,也就知道了目标MAC地址,直接把目标MAC地址写入帧里面发送就可以了;如果在ARP缓存表中没有找到相对应DeIP地址,主机A 就会在网络上发送一个广播,目标MAC地址是%26ldquo;FF.FF.FF.FF.FF.FF%26rdquo;,这表示向同一网段内De所有主机发出这样De询问: %26ldquo;192.168.1.1DeMAC地址是什么?%26rdquo;网络上其他主机并不响应ARP询问,只有主机B接收到这个帧时,才向主机A做出这样De回应: %26ldquo;192.168.1.1DeMAC地址是00-aa-00-62-c6-09%26rdquo;.这样,主机A就知道了主机BDeMAC地址,它就可以向主机B发送信息了.同时它还更新了自己DeARP缓存表,下次再向主机B发送信息时,直接从ARP缓存表里查找就可以了.ARP缓存表采用了老化机制,在一段时间内如果表中De某一行没有使用,就会被删除,这样可以大大减少ARP缓存表De长度,加快查询速度.

    三、如何查看ARP缓存表

    ARP缓存表是可以查看De,也可以添加和修改.在命令提示符下,输入%26ldquo;arp -a%26rdquo;就可以查看ARP缓存表中De内容了,如附图所示.

    用%26ldquo;arp -d%26rdquo;命令可以删除ARP表中某一行De内容;用%26ldquo;arp -s%26rdquo;可以手动在ARP表中指定IP地址与MAC地址De对应.

    四、ARP欺骗

    其实,此起彼伏De瞬间掉线或大面积De断网大都是ARP欺骗在作怪.ARP欺骗攻击已经成了破坏网吧经营De罪魁祸首,是网吧老板和网管员De心腹大患.

    从影响网络连接通畅De方式来看,ARP欺骗分为二种,一种是对路由器ARP表De欺骗;另一种是对内网PCDe网关欺骗.

    第一种ARP欺骗De原理是%26mdash;%26mdash;截获网关数据.它通知路由器一系列错误De内网MAC地址,并按照一定De频率不断进行,使真实De地址信息无法通过更新保存在路由器中,结果路由器De所有数据只能发送给错误DeMAC地址,造成正常PC无法收到信息.第二种ARP欺骗De原理是%26mdash;%26mdash;伪造网关.它De原理是建立假网关,让被它欺骗DePC向假网关发数据,而不是通过正常De路由器途径上网.在PC看来,就是上不了网了,%26ldquo;网络掉线了%26rdquo;.

    一般来说,ARP欺骗攻击De后果非常严重,大多数情况下会造成大面积掉线.有些网管员对此不甚了解,出现故障时,认为PC没有问题,交换机没掉线De%26ldquo;本事%26rdquo;,电信也不承认宽带故障.而且如果第一种ARP欺骗发生时,只要重启路由器,网络就能全面恢复,那问题一定是在路由器了.为此,宽带路由器背了不少 %26ldquo;黑锅%26rdquo;.

    作为网吧路由器De厂家,对防范ARP欺骗不得已做了不少份内、份外De工作.一、在宽带路由器中把所有PCDeIP-MAC输入到一个静态表中,这叫路由器 IP-MAC绑定.二、力劝网管员在内网所有PC上设置网关De静态ARP信息,这叫PC机IP-MAC绑定.一般厂家要求两个工作都要做,称其为IP- MAC双向绑定.

    五、如何实现ARP攻击?针对ARP原理De例子:

    了解上面这些常识后,现在就可以谈在网络中如何实现ARP欺骗了,可以看看这样一个例子:

    一个入侵者想非法进入某台主机,他知道这台主机De防火墙只对192.0.0.3(假设)这个ip开放23口(telnet),而他必须要使用telnet来进入这台主机,所以他要这么做:
    1、他先研究192.0.0.3这台主机,发现这台95De机器使用一个oob就可以让他死掉.
    2、于是,他送一个洪水包给192.0.0.3De139口,于是,该机器应包而死.
    3、这时,主机发到192.0.0.3Deip包将无法被机器应答,系统开始更新自己Dearp对应表.将192.0.0.3De项目搽去.
    4、这段时间里,入侵者把自己Deip改成192.0.0.3
    5、他发一个ping(icmp 0)给主机,要求主机更新主机Dearp转换表.
    6、主机找到该ip,然后在arp表中加入新Deip--%26gt;mac对应关系.

    上一篇: 如何防范ARP攻击?用什么方法解决ARP欺骗?  
    下一篇: 1分钟破解Vista 系统登录密码,直接登录Vista系统

    共2页: 上一页 1 [2] 下一页
    关注此文读者还看过
    • · 如何防范ARP攻击?用什么方法解决ARP欺
      · 1分钟破解Vista 系统登录密码,直接登录
      · 为什么我的Vista无法使用Movie Maker发
      · 转:关于电脑病毒命名的规则说明
      · Windows Vista服务安全强化的十大策略
      · 【原创】随心所欲修改Vista密码过期提示
    最新更新
    • · 如何防范ARP攻击?用什么方法解决ARP欺
      · 1分钟破解Vista 系统登录密码,直接登录
      · 为什么我的Vista无法使用Movie Maker发
      · 转:关于电脑病毒命名的规则说明
      · Windows Vista服务安全强化的十大策略
      · 【原创】随心所欲修改Vista密码过期提示
    本站推荐
    网站精华
    奥运刺激消费 搜狐
    奥运刺激消费
    联想T61获
    联想T61获
    希捷推新款250GB硬盘 NB大容量时代来临
    希捷推新款25
    • ·联想T61获
    • ·希捷推新款250GB硬盘 NB大容量
    • ·苹果MacBook Pro笔记本将用多
    • ·13寸商务机:富士通S2210仅卖8
    • ·华硕双核独显机A8Sr 特惠千元
    文章关注度排行
    · 如何防范ARP攻击?用什么方法解决ARP欺
    · Windows装机必备软件大全,全部支持Vist
    · 1分钟破解Vista 系统登录密码,直接登录
    · 【原创】使用Windows Vista BitLocker加
    · 【原创】Windows Vista激活有方法
    · 破解Windows Vista的本地密码!非高手莫
    · Windows Vista服务安全强化的十大策略
    · 转:关于电脑病毒命名的规则说明
    · 为什么我的Vista无法使用Movie Maker发
    · 利用极点五笔6.0漏洞,轻松破解登录Wind
    热点推荐
    奥运刺激消费 搜狐
    奥运刺激消费 搜狐
    联想T61获
    联想T61获
    希捷推新款250GB硬盘 NB大容量时代来临
    希捷推新款250GB硬盘 NB
    苹果MacBook Pro笔记本将用多触点技术
    苹果MacBook Pro笔记本
    13寸商务机:富士通S2210仅卖8500左右
    13寸商务机:富士通S221
    华硕双核独显机A8Sr 特惠千元亮出最强性价比
    华硕双核独显机A8Sr 特
    vista探索者
    ©2006 Microsoft and its suppliers. 保留所有权利。 使用条款 广告服务 隐私声明 反垃圾邮件策略
    探索者ICP证B2-20030003号