ARP局域网断网攻击分析及演示

ARP断网攻击,是针对以太网地址解析协议(ARP)的一种攻击技术。此种攻击可让攻击者取得局域网上的数据封包甚至可篡改封包,且可让网络上特定计算机或所有计算机无法正常连接。

ARP断网攻击就是通过伪造IP地址和MAC地址实现ARP欺骗,能够在网络中产生大量的ARP通信量使网络阻塞,攻击者只要持续不断的发出伪造的ARP响应包就能更改目标主机ARP缓存中的IP-MAC条目,造成网络中断

ARP攻击原理

ARP攻击主要是存在于局域网网络中,局域网中若有一台计算机感染ARP木马,则感染该ARP木马的系统将会试图通过“ARP欺骗”手段截获所在网络内其它计算机的通信信息,并因此造成网内其它计算机的通信故障。

某机器A要向主机B发送报文,会查询本地的ARP缓存表,找到B的IP地址对应的MAC地址后,就会进行数据传输。如果未找到,则A广播一个ARP请求报文(携带主机A的IP地址Ia——物理地址Pa),请求IP地址为Ib的主机B回答物理地址Pb。网上所有主机包括B都收到ARP请求,但只有主机B识别自己的IP地址,于是向A主机发回一个ARP响应报文。其中就包含有B的MAC地址,A接收到B的应答后,就会更新本地的ARP缓存。接着使用这个MAC地址发送数据(由网卡附加MAC地址)。因此,本地高速缓存的这个ARP表是本地网络流通的基础,而且这个缓存是动态的。(以上是原理)

ARP攻击操作演示(做渗透测试用,出现任何损失概不负责)

ARP攻击如何防御

一、双绑措施

双绑是在路由器和终端上都进行IP-MAC绑定的措施,它可以对ARP欺骗的两边,伪造网关和截获数据,都具有约束的作用。这是从ARP欺骗原理上进行的防范措施,也是最普遍应用的办法。它对付最普通的ARP欺骗是有效的。

但双绑的缺陷在于3点:

1、 在终端上进行的静态绑定,很容易被升级的ARP攻击所捣毁,病毒的一个ARP –d命令,就可以使静态绑定完全失效。

2、 在路由器上做IP-MAC表的绑定工作,费时费力,是一项繁琐的维护工作。换个网卡或更换IP,都需要重新配置路由。对于流动性电脑,这个需要随时进行的绑定工作,是网络维护的巨大负担,网管员几乎无法完成。

3、 双绑只是让网络的两端电脑和路由不接收相关ARP信息,但是大量的ARP攻击数据还是能发出,还要在内网传输,大幅降低内网传输效率,依然会出现问题。

因此,虽然双绑曾经是ARP防范的基础措施,但因为防范能力有限,管理太麻烦,现在它的效果越来越有限了。

二、ARP个人防火墙

在一些杀毒软件中加入了ARP个人防火墙的功能,它是通过在终端电脑上对网关进行绑定,保证不受网络中假网关的影响,从而保护自身数据不被窃取的措施。ARP防火墙使用范围很广,有很多人以为有了防火墙,ARP攻击就不构成威胁了,其实完全不是那么回事。

ARP个人防火墙也有很大缺陷:

1、它不能保证绑定的网关一定是正确的。如果一个网络中已经发生了ARP欺骗,有人在伪造网关,那么,ARP个人防火墙上来就会绑定这个错误的网关,这是具有极大风险的。即使配置中不默认而发出提示,缺乏网络知识的用户恐怕也无所适从。

2 、ARP是网络中的问题,ARP既能伪造网关,也能截获数据,是个“双头怪”。在个人终端上做ARP防范,而不管网关那端如何,这本身就不是一个完整的办法。ARP个人防火墙起到的作用,就是防止自己的数据不会被盗取,而整个网络的问题,如掉线、卡滞等,ARP个人防火墙是无能为力的。

因此,ARP个人防火墙并没有提供可靠的保证。最重要的是,它是跟网络稳定无关的措施,它是个人的,不是网络的。

演示工具下载链接:http://download.csdn.net/detail/qq_27118895/9890895

