vox-hash

vox-hash

A High-Performance Rust CLI Tool for SHA1 and MD5 Hashing and Brute-Force Hash Matching

RustHashingCommand-lineRegexHash-bruteforceRust-CLI

Date

May 2025

Client

Open Source Community

Role

Lead Developer

Category

CLI Application

Project Overview

vox-hash is an open-source command-line interface (CLI) tool written in Rust for generating SHA1 and MD5 hashes and performing brute-force hash matching. Designed for security researchers, penetration testers, and developers, it provides a fast and flexible solution for hashing strings and cracking hashes using customizable charsets, wordlists, patterns, and rainbow tables. The tool leverages Rust's performance and parallelism (via rayon) to handle single and bulk operations efficiently, with progress bars (indicatif) and verbose logging for transparency.


The CLI supports five main commands: enc (hash a single string), dec (brute-force a single hash), bulk-enc (hash multiple strings), bulk-dec (brute-force multiple hashes), generate-table (create a rainbow table), and benchmark (measure hashing speed). With features like JSON output, concurrent processing, and pattern-based cracking, vox-hash is ideal for security testing and hash analysis.

vox-hash screenshot

Interested in working together?

I'm always open to discussing new projects, creative ideas or opportunities to be part of your visions.