Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
evillimiter — Ferramenta que monitora, analisa e limita a largura de banda de dispositivos na rede local sem acesso administrativo | Kitploit
Ferramentas/GitHubGitHub/bitbrute/evillimiter
Evasão de IDS/IPSColeta de InformaçõesSegurança de RedeTestes de PenetraçãoRed Teaming
GitHubbitbrute/evillimiter

evillimiter

Ferramenta que monitora, analisa e limita a largura de banda de dispositivos na rede local sem acesso administrativo

Ver Repositório
2k368há 6 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Evil Limiter

License Badge Compatibility Maintenance HitCount Open Source Love

Uma ferramenta para monitorar, analisar e limitar a largura de banda (upload/download) de dispositivos em sua rede local sem acesso físico ou administrativo.
evillimiter emprega ARP spoofing e modelagem de tráfego para limitar a largura de banda dos hosts na rede.

Procurando por uma versão compatível com Windows?
Confira a alternativa de código aberto EvilLimiter para Windows.

Requisitos

  • Distribuição Linux
  • Python 3 ou superior

Pacotes Python possivelmente ausentes serão instalados durante o processo de instalação.

Instalação

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

Alternativamente, você pode baixar uma versão desejada na página de Releases.

Uso

Digite evillimiter ou python3 bin/evillimiter para executar a ferramenta.

evillimiter tentará resolver as informações necessárias (interface de rede, máscara de rede, endereço do gateway, ...) por conta própria, automaticamente.

Argumentos da Linha de Comando

Comandos do evillimiter

Restrições

  • Limita apenas conexões IPv4, já que o ARP spoofing requer o pacote ARP que está presente apenas em redes IPv4.

Aviso Legal

Evil Limiter é fornecido por bitbrute "como está" e "com todas as falhas". O provedor não faz representações ou garantias de qualquer tipo sobre a segurança, adequação, falta de vírus, imprecisões, erros tipográficos ou outros componentes prejudiciais deste software. Existem perigos inerentes ao uso de qualquer software, e você é o único responsável por determinar se o Evil Limiter é compatível com seu equipamento e outros softwares instalados em seu equipamento. Você também é o único responsável pela proteção do seu equipamento e backup dos seus dados, e o provedor não será responsável por quaisquer danos que você possa sofrer em conexão com o uso, modificação ou distribuição deste software.

Licença

Copyright (c) 2019 por bitbrute. Alguns direitos reservados.
Evil Limiter está licenciado sob a Licença MIT conforme declarado no arquivo LICENSE.

Baixar ferramenta
ArgumentoExplicação
-hExibe mensagem de ajuda listando todos os argumentos da linha de comando
-i [Nome da Interface]Especifica a interface de rede (resolvida se não especificada)
-g [Endereço IP do Gateway]Especifica o endereço IP do gateway (resolvido se não especificado)
-m [Endereço MAC do Gateway]Especifica o endereço MAC do gateway (resolvido se não especificado)
-n [Endereço da Máscara de Rede]Especifica a máscara de rede (resolvida se não especificada)
-fLimpa a configuração atual do iptables e tc. Garante que os pacotes sejam tratados corretamente.
--colorlessDesabilita a saída colorida
ComandoExplicação
scan (--range [Intervalo de IP])Escaneia sua rede em busca de hosts online. Uma das primeiras coisas a fazer após iniciar.
--range permite especificar um intervalo de IP personalizado.
Por exemplo: scan --range 192.168.178.1-192.168.178.40 ou apenas scan para escanear toda a sub-rede.
hosts (--force)Exibe todos os hosts/dispositivos previamente escaneados e informações básicas. Mostra o ID de cada host necessário para interação.
--force força a exibição da tabela, mesmo que não caiba no terminal.
limit [ID1,ID2,...] [Taxa] (--upload) (--download)Limita a largura de banda do(s) host(s) associado(s) ao ID especificado. A taxa determina a velocidade da internet.
--upload limita apenas o tráfego de saída.
--download limita apenas o tráfego de entrada.
Taxas válidas: bit, kbit, mbit, gbit
Por exemplo: limit 4,5,6 200kbit ou limit all 1gbit
block [ID1,ID2,...] (--upload) (--download)Bloqueia a conexão de internet do(s) host(s) associado(s) ao ID especificado.
--upload limita apenas o tráfego de saída.
--download limita apenas o tráfego de entrada.
free [ID1,ID2,...]Deslimita/Desbloqueia o(s) host(s) associado(s) ao ID especificado. Remove todas as restrições adicionais.
add [IP] (--mac [MAC])Adiciona um host personalizado à lista de hosts. O endereço MAC será resolvido automaticamente ou pode ser especificado manualmente.
Por exemplo: add 192.168.178.24 ou add 192.168.1.50 --mac 1c:fc:bc:2d:a6:37
monitor (--interval [tempo em ms])Monitora o uso de largura de banda do(s) host(s) limitados (uso atual, largura de banda total usada, ...).
--interval define o intervalo após o qual as informações de largura de banda são atualizadas em milissegundos (padrão 500ms).
Por exemplo: monitor --interval 1000
analyze [ID1,ID2,...] (--duration [tempo em s])Analisa o tráfego do(s) host(s) sem limitar para determinar quem usa quanta largura de banda.
--duration especifica a duração da análise em segundos (padrão 30s).
Por exemplo: analyze 2,3 --duration 120
watchMostra o status atual do monitoramento. O recurso de monitoramento detecta quando um host se reconecta com um endereço IP diferente.
watch add [ID1,ID2,...]Adiciona o(s) host(s) especificado(s) à lista de monitoramento.
Por exemplo: watch add 6,7,8
watch remove [ID1,ID2,...]Remove o(s) host(s) especificado(s) da lista de monitoramento.
Por exemplo: watch remove all
watch set [Atributo] [Valor]Altera as configurações atuais de monitoramento. Os seguintes atributos podem ser alterados:
range é o intervalo de IP para escanear reconexões.
interval é o tempo de espera entre cada escaneamento de rede (em segundos).
Por exemplo: watch set interval 120
clearLimpa a janela do terminal.
quitSai da aplicação.
?, helpExibe informações sobre comandos semelhantes a estas.