ARP局域网断网攻击原理分析及演示相关推荐

  1. ARP局域网断网攻击

    局域网断网攻击 fping -asg 192.168.1.0/24  ##扫描0网段所有能ping通的ip nmap  -Ss  192.168.1.141 ##扫描141主机打开的端口 arp攻击 ...

  2. kaliarp欺骗注入_利用 Kali Linux 进行 Arp 欺骗,实现局域网断网攻击

    局域网断网攻击有什么用呢,比如防熊孩子,干掉某些抢网速的人,或者,干掉大晚上吵死你的舍友. 好了,下面开始进入正题. 免责声明:请遵守相关法律法规,本人不对本教程造成的后果负责.如果你按照本教程实践中 ...

  3. 渗透测试之局域网断网攻击

    关于局域网断网攻击,顾名思义,就是对局域网内某个IP或全部IP进行攻击,让局域网内某个IP或全部IP断网,这是不是很有趣. 原理:关于arp断网攻击是基于arp协议的缺陷,这其实是arp欺骗的时候配置 ...

  4. 利用arpspoof进行局域网断网攻击

    关于局域网断网攻击,顾名思义,就是对局域网内某个IP或全部IP进行攻击,让局域网内某个IP或全部IP断网,这是不是很有趣. 原理:关于arp断网攻击是基于arp协议的缺陷,这其实是arp欺骗的时候配置 ...

  5. kali 局域网断网攻击

    局域网断网攻击:将某个IP或者整个IP断网 arp攻击需要用到arpspoof工具 [终端]-[arpspoof -h] arpspoof [-i interface] [-c own|host|bo ...

  6. 局域网断网攻击(arp攻击)

    什么是arp断网攻击 简单来说就是就是通过伪造IP地址和MAC地址实现ARP欺骗,能够在网络中产生大量的ARP通信量使网络阻塞,攻击者只要持续不断的发出伪造的ARP响应包就能更改目标主机ARP缓存中的 ...

  7. 局域网断网攻击 (arp攻击)

    ARP攻击能够实现的技术前提有两个,一是作为攻击者的计算机需要和被攻击者的计算机在一个局域网中,二是作为攻击者的计算机需要知道被攻击者计算机的局域网IP. 环境:安装在VMware Workstati ...

  8. arp欺骗断网攻击(控制局域网内的网络)

    [前言]  ARP攻击:ARP(Address Resolution Protocol,地址解析协议)是一个位于TCP/IP协议栈中的网络层,负责将某个IP地址解析成对应的MAC地址. ARP协议存在 ...

  9. ARP协议及局域网断网攻击(scapy)

    ARP协议攻击 地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议.主机发送信息时将包含目标IP地址的ARP请求广播到网 ...

最新文章

  1. 同在服务器无响应,全部服务器无响应!!!
  2. YOLOv3 学习笔记:大神好贴汇总+自身经验记录
  3. 不擅演讲的马化腾在 08 年讲了什么?
  4. Linux学习之十二-Linux文件属性
  5. Arrays工具、二维数组以及LeetCode练习题
  6. 手势三连拍是什么软件_超全的摆拍姿势,摆姿困难用户一定要学!
  7. 互联网,我的二十年体验
  8. linux下录音识别成文字软件下载,如何将录音转换成文字,这个方法你需要知道...
  9. 面试题:Elasticsearch和solr的区别
  10. Linux驱动之Kconfig语法——学习笔记(11)
  11. Invocation failed Unexpected end of file from server
  12. 任小龙 mysql笔记_小码哥-任小龙Java笔记-面向对象的全部笔记.pdf
  13. P1957 口算练习题[c++版]
  14. 【金融量化】我以为我是食物链顶层的收割者,想不到只是别人手中的镰刀
  15. 嵌入式开发为啥不适合macOS系统?
  16. python批量修改图片的分辨率dpi值
  17. log(一)——MDC入门
  18. 眼底病php 是什么病,眼底病_眼底病有哪些_眼底病怎么治疗_快速问医生
  19. 【vue】vue中axios的使用及vue生命周期详解_07
  20. 524. 愤怒的小鸟

热门文章

  1. 一份诚恳的互联网找工作总结和感想(附:怎样花两年时间去面试一个人)
  2. 离开 FB 两年后,Instagram 创始人干嘛去了?
  3. 怎么把图片拼接成长图,3招教你快速处理
  4. 入坑codewars
  5. linux程序后台运行详解
  6. bootstrap-5.3.0 里面A标签去除下划线有几种办法
  7. java中的静态是什么?怎么用?
  8. 产品设计:如何准确定位设计风格?
  9. Postman安装(图文)
  10. 国内免费cdn汇总2023最新