about summary refs log tree commit diff
path: root/pkgs/tools/security/nuclei/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/tools/security/nuclei/default.nix')
-rw-r--r--pkgs/tools/security/nuclei/default.nix48
1 files changed, 0 insertions, 48 deletions
diff --git a/pkgs/tools/security/nuclei/default.nix b/pkgs/tools/security/nuclei/default.nix
deleted file mode 100644
index a0535d313259..000000000000
--- a/pkgs/tools/security/nuclei/default.nix
+++ /dev/null
@@ -1,48 +0,0 @@
-{
-  lib,
-  buildGoModule,
-  fetchFromGitHub,
-}:
-
-buildGoModule rec {
-  pname = "nuclei";
-  version = "3.3.2";
-
-  src = fetchFromGitHub {
-    owner = "projectdiscovery";
-    repo = "nuclei";
-    rev = "refs/tags/v${version}";
-    hash = "sha256-CBZeo2k9ZA41NotA6XIhkIQkEDvcbSIBCnPSOYXlLDQ=";
-  };
-
-  vendorHash = "sha256-ewjJ89tCeedlTGngB7yU8JbfoTnPUw5Pg2iMwjg1SgU=";
-
-  subPackages = [ "cmd/nuclei/" ];
-
-  ldflags = [
-    "-w"
-    "-s"
-  ];
-
-  # Test files are not part of the release tarball
-  doCheck = false;
-
-  meta = with lib; {
-    description = "Tool for configurable targeted scanning";
-    longDescription = ''
-      Nuclei is used to send requests across targets based on a template
-      leading to zero false positives and providing effective scanning
-      for known paths. Main use cases for nuclei are during initial
-      reconnaissance phase to quickly check for low hanging fruits or
-      CVEs across targets that are known and easily detectable.
-    '';
-    homepage = "https://github.com/projectdiscovery/nuclei";
-    changelog = "https://github.com/projectdiscovery/nuclei/releases/tag/v${version}";
-    license = licenses.mit;
-    maintainers = with maintainers; [
-      fab
-      Misaka13514
-    ];
-    mainProgram = "nuclei";
-  };
-}