Skip to content

Latest commit

 

History

History
86 lines (86 loc) · 2.97 KB

File metadata and controls

86 lines (86 loc) · 2.97 KB

v1.2.2; 2026-01-23

added mode: halfmd5 (hashcat -m 5100)
updated -help

v1.2.1; 2025-12-08

added mode: morsedecode (Morse Code decoder)

v1.2.0; 2025-11-08

addressed raw base-16 issue https://github.com/cyclone-github/hashgen/issues/8
added feature: "keep-order" from https://github.com/cyclone-github/hashgen/issues/7
added dynamic lines/sec from https://github.com/cyclone-github/hashgen/issues/11
added modes: mysql5 (300), phpass (400), md5crypt (500), sha256crypt (7400), sha512crypt (1800), Wordpress bcrypt-HMAC-SHA384 (wpbcrypt)
added hashcat salted modes: -m 10, 20, 110, 120, 1410, 1420, 1310, 1320, 1710, 1720, 10810, 10820
added hashcat modes: -m 2600, 4500
added encoding modes: base32encode, base32decode
cleaned up hashFunc aliases, algo typo, hex mode, hashBytes case switch, base64 and base58 decoders
fixed ntlm encoding issue
added sanity check to not print blank / invalid hash lines (part of ntlm fix, but applies to all hash modes)
converted checkForHex from string to byte
updated yescrypt parameters to match debian 12 (libxcrypt) defaults

v1.1.4; 2025-08-23

added modes: keccak-224, keccak-384, blake2b-256, blake2b-384, blake2b-512, blake2s-256
added benchmark flag, -b (to benchmark current mode, disables output)
compiled with Go v1.25.0 which gives a small performance boost to multiple algos
added notes concerning some NTLM hashes not being crackable with certain hash cracking tools due to encoding gremlins

v1.1.3; 2025-06-30

added mode "hex" for $HEX[] formatted output
added alias "dehex" to "plaintext" mode
improved "plaintext/dehex" logic to decode both $HEX[] and raw base-16 input

v1.1.2; 2025-04-08

switched base58 lib to "github.com/cyclone-github/base58" for greatly improved base58 performance

v1.1.1; 2025-03-20

added mode: yescrypt (https://github.com/cyclone-github/yescrypt_crack)
tweaked read/write buffers for per-CPU thread

v1.1.0; 2025-03-19

added modes: base58, bcrypt w/custom cost factor, argon2id (https://github.com/cyclone-github/argon_cracker)

v1.0.0; 2024-12-10

v1.0.0 release

v2024-11-04.1445-threaded

fixed https://github.com/cyclone-github/hashgen/issues/5
added CPU threaded info to -help
cleaned up code and print functions

v2024-11-01.1630-threaded

added thread flag "-t" to allow user to specity CPU threads, ex: -t 16 // fixed default to use max CPU threads
added modes: sha2-224, sha2-384, sha2-512-224, sha2-512-256, keccak-256, keccak-512

v2024-08-24.2000-threaded

added mode "morsecode" which follows ITU-R M.1677-1 standard

v2023-11-04.1330-threaded

tweaked -m 11500
tweaked HEX error correction
added reporting when encountering HEX decoding errors

v2023-11-03.2200-threaded

added hashcat -m 11500 (CRC32 w/padding)
re-added CRC32 / CRC64 modes
fixed stdin

v2023-10-30.1600-threaded

rewrote code base for multi-threading support
some algos have not been implemented from previous version