From e32843c7635a9fd45f8eef35e92541825f84bac0 Mon Sep 17 00:00:00 2001 From: Hadi Date: Thu, 27 Aug 2026 10:31:46 +0200 Subject: [PATCH] add default-creds-tui Signed-off-by: Hadi --- README.md | 1 + default.nix | 1 + pkgs/default-creds-tui/default.nix | 29 +++++++++++++++++++++++++++++ 3 files changed, 31 insertions(+) create mode 100644 pkgs/default-creds-tui/default.nix diff --git a/README.md b/README.md index fb7d629..b426c5d 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,7 @@ | Package | Description | Source | Updated | | --- | --- | --- | --- | +| `default-creds-tui` | Find default credentials for many devices and software, without leaving the terminal | [anotherhadi/default-creds-tui](https://github.com/anotherhadi/default-creds-tui) | 2026-08-27 | | `fztea` | Remote control your flipper from the local terminal or over SSH | [jon4hz/fztea](https://github.com/jon4hz/fztea) | 2024-09-01 | | `github-recon` | Retrieves and aggregates public OSINT data about a GitHub user using Go and the GitHub API. Finds hidden emails in commit history, previous usernames, friends, other GitHub accounts, and more. | [anotherhadi/github-recon](https://github.com/anotherhadi/github-recon) | 2025-09-22 | | `gravatar-recon` | Retrieve and aggregate public OSINT data from Gravatar. Given an email address, the tool queries the Gravatar API and extracts useful information such as profile metadata, avatar, social accounts, and contact info. | [anotherhadi/gravatar-recon](https://github.com/anotherhadi/gravatar-recon) | 2025-09-25 | diff --git a/default.nix b/default.nix index dccc25d..c09405d 100644 --- a/default.nix +++ b/default.nix @@ -8,4 +8,5 @@ fztea = pkgs.callPackage ./pkgs/fztea {}; monitui = pkgs.callPackage ./pkgs/monitui {}; revshell = pkgs.callPackage ./pkgs/revshell {}; + default-creds-tui = pkgs.callPackage ./pkgs/default-creds-tui {}; } diff --git a/pkgs/default-creds-tui/default.nix b/pkgs/default-creds-tui/default.nix new file mode 100644 index 0000000..6ccee72 --- /dev/null +++ b/pkgs/default-creds-tui/default.nix @@ -0,0 +1,29 @@ +{ + lib, + buildGo126Module, + fetchFromGitHub, +}: +buildGo126Module rec { + pname = "default-creds-tui"; + version = "0.1.0"; + + src = fetchFromGitHub { + owner = "anotherhadi"; + repo = "default-creds-tui"; + rev = "v${version}"; + hash = "sha256-oVtTaNHrUoe79pfJHdS0vPpzg/HfpS4qriNAeSGrykE="; + }; + + vendorHash = "sha256-t7jZbEbssx3hdttBjBOAqUIrSWafz4rES11g86JOrSg="; + + ldflags = ["-s" "-w" "-X main.version=${version}"]; + + meta = with lib; { + description = "Find default credentials for many devices and software, without leaving the terminal"; + homepage = "https://github.com/anotherhadi/default-creds-tui"; + license = licenses.mit; + platforms = platforms.unix; + maintainers = []; + mainProgram = "default-creds-tui"; + }; +}