ARP欺骗

✍ dations ◷ 2025-04-04 22:42:17 #网络安全,以太网路

ARP欺骗(英语:ARP spoofing),又称ARP毒化(ARP poisoning,网络上多译为ARP病毒)或ARP攻击,是针对以太网地址解析协议(ARP)的一种攻击技术。此种攻击可让攻击者获取局域网上的数据包甚至可篡改数据包,且可让网络上特定电脑或所有电脑无法正常连线。最早探讨ARP欺骗的文章是由Yuri Volobuev所写的《ARP与ICMP转向游戏》()。

ARP欺骗的运作原理是由攻击者发送假的ARP数据包到网络上,尤其是送到网关上。其目的是要让送至特定的IP地址的流量被错误送到攻击者所取代的地方。因此攻击者可将这些流量另行转送到真正的网关(被动式数据包嗅探,passive sniffing)或是篡改后再转送(中间人攻击,man-in-the-middle attack)。攻击者亦可将ARP数据包导到不存在的MAC地址以达到拒绝服务攻击的效果,例如netcut软件。

例如某一的IP地址是192.168.0.254,其MAC地址为00-11-22-33-44-55,网络上的电脑内ARP表会有这一笔ARP记录。攻击者发动攻击时,会大量发出已将192.168.0.254的MAC地址篡改为00-55-44-33-22-11的ARP数据包。那么网络上的电脑若将此伪造的ARP写入自身的ARP表后,电脑若要透过网络网关连到其他电脑时,数据包将被导到00-55-44-33-22-11这个MAC地址,因此攻击者可从此MAC地址截收到数据包,可篡改后再送回真正的网关,或是什么也不做,让网络无法连线。

简单案例分析:这里用一个最简单的案例来说明ARP欺骗的核心步骤。假设在一个LAN里,只有三台主机A、B、C,且C是攻击者。

最理想的防制方法是网络内的每台电脑的ARP一律改用静态的方式,不过这在大型的网络是不可行的,因为需要经常更新每台电脑的ARP表。

另外一种方法,例如DHCP snooping,网络设备可借由DHCP保留网络上各电脑的MAC地址,在伪造的ARP数据包发出时即可侦测到。此方式已在一些厂牌的网络设备产品所支持。

有一些软件可监听网络上的ARP回应,若侦测出有不正常变动时可发送电子邮件通知管理者。例如UNIX平台的Arpwatch以及Windows上的XArp v2或一些网络设备的Dynamic ARP inspection功能。

ARP欺骗亦有正当用途。其一是在一个需要登录的网络中,让未登录的电脑将其浏览网页强制转向到登录页面,以便登录后才可使用网络。另外有些设有备援机制的网络设备或服务器,亦需要利用ARP欺骗以在设备出现故障时将讯务导到备用的设备上。

相关

  • 气管插管气管插管(tracheal intubation、通常称呼:intubation)是指将气管导管通过上呼吸道插入气管内,以保障呼吸道通畅的医疗操作。全麻手术中,病人无法自主呼吸,而气管插管是建立人工呼
  • LINE1LINE1(也称作L1或LINE-1)是DNA转座子长散在核元件(Long interspersed nuclear elements,LINEs)的一种,L1约占人类基因组的17%。在人类基因组中,大部分的L1都是失活的,但仍保持着反转
  • 集团军和平期间罕见军事强国有实力编制普通国家有实力编制军团(英语:Army,又称Field Army、野战军团、中国大陆常译为集团军)是由两个到三个军所组成的军事单位,隶属于集团军群(英语:Army
  • 越南广播电台除特别注明外,本文所有时间均以东七区时间(UTC+7)为准。越南广播电台(越南语:Đài Vô tuyến Việt Nam,简称VTVN;英语:Radio Vietnam;法语:Le Radio-diffusion National du Vietnam
  • 盔蟹总科见内文盔蟹科(Corystidae)是短尾下目(螃蟹)以下的一个科,原属黄道蟹总科,现时独立出来成为盔蟹总科(Corystoidea)。它包含有最古老的蟹派化石品种Hebertides jurassica,可追溯远至侏
  • 孕二醇孕二醇或孕烷二醇(英语:Pregnanediol)或称为5β-孕烷-3α,20α-二醇(5β-pregnane-3α,20α-diol)是一种孕酮在体内的无活性的代谢产物。测试尿液中孕二醇的含量可以作为测量体内
  • 蔡镏生蔡镏生(1902年9月18日-1983年10月24日),福建泉州人。物理化学家,教育家,中国科学院院士。蔡镏生1924年毕业于燕京大学化学系;1932年获美国芝加哥大学博士学位。1932年回国后,蔡镏生
  • 傅博 (小说家)傅博(1933年-),本名傅金泉,台南市人,日本文学、推理小说评介者、编辑。另有笔名岛崎博、黄淮、余织诗。1956年赴日本于早稻田大学研究所专攻金融经济。在日25年,陆续以岛崎博、浅井
  • 林祥棣林祥棣(1934年2月8日-2018年7月29日),江苏南通人,光电技术与工程专家,中国工程院院士,中国科学院成都分院院长,西南科技大学校长。1999年,获选中国工程院信息与电子工程学部院士。
  • 斯科讷战争斯科讷战争(又译斯堪尼亚战争,丹麦语:Skånske Krig,瑞典语:Skånska kriget,德语:Schonischer Krieg)的主要交战国为丹麦-挪威、勃兰登堡和瑞典。战场包括斯科讷、瑞典与挪威边界的