9 python3Packages.buildPythonApplication rec {
10 pname = "evillimiter";
14 src = fetchFromGitHub {
17 rev = "refs/tags/v${version}";
18 hash = "sha256-h6BReZcDW2UYaYYVQVgV0T91/+CsGuZf+J+boUhjCtA=";
21 build-system = with python3Packages; [ setuptools-scm ];
23 dependencies = with python3Packages; [
34 # Project has no tests
38 description = "Tool that monitors, analyzes and limits the bandwidth";
40 A tool to monitor, analyze and limit the bandwidth (upload/download) of
41 devices on your local network without physical or administrative access.
42 evillimiter employs ARP spoofing and traffic shaping to throttle the
43 bandwidth of hosts on the network.
45 homepage = "https://github.com/bitbrute/evillimiter";
46 license = licenses.mit;
47 maintainers = with maintainers; [ fab ];
48 mainProgram = "evillimiter";