7 python3.pkgs.buildPythonApplication rec {
10 format = "setuptools";
12 src = fetchFromGitHub {
13 owner = "ShellCode33";
15 rev = "refs/tags/v${version}";
16 hash = "sha256-gryV9MHULY6ZHy6YDFQDIkZsfIX8La0tHT0vrrQJNDQ=";
19 propagatedBuildInputs = with python3.pkgs; [
23 nativeCheckInputs = with python3.pkgs; [
34 # Requires a telnet setup
36 # stdout has all the correct data, but the underlying test code fails
37 # functionally everything seems to be intact
43 pythonImportsCheck = [
48 wrapProgram $out/bin/credslayer \
49 --prefix PATH : "${lib.makeBinPath [ wireshark-cli ]}"
53 description = "Extract credentials and other useful info from network captures";
54 mainProgram = "credslayer";
55 homepage = "https://github.com/ShellCode33/CredSLayer";
56 license = with licenses; [ gpl3Only ];
57 maintainers = with maintainers; [ fab ];