1
0
mirror of https://github.com/hashcat/hashcat.git synced 2025-07-21 14:08:21 +00:00
Commit Graph

66 Commits

Author SHA1 Message Date
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
ed71e41ae1 The Assimilation Bridge (Scrypt-Yescrypt GPU-CPU hybrid plugin -m 70200) 2025-06-01 07:10:00 +02:00
Jens Steube
a2a9941475 The Assimilation Bridge (Scrypt-Jane GPU-CPU hybrid plugin -m 70100) 2025-05-31 12:24:44 +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
dc50bdbc72 The Assimilation Bridge (Argon2id plugin -m 70000) 2025-05-30 11:21:40 +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
921bf8a91a
Merge pull request #4186 from matrix/zlib_update
update zlib to 1.3.1, commit 5a82f71
2025-05-23 20:35:01 +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
af2c936857 Dependencies: Updated xxHash to 0.8.3 (commit 50f4226) 2025-05-07 20:12:00 +02:00
Gabriele Gristina
ccb1e70e1e add missing new LZMA-SDK files 2025-05-07 19:57:39 +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
21a471139a avoid processing crc32 if the unpacked size is not the expected 2025-04-24 11:16:54 +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
358250fe7b cleanup zlib deps dir 2025-04-18 16:48:07 +02:00
Gabriele Gristina
16d117d470 update zlib to 1.3.1, commit 5a82f71 2025-04-18 14:53:52 +02:00
gogolovefish
4dc1b2b0cd
Update gzlog.c
fix memory leak
2023-08-11 11:46:19 +08:00
wanhui
62f80e798e fix Resource leak 2023-06-30 09:24:17 +08:00
Jens Steube
6bf5959b23
Merge branch 'master' into update_deps_lzma 2023-06-22 14:39:07 +02:00
Gabriele Gristina
69d8981501 update to latest version of unrar source and update changes.txt 2023-05-20 00:04:32 +02:00
Gabriele Gristina
ca53e78f7d fix unrar deps errors when cross-compiling with mingw 2023-05-19 22:02:44 +02:00
Gabriele Gristina
5ec8c96840 fix unrar segfault on Apple Silicon by update deps 2023-05-19 21:24:23 +02:00
Gabriele Gristina
6ba878eb5f
Merge branch 'master' into update_deps_lzma 2023-05-17 19:44:29 +02:00
Gabriele Gristina
468f91b166 perform dos2unix for all LZMA SDK files 2023-05-17 19:03:13 +02:00
Gabriele Gristina
ecc03008a0 fix LZMA_SDK Windows.h includes 2023-05-17 19:00:48 +02:00
Gabriele Gristina
a983957b21 Dependencies: Updated LZMA SDK to 22.01 2023-05-09 18:52:20 +02:00
Gabriele Gristina
0dcb64278a Dependencies: Updated OpenCL-Headers to v2023.04.17 2023-05-09 18:48:51 +02:00
Jens Steube
b30d55c5d9 Removed LZMA "Windows.h" capitalized file name workaround used to cross compile Windows binaries from Linux hosts.
This breaks compiling windows binaries if the underlaying filesystem is not case sensitive. An example would be using /mnt/c folder under WSL.
Any update on the LZMA SDK needs to be post processed with this command: sed -i 's/<Windows.h>/<windows.h>/' deps/LZMA-SDK/C/*.c deps/LZMA-SDK/C/*.h
2021-06-25 20:30:26 +02:00
Jens Steube
9ca94a2a36 RAR3-p (Compressed): Fix workaround in unrar library in AES constant table generation to enable multi-threading support 2021-05-27 09:21:44 +02:00
Jens Steube
0ba1558e17 Dependencies: Updated xxHash from 0.1.0 to v0.8.0 - Stable XXH3 2021-05-16 09:51:17 +02:00
Jens Steube
e365313a44 Dependencies: Updated LZMA SDK from 19.00 to 21.02 alpha 2021-05-16 08:51:59 +02:00
Jens Steube
f4ca10b116 Updated unrar source from 5.9.4 to 6.0.5 2021-05-15 11:31:42 +02:00
philsmd
0809d326f6
No need for this (object) reference in -m 23800 2020-09-11 10:12:02 +02:00
philsmd
3cc828ce0a
Added -m 23700/23800 = RAR3-p cracking 2020-09-08 10:51:15 +02:00
philsmd
777c5339a0
UnRAR: Eliminate static var to make code thread-safe 2020-09-08 10:48:31 +02:00
philsmd
c9c03dd191
UnRAR: Use our own buffers and memory allocations 2020-09-08 10:46:44 +02:00
philsmd
9f380afa13
UnRAR: Allow unpack directly from memory (no files) 2020-09-08 10:44:34 +02:00
philsmd
be4e3df01b
UnRAR: Allow using key and IV instead of password 2020-09-08 10:39:21 +02:00
philsmd
007913dfa7
UnRAR: Fixed MinGW compile problem 2020-09-08 10:35:53 +02:00
philsmd
616cb9859f
Added UnRAR dependency (version 5.9.4) 2020-09-08 10:34:21 +02:00
philsmd
9cbeab9793 electrum 4/5: rm secp256k1 dependency 2019-12-05 10:44:49 +01:00
philsmd
db91fe6981 Added -m 21700 = Electrum 4 and -m 21800 = Electrum 5 2019-11-16 10:48:52 +01:00
Jens Steube
e896d78b05
Merge pull request #2113 from matrix/opencl_header_update
update OpenCL-Headers deps
2019-07-29 15:34:12 +02:00
Gabriele Gristina
35e07fec28 update OpenCL-Headers deps 2019-07-15 15:34:03 +02:00
Gabriele Gristina
903722c415 update lzma-sdk from 18.05 to 19.00 2019-07-15 15:16:24 +02:00
philsmd
0c8768c520
add the zlib 1.2.11 source code to the dependencies 2019-05-07 15:18:49 +02:00
jsteube
ac4f8e688a Dependencies: Updated OpenCL-Headers to latest version from GitHub master repository
Dependencies: Updated OpenCL function wrapper declarations accordingly to updated OpenCL-Headers
2019-04-20 09:34:13 +02:00
Jens Steube
4177e1ee28 Replace gitmodules with files and add support for system-wide libraries 2018-11-08 12:52:06 +01:00
Jens Steube
e09822ef3e Removed submodules 2018-11-08 11:02:41 +01:00