无线网络安全之ARP欺骗攻击
0x00 相关背景知识 一、中间人攻击 通过各种技术手段将攻击者控制的一台计算机虚拟放置于网络连接中的两台通信计算机之间,从而达到信息窃听,会话劫持,断网等攻击目标。 二、ARP欺骗 针对ARP协议漏洞发起的攻击,攻击者在局域网内部通过广播自己伪造的ARP应答包,使得A认为攻击者的计算机为A的通信对象B,使得B认为攻击者的计算机为B的通信对象A,实现了中间人攻击。 攻击成功实施主要基于ARP协议的脆弱性:采用信任模式。 在本次研究中,我将我的计算机伪装成局域网网关,便于进一步实施DNS劫持攻击。 三、DNS劫持 又名域名劫持,指在劫持的网络范围内拦截域名解析的请求,返回假的IP地址或什么都不做使请求失去连接。 0x01 实施过程 一、实验环境 系统:win8.1 攻击软件:cain 网络结构:手机A与计算机共同连入wifi“Lab” 二、实验过程 (1)cain嗅探同网段主机 (2)对手机A与路由器网关的连接实施ARP欺骗 (3)设置DNS劫持设置 (4)使用手机连接www.wyu.edu.cn,服务器转到ip为 139.199.60.253的站点,可见DNS劫持成功 (5)由于cain的功能,在手机A被ARP欺骗攻击后,如果进行登录等敏感性活动,可能导致用户名,口令泄露 0x02 路由器ARP欺骗攻击防御突破 在浏览路由器管理页面时,发现了关于ARP欺骗攻击防御的功能选项