Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
evillimiter — Tool, das die Bandbreite von Geräten im lokalen Netzwerk ohne Administratorzugriff überwacht, analysiert und begrenzt. | Kitploit
Tools/GitHubGitHub/bitbrute/evillimiter
IDS/IPS-UmgehungInformationsbeschaffungNetzwerksicherheitPenetrationstestsRed Teaming
GitHubbitbrute/evillimiter

evillimiter

Tool, das die Bandbreite von Geräten im lokalen Netzwerk ohne Administratorzugriff überwacht, analysiert und begrenzt.

Repository anzeigen
2k368vor 6 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Evil Limiter

License Badge Compatibility Maintenance HitCount Open Source Love

Ein Werkzeug zum Überwachen, Analysieren und Begrenzen der Bandbreite (Upload/Download) von Geräten in Ihrem lokalen Netzwerk ohne physischen oder administrativen Zugriff.
evillimiter nutzt ARP-Spoofing und Traffic Shaping, um die Bandbreite von Hosts im Netzwerk zu drosseln.

Suchen Sie nach einer Windows-kompatiblen Version?
Schauen Sie sich die Open-Source-Alternative EvilLimiter für Windows an.

Voraussetzungen

  • Linux-Distribution
  • Python 3 oder höher

Fehlende Python-Pakete werden während der Installation installiert.

Installation

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

Alternativ können Sie eine gewünschte Version von der Release-Seite herunterladen.

Verwendung

Geben Sie evillimiter oder python3 bin/evillimiter ein, um das Tool auszuführen.

evillimiter versucht automatisch, die erforderlichen Informationen (Netzwerkschnittstelle, Netzmaske, Gateway-Adresse, ...) selbst zu ermitteln.

Befehlszeilenargumente

evillimiter Befehle

Einschränkungen

  • Begrenzt nur IPv4-Verbindungen, da ARP-Spoofing das ARP-Paket erfordert, das nur in IPv4-Netzwerken vorhanden ist.

Haftungsausschluss

Evil Limiter wird von bitbrute "wie besehen" und "mit allen Mängeln" bereitgestellt. Der Anbieter gibt keine Zusicherungen oder Garantien jeglicher Art hinsichtlich der Sicherheit, Eignung, Freiheit von Viren, Ungenauigkeiten, Tippfehlern oder anderen schädlichen Bestandteilen dieser Software. Die Verwendung jeglicher Software birgt inhärente Gefahren, und Sie sind allein dafür verantwortlich, festzustellen, ob Evil Limiter mit Ihrer Ausrüstung und anderen auf Ihrer Ausrüstung installierten Software kompatibel ist. Sie sind auch allein verantwortlich für den Schutz Ihrer Ausrüstung und die Sicherung Ihrer Daten, und der Anbieter haftet nicht für Schäden, die Ihnen im Zusammenhang mit der Nutzung, Modifizierung oder Verbreitung dieser Software entstehen.

Lizenz

Copyright (c) 2019 von bitbrute. Einige Rechte vorbehalten.
Evil Limiter ist unter der MIT-Lizenz lizenziert, wie in der LICENSE-Datei angegeben.

Tool herunterladen
ArgumentErklärung
-hZeigt Hilfemeldung mit allen Befehlszeilenargumenten an
-i [Interface Name]Gibt Netzwerkschnittstelle an (wird ermittelt, falls nicht angegeben)
-g [Gateway IP Address]Gibt Gateway-IP-Adresse an (wird ermittelt, falls nicht angegeben)
-m [Gateway MAC Address]Gibt Gateway-MAC-Adresse an (wird ermittelt, falls nicht angegeben)
-n [Netmask Address]Gibt Netzmaske an (wird ermittelt, falls nicht angegeben)
-fLeert aktuelle iptables- und tc-Konfiguration. Stellt sicher, dass Pakete korrekt behandelt werden.
--colorlessDeaktiviert farbige Ausgabe
BefehlErklärung
scan (--range [IP Range])Scannt Ihr Netzwerk nach online-Hosts. Eine der ersten Aktionen nach dem Start.
--range ermöglicht die Angabe eines benutzerdefinierten IP-Bereichs.
Beispiel: scan --range 192.168.178.1-192.168.178.40 oder einfach scan, um das gesamte Subnetz zu scannen.
hosts (--force)Zeigt alle zuvor gescannten Hosts/Geräte und Basisinformationen an. Zeigt die ID für jeden Host, die für die Interaktion erforderlich ist.
--force erzwingt die Anzeige der Tabelle, auch wenn sie nicht ins Terminal passt.
limit [ID1,ID2,...] [Rate] (--upload) (--download)Begrenzt die Bandbreite des/der mit der angegebenen ID verbundenen Host(s). Die Rate bestimmt die Internetgeschwindigkeit.
--upload begrenzt nur den ausgehenden Datenverkehr.
--download begrenzt nur den eingehenden Datenverkehr.
Gültige Raten: bit, kbit, mbit, gbit
Beispiel: limit 4,5,6 200kbit oder limit all 1gbit
block [ID1,ID2,...] (--upload) (--download)Blockiert die Internetverbindung des/der mit der angegebenen ID verbundenen Host(s).
--upload begrenzt nur den ausgehenden Datenverkehr.
--download begrenzt nur den eingehenden Datenverkehr.
free [ID1,ID2,...]Hebt die Begrenzung/Blockierung des/der mit der angegebenen ID verbundenen Host(s) auf. Entfernt alle weiteren Einschränkungen.
add [IP] (--mac [MAC])Fügt einen benutzerdefinierten Host zur Hostliste hinzu. Die MAC-Adresse wird automatisch ermittelt oder kann manuell angegeben werden.
Beispiel: add 192.168.178.24 oder add 192.168.1.50 --mac 1c:fc:bc:2d:a6:37
monitor (--interval [time in ms])Überwacht die Bandbreitennutzung des/der begrenzten Host(s) (aktuelle Nutzung, insgesamt verbrauchte Bandbreite, ...).
--interval legt das Intervall fest, nach dem die Bandbreiteninformationen in Millisekunden aktualisiert werden (Standard 500ms).
Beispiel: monitor --interval 1000
analyze [ID1,ID2,...] (--duration [time in s])Analysiert den Datenverkehr von Host(s) ohne Begrenzung, um festzustellen, wer wie viel Bandbreite nutzt.
--duration gibt die Dauer der Analyse in Sekunden an (Standard 30s).
Beispiel: analyze 2,3 --duration 120
watchZeigt den aktuellen Überwachungsstatus an. Die Überwachungsfunktion erkennt, wenn ein Host mit einer anderen IP-Adresse wieder verbindet.
watch add [ID1,ID2,...]Fügt den/die angegebenen Host(s) zur Überwachungsliste hinzu.
Beispiel: watch add 6,7,8
watch remove [ID1,ID2,...]Entfernt den/die angegebenen Host(s) aus der Überwachungsliste.
Beispiel: watch remove all
watch set [Attribute] [Value]Ändert aktuelle Überwachungseinstellungen. Die folgenden Attribute können geändert werden:
range ist der IP-Bereich, der nach Wiederverbindungen durchsucht wird.
interval ist die Wartezeit zwischen den einzelnen Netzwerkscans (in Sekunden).
Beispiel: watch set interval 120
clearLöscht das Terminalfenster.
quitBeendet die Anwendung.
?, helpZeigt Befehlsinformationen ähnlich dieser an.