# psypanda/hashID

Software to identify the different types of hashes -

Repository: https://github.com/psypanda/hashID
Canonical: https://ross.abutalabs.com/products/hashid
Homepage: http://psypanda.github.io/hashID
Language: Python
License Family: other
Last push: 2022-06-20T20:26:25+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4983, "days_push": 1535, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1468, forks 192 (observed 2026-08-28T04:04:48.919229+00:00)

## What it is
hashID is a Python CLI tool that identifies over 220 hash types using regular expressions, working on single hashes, files, or directories. It can also output the corresponding hashcat mode and JohnTheRipper format for identified hashes.

## Use cases
- identify what type of hash this string is
- detect hash algorithm from a password dump
- find the hashcat mode for a hash
- identify hashes in a file of leaked credentials
- determine JohnTheRipper format for a hash
- identify md5 vs sha1 vs bcrypt hashes

## When to choose
- you need to identify an unknown hash type before cracking it
- you want hashcat or JohnTheRipper mode suggestions in the same output
- you need to scan many files or a directory for hashes
- you want a lightweight cross-platform Python tool with no dependencies

## When to avoid
- you need to actually crack or reverse hashes rather than identify them
- you require guaranteed accuracy - regex matching can produce false positives
- you need actively maintained software with recent updates
- you need a GUI or web interface

## Facets
- artifact type: cli-tool
- maturity: maintenance
- function: security, cli, parser
- domain: security, penetration-testing, developer-tools
- platform: python, cli, windows, cross-platform
- tags: hash-identification, hashcat, john-the-ripper, password-cracking, cryptography-tools, command-line, linux, macos

## Member repositories
- psypanda/hashID (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:48.919229+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:34:57.678099+00:00, confidence not recorded.
  - readme: https://github.com/psypanda/hashID (fetched 2026-08-28T04:04:48.919229+00:00, sha 53bb35548751)
  - homepage: http://psypanda.github.io/hashID (fetched 2026-08-29T11:43:02.296384+00:00, sha a87d9d8bc60e)
  - registry_pypi: https://pypi.org/pypi/hashid/json (fetched 2026-08-29T11:43:02.305225+00:00, sha f6bd1cb70335)
- Data as of 2026-08-30T08:39:29.467469+00:00.
