How to control WiFi network in Linux using Evillimiter

Is your WiFi connection too slow? Are you having persistent network problems while surfing the web? Chances are, your wireless network is handling more traffic than usual. Fortunately, controlling a WiFi network in Linux is pretty easy. You can use Evillimiter - an open source application - to monitor and control your device's bandwidth. This tutorial illustrates how to do this using a step-by-step approach.

What is Evillimiter?

Evillimiter is a free and open source monitoring tool that can limit bandwidth usage for devices connected to LAN. Evillimiter runs on Linux and Windows, and can work without admin access to the network.

Note : You should not use this tool on other people's networks, avoid possible legal troubles., 

How to install Evillimiter

You need to install Evillimiter before use. Fortunately, installation is very simple if you already have the dependencies installed. It requires Python 3, which will be available on most Linux installations by default. To install Evillimiter, activate Terminal and enter the commands below:

# Retrieve the source code

git clone https://github.com/bitbrute/evillimiter.git

# Navigate to source directory

cd evillimiter

# Install Evillimiter

sudo python3 setup.py install

How to control a WiFi network with Evillimiter

Once the installation is finished, you can begin monitoring the devices connected to your personal WiFi. To do this, first start the application by running the following command:

sudo evillimiter

Note that you will need sudo / root privileges to run and use Evillimiter. This is because it handles the network controller and needs access to low level kernel parameters. When you run Evillimiter for the first time, it will display some information about the WiFi network. This includes interface name, port IP, MAC and netmask.

How to control WiFi network in Linux using Evillimiter Picture 1

The interactive dashboard is where you enter commands to monitor bandwidth usage. Evillimiter provides a number of commands for ease of control. You can see a list of available commands by typing ? or help in the interactive dashboard.

(Main) >>> help

You need to scan your local network before you can monitor connected devices. Use Evillimiter's scan command to do this.

(Main) >>> scan

This will scan all hosts connected to WiFi and report the number of active devices. Now, you can view the hosts and limit their bandwidth usage. Use the hosts command to view all active hosts.

(Main) >>> hosts

This will display a list of devices connected to your WiFi network. Evillimiter will assign an ID to each device, displaying its IP and MAC information. A status field indicates whether bandwidth has been limited for a single device.

How to control WiFi network in Linux using Evillimiter Picture 2

Now, you can limit the bandwidth for a device using the limit command .

(Main) >>> limit 2 100kbit

This command limits the bandwidth of the second device ( ID = 2 ) to 100 kilobits. You can limit multiple devices at once using a comma separated list.

(Main) >>> limit 2,3 50kbit

This command will limit the bandwidth of the second and third device to 50 kbit.

How to control WiFi network in Linux using Evillimiter Picture 3

Bandwidth limits are set for both upload and download speeds. But you can also limit upload / download speeds separately. The next command limits the second device's download speed to 100 kbit per second.

(Main) >>> limit 2 100kbit --download

You can also block the Internet connection for the host device using the block command. That way, you can control WiFi users directly from Terminal.

(Main) >>> block 2

This command will block the second device from using network resources. Use the --upload and --download flags to block one-way traffic.

(Main) >>> block 2 --download

Let's say you want to stream gaming sessions. You can block all other WiFi devices with the command below.

(Main) >>> block all

How to control WiFi network in Linux using Evillimiter Picture 4

So far, this article has shown how to scan, limit, and block devices using Evillimiter in Linux. However, don't forget to free these devices after you are done. Use the free command followed by the host ID to do this.

(Main) >>> free 1,2,3 (Main) >>> free all

How to control WiFi network in Linux using Evillimiter Picture 5

To exit the interactive console, enter quit or exit in the command prompt .

(Main) >>> quit

It will exit the current session and return you to the Terminal.

Next up are two other features of Evillimiter. Because the interactive panel is colored, it may not run properly in some environments. You can install the packages needed for color coding or use the --colorless option in such cases.

sudo evillimiter --colorless

If you run this command in Terminal, it will initiate a colorless interactive session for Evillimiter. People can use this mode whenever they have a problem with the ASCII color.

How to control WiFi network in Linux using Evillimiter Picture 6

Finally, the -f option solves problems with the Linux iptables configuration or network parameters.

sudo evillimiter -f
3.8 ★ | 8 Vote

May be interested

  • How to hack your own WiFi networkHow to hack your own WiFi network
    one way to increase your understanding of wifi security is to try to hack the network. but you absolutely should not intrude on the company or neighbor's network.
  • Secure WiFi in enterprise environment from basic stepsSecure WiFi in enterprise environment from basic steps
    wifi is an entry-point (an entry point) that hackers can use to infiltrate your network without stepping into your company's headquarters, because wireless networks are more vulnerable to eavesdropping than wired networks. this makes network administrators more diligent in the security of wifi networks.
  • How to hide WiFi network in Windows 10How to hide WiFi network in Windows 10
    wifi is quite popular today. wherever you are, there are many overlapping wifi networks. windows allows you to hide any wifi network you don't want to see in the network menu. here is how you can do it in windows 10.
  • How to see whether the Wi-Fi network is strong or weak on AndroidHow to see whether the Wi-Fi network is strong or weak on Android
    check for strong or weak wi-fi waves is a simple way to help you know how fast their internet access is, thereby choosing a stable network connection, avoiding lag when surfing facebook, reading newspapers , watch movies, ... this is especially useful in case you use public wi-fi, there are too many wi-fi hotspots around.
  • This is why you should plug in the network cable when playing games instead of using wifiThis is why you should plug in the network cable when playing games instead of using wifi
    although wifi technology has made great progress, it is still inferior to the stability network.
  • 7 things affect the speed of WiFi network7 things affect the speed of WiFi network
    wifi network slow? a study by epitiro, a uk-based research firm, found that customers lost an average of 30% of the data rate their broadband connection provided when they used a home wifi connection.
  • Wi-Fi security is better than hiding the SSIDWi-Fi security is better than hiding the SSID
    hiding the ssid will make your wi-fi network safer with the risk of unauthorized intrusion. this article will show you how to hide wifi networks, discuss security issues when hiding this network.
  • How to add or delete a Wifi network on Mac OS XHow to add or delete a Wifi network on Mac OS X
    if you want to add or delete a wifi network for any reason. for other operating systems, adding or deleting a wifi network is too simple. what about mac os x? together refer to the article below.
  • How to set up WiFi network to play LAN gamesHow to set up WiFi network to play LAN games
    are you stuck in the house but want to play video games with friends? if everyone lives near each other, such as in the same building, you can do this using wifi.
  • How to hide hidden WiFi network SSID on Windows 10How to hide hidden WiFi network SSID on Windows 10
    hidden ssisd is a wifi security feature called wifi hidden, which helps you protect wifi to avoid unauthorized access to wifi network. so how to detect the hidden wifi connection network on windows 10?