add ghunt

Signed-off-by: Hadi <[email protected]>
This commit is contained in:
Hadi
2026-04-11 21:18:40 +02:00
parent 586de5e884
commit 7d4b82b373
2 changed files with 79 additions and 0 deletions
+1
View File
@@ -1,6 +1,7 @@
{pkgs ? import <nixpkgs> {}}: {
toutatis = pkgs.python3Packages.callPackage ./pkgs/toutatis {};
ignorant = pkgs.python3Packages.callPackage ./pkgs/ignorant {};
ghunt = pkgs.python3Packages.callPackage ./pkgs/ghunt {};
user-scanner = pkgs.python3Packages.callPackage ./pkgs/user-scanner {};
github-recon = pkgs.callPackage ./pkgs/github-recon {};
gravatar-recon = pkgs.callPackage ./pkgs/gravatar-recon {};
+78
View File
@@ -0,0 +1,78 @@
{
lib,
fetchFromGitHub,
buildPythonApplication,
poetry-core,
pythonRelaxDepsHook,
alive-progress,
autoslot,
beautifulsoup4,
beautifultable,
dnspython,
geopy,
httpx,
humanize,
imagehash,
inflection,
jsonpickle,
pillow,
protobuf,
python-dateutil,
rich,
rich-argparse,
packaging,
}:
buildPythonApplication (finalAttrs: {
pname = "ghunt";
version = "2.3.4";
pyproject = true;
src = fetchFromGitHub {
owner = "mxrch";
repo = "ghunt";
rev = "5ee893929c51c7a8a665b199bbae04ce85a662b4";
hash = "sha256-Zd0kpyr+Hkbh5MH3q3lrkH3liXw95sKRX+SZhsUVUhI=";
};
pythonRelaxDeps = true;
nativeBuildInputs = [
poetry-core
pythonRelaxDepsHook
];
propagatedBuildInputs = [
alive-progress
autoslot
beautifulsoup4
beautifultable
dnspython
geopy
httpx
humanize
imagehash
inflection
jsonpickle
pillow
protobuf
python-dateutil
rich
rich-argparse
packaging
] ++ httpx.optional-dependencies.http2;
doCheck = false;
pythonImportsCheck = [
"ghunt"
];
meta = {
description = "Offensive Google framework";
mainProgram = "ghunt";
homepage = "https://github.com/mxrch/ghunt";
changelog = "https://github.com/mxrch/GHunt/releases/tag/v${finalAttrs.version}";
license = lib.licenses.agpl3Only;
maintainers = [];
};
})