使用Kali给局域网内的设备限速
全栈全栈渗透系统架构渗透系统使用Kali给局域网内的设备限速Flaw2024-07-142025-05-07使用Kali给局域网内的设备限速1.安装限速工具拉取远程git,并进行安装
123git clone https://github.com/bitbrute/evillimiter.gitcd evillimitersudo python3 setup.py install
2.输入指令进入终端并扫描当前局域网下的设备
3.进行限速3.1 所有设备都限速1limit all 1bit
3.2 所有设备接触限速1free all
4.所有指令指南是使用案例
以下表格包含了evillimiter的命令、使用方法、说明和示例。
命令
使用方法
说明
示例
示例说明
scan
scan (–range [IP Range])
扫描网络中的在线主机。这通常是启动后要做的第一件事。–range 允许您指定自定义 IP 范围。
scan –range 192.168.178.1-192.168.178.40
扫描 IP 范围从 192.168.178.1 到 192.168.178.40 的设备
scan
扫描整个子网
hosts
hosts (–force)
显示之前扫描的所有主机/设备和基本信息。显示每个主机的 ID,用于交互。–force 强制显示表格,即使它不适合终端。
hosts –force
强制显示所有扫描到的主机信息,即使终端窗口太小
limit
limit [ID1,ID2,…] [Rate] (–upload) (–download)
限制与指定 ID 关联的主机的带宽。Rate 决定互联网速度。–upload 仅限制上传流量。–download 仅限制下载流量。有效速率:bit, kbit, mbit, gbit
limit 4,5,6 200kbit
将 ID 为 4、5、6 的设备的上传和下载速度限制为 200 kbit/s
limit all 1gbit
将所有设备的上传和下载速度限制为 1 Gbit/s
命令
使用方法
说明
示例
示例说明
block
block [ID1,ID2,…] (–upload) (–download)
阻止与指定 ID 关联的主机的互联网连接。–upload 仅阻止上传流量。–download 仅阻止下载流量。
block 4,5 –upload
阻止 ID 为 4 和 5 的设备的上传流量
free
free [ID1,ID2,…]
解除对与指定 ID 关联的主机的限制/阻止。移除所有进一步的限制。
free 4,5,6
解除对 ID 为 4、5、6 的设备的所有限制
add
add [IP] (–mac [MAC])
将自定义主机添加到主机列表。MAC 地址将自动解析或可以手动指定。
add 192.168.178.24
添加 IP 为 192.168.178.24 的设备到主机列表
add 192.168.1.50 –mac 1c:fc:bc:2d:a6:37
添加 IP 为 192.168.1.50,MAC 地址为 1c:fc:bc:2d:a6:37 的设备到主机列表
命令
使用方法
说明
示例
示例说明
monitor
monitor (–interval [time in ms])
监控受限主机的带宽使用情况(当前使用情况,总带宽使用量等)。–interval 设置带宽信息刷新的间隔(毫秒,默认 500ms)。
monitor –interval 1000
每 1000 毫秒(1 秒)刷新一次带宽使用信息
analyze
analyze [ID1,ID2,…] (–duration [time in s])
在不限制的情况下分析主机的流量,以确定谁使用了多少带宽。–duration 指定分析的持续时间(秒,默认 30s)。
analyze 2,3 –duration 120
分析 ID 为 2 和 3 的设备的流量,持续 120 秒
watch
watch
显示当前监视状态。监视功能检测主机何时使用不同的 IP 地址重新连接。
watch
显示当前的监视状态
watch add
watch add [ID1,ID2,…]
将指定的主机添加到监视列表。
watch add 6,7,8
将 ID 为 6、7、8 的设备添加到监视列表
watch remove
watch remove [ID1,ID2,…]
从监视列表中移除指定的主机。
watch remove all
从监视列表中移除所有设备
watch set
watch set [Attribute] [Value]
更改当前监视设置。可以更改以下属性:range 是扫描重新连接的 IP 范围。interval 是每次网络扫描之间等待的时间(秒)。
watch set interval 120
设置监视扫描间隔为 120 秒
clear
clear
清除终端窗口。
clear
清除终端窗口中的所有内容
quit
quit
退出应用程序。
quit
退出 evillimiter 程序
?, help
?, help
显示类似于此表格的命令信息。
? 或 help
显示帮助信息