Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
evillimiter — 一款无需管理员权限即可监控、分析和限制本地网络中设备带宽的工具 | Kitploit
工具/GitHubGitHub/bitbrute/evillimiter
IDS/IPS规避信息收集网络安全渗透测试红队
GitHubbitbrute/evillimiter

evillimiter

一款无需管理员权限即可监控、分析和限制本地网络中设备带宽的工具

查看仓库
2k36816年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

Evil Limiter

License Badge Compatibility Maintenance HitCount Open Source Love

一个无需物理或管理权限即可监控、分析并限制本地网络设备带宽(上传/下载)的工具。
evillimiter 利用 ARP 欺骗 和 流量整形 来限制网络中主机的带宽。

寻找兼容 Windows 的版本?
请查看开源替代方案 Windows 版 EvilLimiter。

要求

  • Linux 发行版
  • Python 3 或更高版本

安装过程中可能会自动安装缺失的 Python 包。

安装

root@kitploit:~
git clone https://github.com/bitbrute/evillimiter.git
cd evillimiter
sudo python3 setup.py install

或者,您可以从 发布页面 下载所需版本。

使用方法

输入 evillimiter 或 python3 bin/evillimiter 即可运行该工具。

evillimiter 会尝试自动解析所需信息(网络接口、子网掩码、网关地址等)。

命令行参数

参数说明
-h显示帮助信息,列出所有命令行参数
-i [接口名称]指定网络接口(若不指定则自动解析)
-g [网关 IP 地址]指定网关 IP 地址(若不指定则自动解析)
-m [网关 MAC 地址]指定网关 MAC 地址(若不指定则自动解析)
-n [子网掩码地址]指定子网掩码(若不指定则自动解析)
-f刷新当前的 iptables 和 tc 配置。确保数据包得到正确处理。
--colorless禁用彩色输出

evillimiter 命令

命令说明
scan (--range [IP 范围])扫描网络中在线的主机。启动后首先要做的事情之一。
--range 允许你指定自定义 IP 范围。
例如:scan --range 192.168.178.1-192.168.178.40 或直接 scan 扫描整个子网。
hosts (--force)显示之前扫描到的所有主机/设备及其基本信息。显示每个主机的 ID,便于后续交互。
--force 强制显示表格,即使它不适合终端窗口。
limit [ID1,ID2,...] [速率] (--upload) (--download)限制指定 ID 的主机带宽。速率决定上网速度。
--upload 仅限制出站流量。
--download 仅限制入站流量。
有效速率单位:bit, kbit, mbit, gbit
例如:limit 4,5,6 200kbit 或 limit all 1gbit
block [ID1,ID2,...] (--upload) (--download)阻止指定 ID 的主机联网。
--upload 仅限制出站流量。
--download 仅限制入站流量。
free [ID1,ID2,...]解除对指定 ID 主机的限制/封锁。移除所有进一步限制。
add [IP] (--mac [MAC])手动将主机添加到主机列表。MAC 地址会自动解析,也可手动指定。
例如:add 192.168.178.24 或 add 192.168.1.50 --mac 1c:fc:bc:2d:a6:37
monitor (--interval [时间,单位毫秒])监视受限主机的带宽使用情况(当前使用量、总带宽使用量等)。
--interval 设置带宽信息刷新间隔(毫秒,默认500毫秒)。
例如:monitor --interval 1000
analyze [ID1,ID2,...] (--duration [时间,单位秒])分析主机流量而不进行限制,以确定谁使用了多少带宽。
--duration 指定分析持续时间(秒,默认30秒)。
例如:analyze 2,3 --duration 120
watch显示当前的监视状态。监视功能用于检测主机是否以不同 IP 地址重新连接。
watch add [ID1,ID2,...]将指定主机添加到监视列表。
例如:watch add 6,7,8
watch remove [ID1,ID2,...]从监视列表中移除指定主机。
例如:watch remove all
watch set [属性] [值]更改当前监视设置。可更改的属性如下: 是扫描重新连接的 IP 范围。 是每次网络扫描之间的等待时间(秒)。例如:

限制

  • 仅限 IPv4 连接,因为 ARP 欺骗 需要仅在 IPv4 网络中存在的 ARP 数据包。

免责声明

Evil Limiter 由 bitbrute “按原样”和“包含所有缺陷”提供。提供方不对本软件的安全性、适用性、无病毒、不准确性、印刷错误或其他有害组件作出任何明示或暗示的陈述或保证。使用任何软件都存在固有风险,您全权负责判断 Evil Limiter 是否与您的设备及设备上安装的其他软件兼容。您还全权负责保护您的设备和备份您的数据,提供方不对您因使用、修改或分发本软件而可能遭受的任何损害承担责任。

许可证

版权所有 (c) 2019 bitbrute。保留部分权利。
Evil Limiter 根据 MIT 许可证授权,具体条款见 LICENSE 文件。

下载工具

range

interval

watch set interval 120
clear清空终端窗口。
quit退出应用程序。
?, help显示类似于此的命令帮助信息。