diff options
author | Fabian Affolter <mail@fabian-affolter.ch> | 2021-11-08 23:28:12 +0100 |
---|---|---|
committer | Fabian Affolter <mail@fabian-affolter.ch> | 2021-11-08 23:28:12 +0100 |
commit | eb22cbd0ecc71b2b3ce4fa824044eca1063e81a4 (patch) | |
tree | 62c2c3ee84771abefb4467898aec6b4a3ea80baf /pkgs/tools/security/certipy | |
parent | 2de888a972be0747c29a23de73a092fd0e558677 (diff) |
certipy: init at unstable-2021-11-08
Diffstat (limited to 'pkgs/tools/security/certipy')
-rw-r--r-- | pkgs/tools/security/certipy/default.nix | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/pkgs/tools/security/certipy/default.nix b/pkgs/tools/security/certipy/default.nix new file mode 100644 index 0000000000000..9e3d4573df226 --- /dev/null +++ b/pkgs/tools/security/certipy/default.nix @@ -0,0 +1,39 @@ +{ lib +, fetchFromGitHub +, python3 +}: + +python3.pkgs.buildPythonApplication rec { + pname = "certipy"; + version = "unstable-2021-11-08"; + + src = fetchFromGitHub { + owner = "ly4k"; + repo = "Certipy"; + rev = "c2f5581505c54f3bf9fe4e6f07c17fa9ef501cab"; + sha256 = "0m2n30prqd9d02kmryk8vry4cabcad1892qr8a02qfg6r98x8q3q"; + }; + + propagatedBuildInputs = with python3.pkgs; [ + asn1crypto + pycryptodome + impacket + ldap3 + pyasn1 + dnspython + ]; + + # Project has no tests + doCheck = false; + + pythonImportsCheck = [ + "certipy" + ]; + + meta = with lib; { + description = "Tool to enumerate and abuse misconfigurations in Active Directory Certificate Services"; + homepage = "https://github.com/ly4k/Certipy"; + license = with licenses; [ mit ]; + maintainers = with maintainers; [ fab ]; + }; +} |