23 pythonDependencies = with python3Packages; [
28 python3.pkgs.buildPythonApplication rec {
32 src = fetchFromGitHub {
36 hash = "sha256-G2AKKZUDS2UQm95TEhGJIucyMRcm7oL0d3J8uduEQhw=";
41 url = "https://salsa.debian.org/pkg-security-team/wifite/raw/debian/2.7.0-1/debian/patches/Disable-aircrack-failing-test.patch";
42 hash = "sha256-BUAowBajfnZ1x6Z3Ce3L0rAERv7v/KrdHcdvKxTxSrM=";
45 url = "https://salsa.debian.org/pkg-security-team/wifite/raw/debian/2.7.0-1/debian/patches/Disable-two-failing-tests.patch";
46 hash = "sha256-wCwfNkF/GvOU5FWPmQ3dJ4Txthz9T9TO2xhSL5vllQc=";
49 url = "https://salsa.debian.org/pkg-security-team/wifite/raw/debian/2.7.0-1/debian/patches/fix-for-new-which.patch";
50 hash = "sha256-8xs+O2ILSRcvsw2pyx2gEBFHdduoI+xmUvDBchKz2Qs=";
54 propagatedBuildInputs = [
69 ] ++ pythonDependencies;
71 nativeCheckInputs = propagatedBuildInputs ++ [ python3.pkgs.unittestCheckHook ];
74 homepage = "https://github.com/kimocoder/wifite2";
75 description = "Rewrite of the popular wireless network auditor, wifite";
76 mainProgram = "wifite";
77 license = licenses.gpl2Plus;
78 platforms = platforms.linux;
79 maintainers = with maintainers; [ lassulus danielfullmer d3vil0p3r ];