Skip to content

It can crack md5,sha1,sha2,sha3,ripemd160,keccak224 256 384 512,hash160,and more.

Latest

Choose a tag to compare

@8891689 8891689 released this 31 Aug 23:24
· 1 commit to main since this release
b347a55

Multi-threaded Architecture: Utilizes a producer-consumer model to maximize CPU utilization and separates password generation from hash verification.

Multiple Hash Algorithms: Supports common hash algorithms, currently limited to (more to come): MD5, SHA1, RIPEMD160, SM3, SHA224, SHA256, SHA384, SHA512, SHA3-224, SHA3-256, SHA3-384, SHA3-512, Keccak224, Keccak256, Keccak384, Keccak512, and Hash160(BTC public key).

Flexible Password Generation:

Sequential Mode: Generates all possible combinations for a given length range and character set.

Random Mode: Generates a specified number of random passwords.

Customizable Character Sets: Supports digits, uppercase, lowercase, special symbols, hex, or any combination.

Specialized Public Key Mode: A dedicated mode (-pub or -c pkc) for generating and testing candidates in the format of cryptographic public keys.

Performance Optimizations:

Single-Target Mode (-a): Ultra-fast checking against a single, hardcoded hash value.

Bloom Filter Support (-b): Uses a Bloom filter for rapid, probabilistic pre-screening to discard a vast majority of non-matching candidates before performing expensive final checks.

Real-time Status: A dedicated status thread provides live feedback on cracking speed (M/s) and total checked passwords.