Automic VaultAutomic Vault

brew

name-that-hash mit Homebrew, MacPorts, Nix installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für name-that-hash in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install name-that-hash

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install name-that-hash

MacPorts ports tree · security/name-that-hash/Portfile · Quelle: api.github.com

Überblick

Paketzusammenfassung

Modern hash identification system

Befehle und Aliase

  • name-that-hash
  • nth

Verlauf

Projektgeschichte und Nutzung

Name That Hash is a Python hash-identification CLI and web app for mapping unknown hashes to likely algorithms and cracking-tool modes.

Projektgeschichte

The repository was created on 2021-01-13, and PyPI release history begins with 0.0.1 on 2021-01-24. The project positioned itself as a modern successor to older hash identifiers, emphasizing popularity-ranked results, hash summaries, accessible output, JSON/API use, and Hashcat/John the Ripper mode information.

Release 1.10.0 on 2021-06-13 added more than 50 hashes and an automated test matrix for hash database correctness; release 1.11.0 on 2022-11-17 added and verified hash patterns including yescrypt, BitLocker, RACF, Argon2, and other community-contributed entries.

Adoptionsgeschichte

The project reached security distributions and package managers beyond PyPI. Its README lists REMnux, AUR, MacPorts, and Homebrew, and Kali documents the `name-that-hash` and `nth` binaries for identifying MD5, SHA256, and more than 300 other hash types.

Repository metadata consulted on 2026-07-01 showed 1,658 GitHub stars and 110 forks. Homebrew listed 348 installs over the prior 365 days, which is modest but plausible for a specialist CTF/forensics helper.

Wie es verwendet wird

The practical loop is simple: pass one hash with `nth --text`, pass a newline-delimited file with `nth --file`, or use greppable/JSON output for automation. Kali's help output also documents base64 decoding, accessible mode, and an extreme mode that searches for hashes inside larger strings.

Package nerds use it before cracking: identify candidate formats, choose likely Hashcat or John modes, then feed those guesses into heavier cracking or forensic tooling. The JSON output makes it scriptable in pipelines.

Warum Paket-Nerds sich dafür interessieren

Name That Hash matters because it packages the messy regex database problem with better output priorities and cracking-tool context. It is not a cryptographic primitive; it is a triage tool that saves time before using Hashcat, John, or CTF tooling.

Zeitleiste

  • 2021-01-13: GitHub repository created.
  • 2021-01-24: PyPI release 0.0.1 published.
  • 2021-06-13: 1.10.0 release adds more than 50 hashes and an automated test matrix.
  • 2022-11-17: 1.11.0 release published on GitHub and PyPI.
  • 2026-07-01: Homebrew Formulae page listed 348 installs over the prior 365 days.

Related projects

  • HashID
  • Hash-Identifier
  • Hashcat
  • John the Ripper
  • REMnux
  • Kali Linux

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 1 Plattformziele verfügbar.
  • Installiert mit 1 Laufzeitabhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
name-that-hashcliglobales Executable
nthcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-25
Manager-Version1.11.0
Manager aktualisiert2026-07-13
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://nth.skerritt.blog/

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:name-that-hash
Version1.11.0
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/name-that-hash
Homepagehttps://nth.skerritt.blog/
Repositoryhttps://github.com/bee-san/Name-That-Hash
Upstream-Dokumentationhttps://github.com/bee-san/Name-That-Hash#readme
LizenzGPL-3.0-or-later
Quellarchivhttps://files.pythonhosted.org/packages/7a/d6/5bea2b09a8b4dbfd92610432dbbcdda9f983be3de770a296df957fed5d06/name_that_hash-1.11.0.tar.gz
Zuletzt aktualisiert2026-07-13T11:09:40Z
Pulseupdated
Abhängigkeitenpython@3.14
Bottleverfügbar (auf all)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namename-that-hash
Version Scheme0
Revision3
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

MacPorts95%

name-that-hash

sudo port install name-that-hash
  • normalized package name match
  • Abgeglichen nach: Name That Hash
MacPorts ports tree · api.github.com · MacPorts ports tree: security/name-that-hash/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Nix92%

nth

nix profile install nixpkgs#nth
  • installed executable or alias match
  • Abgeglichen nach: Nth
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: nth from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment