subfinder: init at 2018-07-15

This commit is contained in:
Franz Pletz 2018-07-15 19:00:54 +02:00
parent 98792fe351
commit 02ce906d8a
No known key found for this signature in database
GPG Key ID: 846FDED7792617B4
3 changed files with 88 additions and 0 deletions

@ -0,0 +1,29 @@
{ stdenv, buildGoPackage, fetchFromGitHub }:
buildGoPackage rec {
name = "subfinder-git-${version}";
version = "2018-07-15";
goPackagePath = "github.com/subfinder/subfinder";
src = fetchFromGitHub {
owner = "subfinder";
repo = "subfinder";
rev = "26596affed961c535676395f443acc5af95ac9e6";
sha256 = "0m842jyrwlg4kaja1m3kca07jf20fxva0frg66b13zpsm8hdp10q";
};
goDeps = ./deps.nix;
meta = with stdenv.lib; {
description = "Subdomain discovery tool";
longDescription = ''
SubFinder is a subdomain discovery tool that discovers valid
subdomains for websites. Designed as a passive framework to be
useful for bug bounties and safe for penetration testing.
'';
homepage = https://github.com/subfinder/subfinder;
license = licenses.mit;
maintainers = with maintainers; [ fpletz ];
};
}

57
pkgs/tools/networking/subfinder/deps.nix generated Normal file

@ -0,0 +1,57 @@
# file generated from Gopkg.lock using dep2nix (https://github.com/nixcloud/dep2nix)
[
{
goPackagePath = "github.com/bogdanovich/dns_resolver";
fetch = {
type = "git";
url = "https://github.com/bogdanovich/dns_resolver";
rev = "a8e42bc6a5b6c9a93be01ca204be7e17f7ba4cd2";
sha256 = "0l1hgxxqafappw0y18sbkkk2vijclvf1b8x73b0nhi4r74wyib49";
};
}
{
goPackagePath = "github.com/miekg/dns";
fetch = {
type = "git";
url = "https://github.com/miekg/dns";
rev = "3e6e47bc11bc7f93f9e2f1c7bd6481ba4802808b";
sha256 = "1vmsnv6r799z5lz5g9l2dh065m9003yfjb18w8n6c053hp8jvrfm";
};
}
{
goPackagePath = "github.com/subfinder/subfinder";
fetch = {
type = "git";
url = "https://github.com/subfinder/subfinder";
rev = "26596affed961c535676395f443acc5af95ac9e6";
sha256 = "0m842jyrwlg4kaja1m3kca07jf20fxva0frg66b13zpsm8hdp10q";
};
}
{
goPackagePath = "github.com/subfinder/urlx";
fetch = {
type = "git";
url = "https://github.com/subfinder/urlx";
rev = "8e731c8be06edbae81cab15937cd3c291c2a7680";
sha256 = "11vrx1c0mq1h6lwpsvibd3386wy4kirzmmm8ibrlx2gj0h6pkkcb";
};
}
{
goPackagePath = "golang.org/x/crypto";
fetch = {
type = "git";
url = "https://go.googlesource.com/crypto";
rev = "a49355c7e3f8fe157a85be2f77e6e269a0f89602";
sha256 = "020q1laxjx5kcmnqy4wmdb63zhb0lyq6wpy40axhswzg2nd21s44";
};
}
{
goPackagePath = "golang.org/x/net";
fetch = {
type = "git";
url = "https://go.googlesource.com/net";
rev = "d0887baf81f4598189d4e12a37c6da86f0bba4d0";
sha256 = "00dmz9a5d3myyb0256b33vf1bk8wv1khhh88kcvbmqsfd6x1n6p5";
};
}
]

@ -5246,6 +5246,8 @@ with pkgs;
subsonic = callPackage ../servers/misc/subsonic { };
subfinder = callPackage ../tools/networking/subfinder { };
surfraw = callPackage ../tools/networking/surfraw { };
swagger-codegen = callPackage ../tools/networking/swagger-codegen { };