fluffychat: 1.22.1 -> 1.23.0 (#364091)
[NixPkgs.git] / pkgs / by-name / in / interactsh / package.nix
blob824e1197d93cc9be6b50b536dfccea2a3c7eb704
2   lib,
3   buildGoModule,
4   fetchFromGitHub,
5 }:
7 buildGoModule rec {
8   pname = "interactsh";
9   version = "1.2.2";
11   src = fetchFromGitHub {
12     owner = "projectdiscovery";
13     repo = pname;
14     rev = "refs/tags/v${version}";
15     hash = "sha256-aPjeP9Js2lpJBiWYTpJjKo445wSkNcatszBZMutIIR0=";
16   };
18   vendorHash = "sha256-SYs04LgWy6Fd9SUAxs4tB+VK2CK3gqb7fDYkp16i67Q=";
20   modRoot = ".";
21   subPackages = [
22     "cmd/interactsh-client"
23     "cmd/interactsh-server"
24   ];
26   # Test files are not part of the release tarball
27   doCheck = false;
29   meta = with lib; {
30     description = "Out of bounds interaction gathering server and client library";
31     longDescription = ''
32       Interactsh is an Open-Source Solution for Out of band Data Extraction,
33       A tool designed to detect bugs that cause external interactions,
34       For example - Blind SQLi, Blind CMDi, SSRF, etc.
35     '';
36     homepage = "https://github.com/projectdiscovery/interactsh";
37     changelog = "https://github.com/projectdiscovery/interactsh/releases/tag/v${version}";
38     license = licenses.mit;
39     maintainers = with maintainers; [ hanemile ];
40   };