怎么用kali的python3伪造arp
发布网友
发布时间:2022-04-23 03:51
我来回答
共1个回答
热心网友
时间:2022-04-18 06:19
通过让MAC地址在A上伪造成一个不存在的MAC地址,从而导致网络不通,使得A不能Ping通C,从而实现ARP欺骗。受害者是通过将请求发给网关,然后网关去访问外面,这里ARP欺骗是将攻击者Mac地址假装成网关的Mac地址,完成ARP欺骗
要实现这一功能需要用到一个python第三方库--Scapy,这个库不是标准库,默认是没有的,需要安装,不过在kali-linux里边是默认安装的。
Scapy是一个功能强大的交互式数据包操作程序。它能够伪造或解码大量协议的数据包,通过线路发送它们,捕获它们,匹配请求和回复等等。它可以轻松处理大多数经典任务,如扫描,跟踪路由,探测,单元测试,攻击或网络发现(它可以取代hping,85%的nmap,arpspoof,arp-sk,arping,tcpmp,tethereal,p0f等)。它还能在许多其他工具无法处理的其他特定任务中表现良好,例如发送无效帧,注入自己的802.11帧,组合技术(VLAN跳跃+ ARP缓存中毒,WEP加密通道上的VOIP解码,...... )等。
但在进行该操作时,要注意遵守法律法规,否则要负一定法律责任。