https://github.com/noraj/haiti
:key: Hash type identifier (CLI & lib)
https://github.com/noraj/haiti
ctf ctf-tools cyber cybersecurity digest hacking hackthebox hacktoberfest hash hashing identify infosec pentest pentest-tool pentest-tools pentesting security security-tools tool tryhackme
Last synced: about 17 hours ago
JSON representation
:key: Hash type identifier (CLI & lib)
- Host: GitHub
- URL: https://github.com/noraj/haiti
- Owner: noraj
- License: mit
- Created: 2020-06-22T09:03:16.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2025-04-11T00:13:37.000Z (4 days ago)
- Last Synced: 2025-04-11T00:25:59.592Z (4 days ago)
- Topics: ctf, ctf-tools, cyber, cybersecurity, digest, hacking, hackthebox, hacktoberfest, hash, hashing, identify, infosec, pentest, pentest-tool, pentest-tools, pentesting, security, security-tools, tool, tryhackme
- Language: Ruby
- Homepage: https://noraj.github.io/haiti/
- Size: 1.04 MB
- Stars: 850
- Watchers: 14
- Forks: 55
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-rainmana - noraj/haiti - :key: Hash type identifier (CLI & lib) (Ruby)
- Awesome-Pentest - haiti - A CLI tool (and library) to identify hash types (hash type identifier). (Hash Cracking Tools / Misc Hardware Tools)
- awesome-ruby-cli-apps - haiti-hash - Identifies hash functions. (Awesome Ruby CLIs / Security)
README
# HAITI
[](https://github.com/noraj/haiti/network)
[](https://github.com/noraj/haiti/stargazers)
[](https://github.com/noraj/haiti/blob/master/LICENSE.txt)
[](https://inventory.raw.pm/tools.html#Haiti)

> _**HA**sh **I**den**T**if**I**er_
## What is it?
A CLI tool (and library) to identify hash types (hash type identifier).
**CLI**

**library**

## Features
- 641+ hash types detected
- Modern algorithms supported (SHA3, Keccak, Blake2, etc.)
- Hashcat and John the Ripper references
- CLI tool & library
- Hackable## Installation
```plaintext
$ gem install haiti-hash
```Check the [installation](https://noraj.github.io/haiti/#/pages/install) page on the documentation to discover more methods (Docker, Debian, openSUSE, etc.).
[](https://repology.org/project/haiti/versions)
[](https://badge.fury.io/rb/haiti-hash)
## Documentation
Homepage / Documentation: https://noraj.github.io/haiti/
## Comparison
See the reasons why Haiti was created and a detailed comparison with other existing tools on the [documentation page](https://noraj.github.io/haiti/#/why).

## Author
Made by Alexandre ZANNI ([@noraj](https://pwn.by/noraj/)). Forked from [Orange-Cyberdefense/haiti](https://github.com/Orange-Cyberdefense/haiti).