diff options
author | lassulus <lassulus@lassul.us> | 2019-10-26 11:53:36 +0200 |
---|---|---|
committer | Lassulus <github@lassul.us> | 2019-11-17 22:59:30 +0100 |
commit | f498b2ac0ef2f33d808b9f516a421a0db0064323 (patch) | |
tree | 9449b96e80fdf8bddb61824c1b5b74fc0c2d9f8e /pkgs/tools/networking/wifite2 | |
parent | bc1a40983f722cc2151be89e51d5d97ca8d0e379 (diff) | |
download | nixpkgs-f498b2ac0ef2f33d808b9f516a421a0db0064323.tar nixpkgs-f498b2ac0ef2f33d808b9f516a421a0db0064323.tar.gz nixpkgs-f498b2ac0ef2f33d808b9f516a421a0db0064323.tar.bz2 nixpkgs-f498b2ac0ef2f33d808b9f516a421a0db0064323.tar.lz nixpkgs-f498b2ac0ef2f33d808b9f516a421a0db0064323.tar.xz nixpkgs-f498b2ac0ef2f33d808b9f516a421a0db0064323.tar.zst nixpkgs-f498b2ac0ef2f33d808b9f516a421a0db0064323.zip |
wifite2: init at 2.2.5
Diffstat (limited to 'pkgs/tools/networking/wifite2')
-rw-r--r-- | pkgs/tools/networking/wifite2/default.nix | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/pkgs/tools/networking/wifite2/default.nix b/pkgs/tools/networking/wifite2/default.nix new file mode 100644 index 00000000000..2333408f078 --- /dev/null +++ b/pkgs/tools/networking/wifite2/default.nix @@ -0,0 +1,40 @@ +{ stdenv, lib, fetchFromGitHub, python3, aircrack-ng, wireshark-cli, reaverwps-t6x, cowpatty, hashcat, hcxtools, which }: + +python3.pkgs.buildPythonApplication rec { + version = "2.2.5"; + pname = "wifite2"; + + src = fetchFromGitHub { + owner = "derv82"; + repo = "wifite2"; + rev = version; + sha256 = "1hfy90wf2bjg0z8rbs8cfhhvz78pzg2c6nj0zksal42mb6b5cjdp"; + }; + + propagatedBuildInputs = [ + aircrack-ng + wireshark-cli + reaverwps-t6x + cowpatty + hashcat + hcxtools + which + ]; + + postFixup = let + sitePackagesDir = "$out/lib/python3.${lib.versions.minor python3.version}/site-packages"; + in '' + mv ${sitePackagesDir}/wifite/__main__.py ${sitePackagesDir}/wifite/wifite.py + ''; + + # which is not found + doCheck = false; + + meta = with stdenv.lib; { + homepage = "https://github.com/derv82/wifite2"; + description = "Rewrite of the popular wireless network auditor, wifite"; + license = licenses.gpl2; + platforms = platforms.linux; + maintainers = with maintainers; [ lassulus ]; + }; +} |