Gabriele Gristina
ef8223b17a
Alias Devices: Prevents hashcat, when started with x86_64 emulation on Apple Silicon, from showing the Apple M1 OpenCL CPU as an alias for the Apple M1 Metal GPU
2025-06-10 21:49:21 +02:00
Gabriele Gristina
86c8323ae2
Added hash-mode: Microsoft Online Account (PBKDF2-HMAC-SHA256 + AES256)
2025-06-08 21:39:29 +02:00
Gabriele Gristina
12f1fe56aa
OpenCL Backend: added workaround to set device_available_memory from CUDA/HIP alias device
2025-06-07 20:22:01 +02:00
Gabriele Gristina
378abf6957
Metal Backend: added workaround to set the true Processor value in Metal devices on Apple Intel
2025-06-07 17:52:34 +02:00
Jens Steube
ac2ed9f402
- Remove old iconv patches (replaced by cmake)
...
- Replace Queues in hcmp/hcsp and make code more pythonic
- Synchronize python thread in hcmp count with detected cores
- Move setting PYTHON_GIL to shared.c
- Fix allocating and freeing aligned memory
- Update BUILD guides for WSL and macOS
- Fix python plugin documentation for macOS
2025-06-05 06:56:38 +02:00
Jens Steube
d60658102b
Added option --backend-devices-keepfree to configure X percentage of device memory available to keep free
2025-06-04 10:13:29 +02:00
Jens Steube
2962b9d52e
- Improved strategy to detect pyenv managed python libraries
...
- Improved documents on python bridge
2025-06-03 07:10:50 +02:00
Jens Steube
e8052a004b
- Replace naive 32 bit rotate with funnelshift on CUDA/HIP
...
- Replace V_ALIGNBIT_B32 with funnelshift on HIP
- Improve RC4 performance by preventing inlineing
- Fix leftover code in yescrypt-platform.c
- Update docs/hashcat-assimilation-bridge-development.md
- Only initialize hwmon on host for virtualized backends
- Improve SCRYPT tunings on AMD RX6900XT
2025-06-02 11:50:08 +02:00
Jens Steube
1a49b6c81e
The Assimilation Bridge (comprehensive python plugin documentation)
2025-06-01 08:40:26 +02:00
Gabriele Gristina
70825ebac4
Added sse2neon to fix compile errors on macOS for custom hashcat codes on phc-winner-argon2
2025-05-30 21:57:05 +02:00
Jens Steube
c607910f1c
The Assimilation Bridge (Additional Documents)
2025-05-29 15:10:09 +02:00
Jens Steube
0d8c8cba2f
The Assimilation Bridge (Introduction Document)
2025-05-29 15:08:53 +02:00
Jens Steube
bce5e1a332
Merge pull request #4188 from matrix/hc_decompress_rar_fp
...
Modules: Check UnpackSize to raise false positive with hc_decompress_rar
2025-05-27 19:45:49 +02:00
Jens Steube
40365a32d0
Merge pull request #4195 from matrix/issue_4175
...
Improve ASN.1 check for RSA/DSA/EC/OpenSSH Private Keys modules (22911, 22921, 22931, 22941, 22951)
2025-05-24 16:29:26 +02:00
Jens Steube
a27fc23a14
Merge pull request #4110 from matrix/fix_AppleSilicon_swap64
...
Update PR #3735
2025-05-24 10:23:50 +02:00
Jens Steube
686c2ac078
Merge pull request #4199 from matrix/resurrect_PR_2561
...
Added hash-mode: BestCrypt v4 Volume Encryption
2025-05-19 13:57:14 +02:00
Jens Steube
b9938f34d6
Merge pull request #4201 from matrix/RC4_KPA
...
Added hash-modes: RC4 40-bit DropN, RC4 72-bit DropN, RC4 104-bit DropN
2025-05-18 20:39:24 +02:00
Jens Steube
28c22ea397
Merge pull request #4208 from matrix/module_unstable_warning_update
...
Modules: Updated module_unstable_warning
2025-05-15 23:05:01 +02:00
Jens Steube
787dcce90b
Merge pull request #4203 from matrix/bench_min_max
...
Added options --benchmark-min and --benchmark-max to set a hash-mode range to be used during the benchmark
2025-05-13 11:12:21 +02:00
Jens Steube
ded2b5bd7a
Merge pull request #4206 from matrix/xxHash_update
...
Dependencies: Updated xxHash to 0.8.3 (commit 50f4226)
2025-05-13 11:09:08 +02:00
Jens Steube
e8cc0cc978
Merge pull request #4205 from matrix/LZMA_SDK_update
...
Dependencies: Updated LZMA SDK to 24.09
2025-05-12 16:43:55 +02:00
Gabriele Gristina
003579d21b
Modules: Updated module_unstable_warning
2025-05-11 15:40:52 +02:00
Gabriele Gristina
af2c936857
Dependencies: Updated xxHash to 0.8.3 (commit 50f4226)
2025-05-07 20:12:00 +02:00
Gabriele Gristina
1e6d74b938
Dependencies: Updated LZMA SDK to 24.09
2025-05-07 19:57:03 +02:00
Gabriele Gristina
232e2e1195
Dependencies: Updated OpenCL-Headers to v2024.10.24 (commit 265df85)
2025-05-07 19:43:59 +02:00
Gabriele Gristina
120e758be9
Added options --benchmark-min and --benchmark-max to set a hash-mode range to be used during the benchmark
2025-05-07 18:46:51 +02:00
Gabriele Gristina
ff6185e9b4
Added hash-modes: RC4 40-bit DropN, RC4 72-bit DropN, RC4 104-bit DropN
2025-05-06 20:44:50 +02:00
Gabriele Gristina
24fa627f2f
Added hash-mode: BestCrypt v4 Volume Encryption
2025-04-27 20:57:43 +02:00
Gabriele Gristina
cc9ae09b94
Improve ASN.1 check for RSA/DSA/EC/OpenSSH Private Keys modules (22911, 22921, 22931, 22941, 22951)
2025-04-25 19:13:33 +02:00
Gabriele Gristina
c105104b92
Modules: Check UnpackSize to raise false positive with hc_decompress_rar
2025-04-22 23:46:58 +02:00
Gabriele Gristina
db814b5837
Update PR #3735
2024-10-31 18:29:23 +01:00
jsteube
dba096242d
Fix changes.txt ordering
2023-08-27 14:40:24 +00:00
Arseniy Sharoglazov
50e7d9d56c
Fixed a bug that --outfile-autohex-disable affects potfile
2023-08-13 12:31:38 +03:00
jsteube
4ae5530ff9
Add missing entry to changes.txt
2023-08-09 15:04:05 +00:00
Jens Steube
1259ea03bd
Merge branch 'master' into DCC2-NT
2023-08-07 18:02:57 +02:00
Jens Steube
446178c455
Merge branch 'master' into DCC-NT
2023-08-06 22:48:42 +02:00
jsteube
96b05b2630
AMD Driver: Updated requirements for AMD Windows drivers to "AMD Adrenalin Edition" (23.7.2 or later) and "AMD HIP SDK" (23.Q3 or later)
2023-08-05 15:58:22 +00:00
jsteube
9797c3d4dc
AMD Driver: Updated requirements for AMD Windows drivers to "AMD Adrenalin Edition" (23.7.2 or later) and AMD HIP SDK (23.Q3 or later)
2023-08-04 21:03:09 +00:00
Jens Steube
92e9247995
Merge pull request #3813 from PenguinKeeper7/CubeCart
...
Added hash-mode: CubeCart (whirlpool($salt.$pass.$salt))
2023-08-02 22:39:26 +02:00
PenguinKeeper7
abe6fd76c4
Added hash-mode: CubeCart (whirlpool($salt.$pass.$salt))
2023-07-28 18:43:21 +01:00
justpretending
b2f14f2f5d
Fix some typos
2023-07-27 23:11:55 +07:00
jsteube
601e4d622d
Fix ordering of new hash-modes in changes.txt
2023-07-19 17:12:39 +00:00
jsteube
b2f81d7bea
Rules: Rename best64.rule to best66.rule and remove the unknown section from it
2023-07-15 07:29:15 +00:00
jsteube
c251df345a
Update readme.txt based on hashcat -hh output
2023-07-12 18:04:38 +00:00
jsteube
1636bc41df
Fix hash category for -m 32500 and add missing entry to changes.txt
2023-07-09 15:10:31 +00:00
jsteube
b700428bff
Add missing entry for commit ab932815ea
2023-07-05 16:21:53 +00:00
Gabriele Gristina
567ceefaf0
Added hash-mode: sha512(sha512_bin($pass).$salt)
2023-07-01 23:49:48 +02:00
Jens Steube
1200bab046
Merge pull request #3776 from thatux/gpg-cast5
...
Add GPG (CAST5 (SHA-1($pass)))
2023-06-30 19:47:13 +02:00
jsteube
f341bfc82e
Moved the updated OpenCL headers and xxHash library licenses to docs/license_libs
2023-06-29 17:42:22 +00:00
Gabriele Gristina
b6ae3d867e
Added hash-mode: md5(sha1($salt.$pass))
2023-06-27 02:58:20 +02:00