Evillimiter - Limits Bandwidth Of Devices On The Same Network


H5N1 tool to bound the bandwidth (upload/download) of devices connected to your network without physical or administrative access.
evillimiter employs ARP spoofing too traffic shaping to throttle the bandwidth of hosts on the network. This is explained inwards especial below.

Requirements
  • Linux distribution
  • Python three or greater
Possibly missing python packages volition live on installed during the installation process.

Installation
git clone https://github.com/bitbrute/evillimiter.git cd evillimiter sudo python3 setup.py install
Alternatively, y'all tin laissez passer on the sack download a desired version from the Release page.

Usage
Type evillimiter or python3 bin/evillimiter to run the tool.
evillimiter volition endeavour to resolve required information (network interface, netmask, gateway address, ...) on its own, automatically.

Command-Line Arguments
Argument Explanation
-h Displays assistance message listing all command-line arguments
-i [Interface Name] Specifies network interface (resolved if non specified)
-g [Gateway Address] Specifies gateway IP address (resolved if non specified)
-n [Netmask Address] Specifies netmask (resolved if non specified)
-f Flushes electrical flow iptables too tc configuration. Ensures that packets are dealt alongside correctly.
--colorless Disables colored output

evillimiter Commands
Command Explanation
scan Scans your network for online hosts. One of the get-go things to practise later start.
hosts Displays all the hosts/devices previously scanned too basic information. Shows ID for each host that is required for interaction.
limit [ID] [Rate] Limits bandwidth of host associated to specified ID. Rate determines the network speed.
Valid rates: bit, kbit, mbit, gbit, tbit
For example: limit iv 200kbit or limit 2 1gbit
block [ID] Blocks network connectedness of host associated to specified ID.
free [ID] Unlimits/Unblocks host associated to specified ID. Removes all farther restrictions.
clear Clears the finally window.
?, help Displays ascendence information like to this one.

Restrictions
  • Limits IPv4 connctions only, since ARP spoofing requires the ARP packet that is exactly acquaint on IPv4 networks.

Disclaimer
Evil Limiter is provided past times bitbrute "as is" too "with all faults". The provider makes no representations or warranties of whatsoever sort concerning the safety, suitability, lack of viruses, inaccuracies, typographical errors, or other harmful components of this software. There are inherent dangers inwards the role of whatsoever software, too y'all are entirely responsible for determining whether Evil Limiter is compatible alongside your equipment too other software installed on your equipment. You are also entirely responsible for the protection of your equipment too backup of your data, too the provider volition non live on liable for whatsoever damages y'all may endure inwards connectedness alongside using, modifying, or distributing t his software.