Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
evillimiter — Outil qui surveille, analyse et limite la bande passante des appareils du réseau local sans accès administratif | Kitploit
Outils/GitHubGitHub/bitbrute/evillimiter
Évasion IDS/IPSCollecte d'InformationsSécurité RéseauTests d'IntrusionRed Teaming
GitHubbitbrute/evillimiter

evillimiter

Outil qui surveille, analyse et limite la bande passante des appareils du réseau local sans accès administratif

Voir le dépôt
2k368il y a 6 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

Evil Limiter

License Badge Compatibility Maintenance HitCount Open Source Love

Un outil pour surveiller, analyser et limiter la bande passante (upload/download) des appareils de votre réseau local sans accès physique ou administratif.
evillimiter utilise l'empoisonnement ARP et la régulation de trafic pour limiter la bande passante des hôtes du réseau.

Vous cherchez une version compatible Windows ?
Découvrez l'alternative open-source EvilLimiter pour Windows.

Prérequis

  • Distribution Linux
  • Python 3 ou supérieur

Les éventuels paquets Python manquants seront installés pendant le processus d'installation.

Installation

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

Vous pouvez également télécharger une version souhaitée depuis la page des versions.

Utilisation

Tapez evillimiter ou python3 bin/evillimiter pour lancer l'outil.

evillimiter tentera de résoudre automatiquement les informations nécessaires (interface réseau, masque de sous-réseau, adresse de passerelle, etc.).

Arguments de la ligne de commande

Commandes de evillimiter

Restrictions

  • Limite uniquement les connexions IPv4, car l'empoisonnement ARP nécessite le paquet ARP qui n'est présent que sur les réseaux IPv4.

Avertissement

Evil Limiter est fourni par bitbrute « en l'état » et « avec tous ses défauts ». Le fournisseur ne fait aucune déclaration ou garantie d'aucune sorte concernant la sécurité, l'adéquation, l'absence de virus, d'inexactitudes, d'erreurs typographiques ou d'autres composants nuisibles de ce logiciel. Il existe des dangers inhérents à l'utilisation de tout logiciel, et vous êtes seul responsable de déterminer si Evil Limiter est compatible avec votre équipement et les autres logiciels installés sur celui-ci. Vous êtes également seul responsable de la protection de votre équipement et de la sauvegarde de vos données, et le fournisseur ne pourra être tenu responsable des dommages que vous pourriez subir en lien avec l'utilisation, la modification ou la distribution de ce logiciel.

Licence

Copyright (c) 2019 par bitbrute. Certains droits réservés.
Evil Limiter est sous licence MIT comme indiqué dans le fichier LICENSE.

Télécharger l’outil
ArgumentExplication
-hAffiche l'aide listant tous les arguments de la ligne de commande
-i [Nom de l'interface]Spécifie l'interface réseau (résolue si non spécifiée)
-g [Adresse IP de la passerelle]Spécifie l'adresse IP de la passerelle (résolue si non spécifiée)
-m [Adresse MAC de la passerelle]Spécifie l'adresse MAC de la passerelle (résolue si non spécifiée)
-n [Adresse du masque]Spécifie le masque de sous-réseau (résolu si non spécifié)
-fVide la configuration iptables et tc en cours. Garantit que les paquets sont traités correctement.
--colorlessDésactive la sortie colorée
CommandeExplication
scan (--range [Plage IP])Scanne votre réseau pour trouver les hôtes en ligne. Une des premières choses à faire après le démarrage.
--range permet de spécifier une plage IP personnalisée.
Exemple : scan --range 192.168.178.1-192.168.178.40 ou simplement scan pour scanner tout le sous-réseau.
hosts (--force)Affiche tous les hôtes/appareils déjà scannés et les informations de base. Affiche l'ID de chaque hôte nécessaire pour interagir.
--force force l'affichage du tableau, même s'il ne tient pas dans le terminal.
limit [ID1,ID2,...] [Débit] (--upload) (--download)Limite la bande passante du/des hôte(s) associé(s) à l'ID spécifié. Le débit détermine la vitesse Internet.
--upload limite uniquement le trafic sortant.
--download limite uniquement le trafic entrant.
Débits valides : bit, kbit, mbit, gbit
Exemple : limit 4,5,6 200kbit ou limit all 1gbit
block [ID1,ID2,...] (--upload) (--download)Coupe la connexion Internet du/des hôte(s) associé(s) à l'ID spécifié.
--upload limite uniquement le trafic sortant.
--download limite uniquement le trafic entrant.
free [ID1,ID2,...]Lève les limites/blocages du/des hôte(s) associé(s) à l'ID spécifié. Supprime toutes les restrictions supplémentaires.
add [IP] (--mac [MAC])Ajoute un hôte personnalisé à la liste des hôtes. L'adresse MAC sera résolue automatiquement ou peut être spécifiée manuellement.
Exemple : add 192.168.178.24 ou add 192.168.1.50 --mac 1c:fc:bc:2d:a6:37
monitor (--interval [temps en ms])Surveille l'utilisation de la bande passante du/des hôte(s) limité(s) (utilisation actuelle, bande passante totale utilisée, ...).
--interval définit l'intervalle de rafraîchissement des informations de bande passante en millisecondes (par défaut 500 ms).
Exemple : monitor --interval 1000
analyze [ID1,ID2,...] (--duration [temps en s])Analyse le trafic du/des hôte(s) sans les limiter pour déterminer qui utilise quelle bande passante.
--duration spécifie la durée de l'analyse en secondes (par défaut 30 s).
Exemple : analyze 2,3 --duration 120
watchAffiche l'état actuel de la surveillance. La fonctionnalité watch détecte quand un hôte se reconnecte avec une adresse IP différente.
watch add [ID1,ID2,...]Ajoute le(s) hôte(s) spécifié(s) à la liste de surveillance.
Exemple : watch add 6,7,8
watch remove [ID1,ID2,...]Supprime le(s) hôte(s) spécifié(s) de la liste de surveillance.
Exemple : watch remove all
watch set [Attribut] [Valeur]Modifie les paramètres de surveillance actuels. Les attributs suivants peuvent être modifiés :
range est la plage IP à scanner pour les reconnexions.
interval est le temps d'attente entre chaque scan réseau (en secondes).
Exemple : watch set interval 120
clearEfface la fenêtre du terminal.
quitQuitte l'application.
?, helpAffiche les informations sur les commandes, similaires à celles-ci.