Gabriele Gristina
e8686b3e3e
Update tools/install_modules.sh: force install/update Digest::BLAKE2
2025-07-12 19:32:09 +02:00
Gabriele Gristina
638aaa902a
Update tools/install_modules.sh: using bash instead of sh, fix unclosed double quote
2025-07-12 19:28:29 +02:00
Gabriele Gristina
63377a9890
Update tools/install_modules.sh: make pyenv works with Apple Intel, use pycryptodome instead of pycrypto, add missing Module::Build::Pluggable::XSUtil
2025-07-12 19:18:37 +02:00
Gabriele Gristina
5da3a70b05
edge: skip deprecated hashes, reformat error, unset SKIP_HASH_TYPES SKIP_HASH_TYPES_METAL SKIP_METAL_SCRYPT SKIP_OUT_MATCH_HASH_TYPES
2025-07-12 17:45:17 +02:00
Gabriele Gristina
99e850ac15
fix module_constraints for -m 600
2025-07-12 17:33:23 +02:00
Gabriele Gristina
b5202e4be6
add pyenv usage to install python3 deps inside virtualenv
2025-07-12 17:16:00 +02:00
hashcat-bot
6de02c0b3b
Merge pull request #4056 from PenguinKeeper7/benchmark-relevant-options-fix
...
Show all autotune setting changes in -b
2025-07-12 16:33:49 +02:00
hashcat-bot
19a0f96842
Merge pull request #4073 from ventaquil/winzip-hash-encode
...
Fix hash encoding in WinZip format
2025-07-12 15:39:39 +02:00
Gabriele Gristina
bfa5b3e610
Unit tests: Updated install_modules.sh to use an external package for pygost, due to not available anymore
2025-07-12 14:57:40 +02:00
Gabriele Gristina
08d84f5f90
Unit tests: Updated install_modules.sh to use cpanm instead of cpan
2025-07-12 14:21:18 +02:00
Jens Steube
2ac3fd2053
Merge pull request #4080 from lakiw/4079-radmin3_to_hashcat
...
Updated radmin3_to_hashcat.pl to support multiple users
2025-07-12 14:16:10 +02:00
hashcat-bot
7f0527b8ce
Merge pull request #4136 from banderlog/banderlog-patch-1
...
Colorize cracked hashes
2025-07-12 14:09:13 +02:00
Jens Steube
16b75ed2de
Fixed -m 20800 with OPTS_TYPE_PT_ADDBITS14
2025-07-12 14:06:01 +02:00
Jens Steube
0a3be95445
Added ARGON2_G() for CPU, improving performance from 91 H/s to 97 H/s.
...
This works because CPUs support hardware 64-bit rotate.
Added hc_umullo() and rewrote trunc_mul() for Argon2. No performance
impact, but trunc_mul() is now easier to read.
Re-enabled USE_BITSELECT, USE_ROTATE, and USE_SWIZZLE for OpenCL. We
have a new unit test script; let's see if OpenCL runtimes have
improved.
Previous fix for -m 21800 in multihash mode was incomplete. Now
shows the correct cracked hash.
Re-enabled --hwmon-disable for users. While it's important for SCRYPT
and Argon2 performance, a warning is now shown when it affects
speed.
Updated hash modes with OPTS_TYPE_NATIVE_THREADS:
1376x, 1377x, 1378x, 14800, 19500 and 2300x.
2025-07-12 13:47:37 +02:00
hashcat-bot
1985f55028
Merge pull request #4327 from matrix/fix_1800_Apple
...
Unit tests: Updated install_modules.sh with Crypt::Passwd::XS, to test suite works also on Apple (ex: 1800)
2025-07-12 13:42:23 +02:00
Gabriele Gristina
7376f36c02
Merge branch 'master' into fix_1800_Apple
2025-07-12 13:01:38 +02:00
Gabriele Gristina
c6c87d2cb2
Unit tests: Updated install_modules.sh with Crypt::Passwd::XS, to test suite works also on Apple (ex: 1800)
2025-07-12 12:55:06 +02:00
banderlog
0f8b7f04cf
adapt the naming convention?
2025-07-12 13:51:34 +03:00
Borys Kabakov
e6027396f1
Merge branch 'hashcat:master' into banderlog-patch-1
2025-07-12 13:42:32 +03:00
hashcat-bot
50d0e48540
Merge pull request #4326 from matrix/update_blake2_perl_deps
...
Unit tests: Updated install_modules.sh to use an external module for Digest::BLAKE2, due to maintenance being discontinued
2025-07-12 12:37:52 +02:00
Borys Kabakov
83e865fe26
Merge branch 'hashcat:master' into banderlog-patch-1
2025-07-12 13:35:23 +03:00
Gabriele Gristina
3f79a20429
Unit tests: Updated install_modules.sh to use an external module for Digest::BLAKE2, due to maintenance being discontinued
2025-07-12 12:22:40 +02:00
hashcat-bot
56dd7f7e2b
Merge pull request #4325 from matrix/fix_31000
...
Fixed bug in module_constraints for hash-mode 31000
2025-07-12 10:45:39 +02:00
Gabriele Gristina
f3adb3c318
Fixed bug in module_constraints for hash-mode 31000
2025-07-12 08:54:15 +02:00
hashcat-bot
6eb6ca96c3
Merge pull request #4323 from matrix/fix_15000
...
Fixed bug in module_constraints for hash-mode 15000
2025-07-12 06:57:54 +02:00
hashcat-bot
f7161e010c
Merge pull request #4322 from matrix/fix_11100
...
Fixed bug in module_constraints for hash-mode 11100
2025-07-12 06:57:40 +02:00
hashcat-bot
a69e15d0c7
Merge pull request #4321 from matrix/fix_10100
...
Fixed bug in module_constraints for hash-mode 10100
2025-07-12 06:57:20 +02:00
hashcat-bot
22baf292fe
Merge pull request #4320 from matrix/fix_8700
...
Fixed bug in module_constraints for hash-mode 8700
2025-07-12 06:57:06 +02:00
hashcat-bot
a64d5f4db1
Merge pull request #4319 from matrix/fix_7801
...
Fixed bug in module_constraints and kernel for hash-mode 7801
2025-07-12 06:56:36 +02:00
hashcat-bot
900bd0b74e
Merge branch 'master' into fix_7801
2025-07-12 06:56:20 +02:00
hashcat-bot
88b007f59a
Merge pull request #4318 from matrix/fix_7800
...
Fixed bug in module_constraints and kernel for hash-mode 7800
2025-07-12 06:55:31 +02:00
hashcat-bot
954d477716
Merge pull request #4317 from matrix/edge_arguments
...
Modified 'edge' arguments
2025-07-12 06:54:19 +02:00
Gabriele Gristina
ddf99ca69d
Fixed bug in module_constraints for hash-mode 15000
2025-07-12 02:39:31 +02:00
Gabriele Gristina
84cc247fc6
Fixed bug in module_constraints for hash-mode 11100
2025-07-12 02:20:53 +02:00
Gabriele Gristina
9806b7d615
Fixed bug in module_constraints for hash-mode 10100
2025-07-12 02:07:17 +02:00
Gabriele Gristina
4567acd5f0
Fixed bug in module_constraints for hash-mode 8700
2025-07-12 01:59:45 +02:00
Gabriele Gristina
dc3418eaa4
Fixed bug in module_constraints and kernel for hash-mode 7801
2025-07-12 01:49:22 +02:00
Gabriele Gristina
dbd41ca750
Fixed bug in module_constraints and kernel for hash-mode 7800
2025-07-12 01:35:25 +02:00
Gabriele Gristina
894ded7e14
Modified 'edge' arguments
...
Improved argument handling
Added --backend-devices-keepfree option
Supported multiple Attack Type filter (ex: -a 0,3)
Supported multiple Device ID filter (ex: -d 1,2)
Supported multiple Device-Type ID filter (ex: -D 1,2)
Supported multiple verbose levels
2025-07-12 00:31:19 +02:00
hashcat-bot
5af377ac4f
Merge pull request #4316 from matrix/fix_Makefile_arm64
...
Fixed build failed for aarch64 (es: rpi)
2025-07-11 21:56:22 +02:00
Gabriele Gristina
5f66927222
Fixed build failed for aarch64 (es: rpi)
2025-07-11 21:12:43 +02:00
PenguinKeeper7
131790ccc7
Merge branch 'hashcat:master' into pbkdf1-sha1
2025-07-11 19:46:28 +01:00
hashcat-bot
b7ed71dd47
Merge pull request #4315 from matrix/edge_hex_only
...
fix edge testing with password type HEX
2025-07-11 20:45:48 +02:00
Gabriele Gristina
063618f699
fix edge testing with password type HEX
2025-07-11 20:41:12 +02:00
hashcat-bot
69be4a127b
Merge pull request #4105 from hashrepublic/fix/mode-m21310
...
fixed mode m21310 OpenCL types
2025-07-11 20:09:32 +02:00
hashcat-bot
3003a23909
Merge branch 'master' into fix/mode-m21310
2025-07-11 20:08:53 +02:00
hashcat-bot
24fc384e6b
Merge pull request #4108 from matrix/cast-cleanup
...
Kernel: Renamed multiple defines in CAST cipher to fit expected naming convention of the C++ language standard
2025-07-11 20:05:41 +02:00
hashcat-bot
5322bec828
Merge pull request #4112 from matrix/issue_3652_v2
...
Added hash-mode: md5(md5(md5($pass.$salt1)).$salt2)
2025-07-11 19:58:16 +02:00
hashcat-bot
7e75f04151
Merge pull request #4128 from PenguinKeeper7/pause-status-enhancement
...
Add [b] [c] and [f] functionality in pause state
2025-07-11 19:56:45 +02:00
hashcat-bot
6f1e31dca5
Merge pull request #4313 from Chick3nman/benchmark-all-enhancement
...
Enhancement: Set --benchmark to true if --benchmark-all is passed
2025-07-11 19:54:02 +02:00