Jens Steube
cb36114d95
Merge pull request #3727 from matrix/fix_module_501
...
added missing memset for token2 in module_hash_decode(), module_00501.c
2023-05-20 15:55:29 +02:00
Gabriele Gristina
44d58f9a45
Fixed build failed for 13772 and 13773 with Apple Metal
2023-05-20 14:02:25 +02:00
Flagg
d4a58b5fe5
Fix get_random_num function to be inclusive of max parameter
...
The get_random_num function does not currently include the max parameter. This causes issues such as the tilde character not being generated with random rule generation. This makes the max parameter value inclusive.
2023-05-19 23:44:32 -04:00
Gabriele Gristina
7ab1110907
Fixed build failure for almost all hash modes that make use of hc_swap64 and/or hc_swap64_S with Apple Metal
2023-05-20 03:54:06 +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
52196839c8
fix unrar deps errors when compiling with cygwin/msys
2023-05-19 23:34:31 +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
Jens Steube
c100ad7be2
Merge pull request #3725 from matrix/prepare_hashModes_31500_31600
...
Unit tests: add test modules for hash-modes 31500 and 31600 and handle them in tools/test.pl
2023-05-19 21:01:26 +02:00
Gabriele Gristina
a0732495fa
add missing md4_hex import in 31600 test module
2023-05-18 21:58:46 +02:00
Gabriele Gristina
423faea47d
cleanup test.pl and implement module_get_random_password() in 31500/31600 test modules
2023-05-18 21:38:14 +02:00
Jens Steube
939a97d145
Merge pull request #3726 from matrix/fix_tokenizer_ATTR_FIXED_LEN
...
Added verification of token buffer length when using TOKEN_ATTR_FIXED_LENGTH
2023-05-18 20:29:48 +02:00
Gabriele Gristina
6ba878eb5f
Merge branch 'master' into update_deps_lzma
2023-05-17 19:44:29 +02:00
Jens Steube
7d2dfe9d2f
Merge pull request #3722 from matrix/update_deps_OpenCL
...
Dependencies: Updated OpenCL-Headers to v2023.04.17
2023-05-17 19:34:00 +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
b865c55ab4
Unit Test: removes salt constraints if no salt is used
2023-05-16 21:40:44 +02:00
Gabriele Gristina
2dd820a084
Makefile: prevent make failure with Apple Silicon in case of partial rebuild
2023-05-16 21:19:46 +02:00
Gabriele Gristina
f126f3b19e
Added support for NetIQ SSPR hashes + Adobe AEM
2023-05-16 20:35:40 +02:00
Jens Steube
f840574aab
Merge pull request #3719 from matrix/fix_sprintf_iokit
...
Hardware Monitor: avoid sprintf in src/ext_iokit.c
2023-05-16 16:30:05 +02:00
Jens Steube
df97165ca8
Merge pull request #3716 from matrix/fix_31300_vector
...
Fixed build failed for 31300 with vector width > 1
2023-05-15 14:56:19 +02:00
Jens Steube
cef1ec8e16
Merge branch 'master' into fix_31300_vector
2023-05-15 14:56:09 +02:00
Christo Erasmus
33581b4155
Added plugins for AES128 and AES256 AS-REPs
2023-05-15 13:32:48 +02:00
Jens Steube
5780430176
Merge pull request #3715 from matrix/fix_OpenCL_blake2s
...
Fixed build failed for 31000/Blake2s with vector width > 1
2023-05-14 16:54:32 +02:00
Gabriele Gristina
546b94f3d2
added missing memset for token2 in module_hash_decode(), module_00501.c
2023-05-14 00:26:43 +02:00
Gabriele Gristina
01f20c84f9
Added verification of token buffer length when using TOKEN_ATTR_FIXED_LENGTH
2023-05-13 20:38:56 +02:00
Jens Steube
18639745ef
Merge pull request #3714 from matrix/fix_4410_metal
...
Fixed build failed for 4410 with vector width > 1
2023-05-13 19:59:17 +02:00
Jens Steube
d157a5ccd2
Merge pull request #3713 from matrix/beautify_5800_opencl
...
beautified OpenCL 5800 kernels
2023-05-12 20:54:41 +02:00
Jens Steube
8f26b9be84
Merge pull request #3711 from matrix/fix_29600_a3
...
Fixed bug in 29600 module OPTS_TYPE setting
2023-05-11 12:44:41 +02:00
Gabriele Gristina
8652720ca9
Unit tests: add test modules for hash-modes 31500 and 31600 and handle them in tools/test.pl
2023-05-11 01:19:59 +02:00
Gabriele Gristina
684ce0afcf
Merge branch 'master' into fix_sprintf_iokit
2023-05-10 18:55:16 +02:00
Jens Steube
bf1d7d0789
Merge pull request #3710 from matrix/help2int
...
Help: show supported hash-modes only with -hh
2023-05-10 15:47:41 +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
bdedb609d0
Merge pull request #3709 from OutWrest/master
...
Added hash-mode: md5(md5(md5($pass)).$salt)
2023-05-09 17:58:40 +02:00
jsteube
be7e848d28
Add hcmalloc_aligned() and hcfree_aligned()
2023-05-08 23:11:33 +00:00
Gabriele Gristina
f4a1d25b72
Hardware Monitor: avoid sprintf in src/ext_iokit.c
2023-05-08 01:34:46 +02:00
Jens Steube
6db1f3fb42
Merge pull request #3708 from matrix/fix_31400
...
SecureCRT MasterPassphrase v2: update module, pure kernels and test unit. Add optimized kernels.
2023-05-07 17:08:27 +02:00
Jens Steube
3ca706f9a6
Merge pull request #3705 from Chick3nman/Add-new-GPUs
...
Add Nvidia RTX 4070
2023-05-06 21:10:37 +02:00
Gabriele Gristina
5b4ab2cc0b
Fixed build failed for 31300 with vector width > 1
2023-05-05 19:45:33 +02:00
Gabriele Gristina
903c1136c8
Fixed build failed for 31000/Blake2s with vector width > 1
2023-05-05 19:31:24 +02:00
Gabriele Gristina
aa4be217fd
Merge branch 'master' into help2int
2023-05-05 15:41:37 +02:00
Gabriele Gristina
3109ebc2c7
Merge branch 'master' into fix_31400
2023-05-05 15:40:50 +02:00
Jens Steube
56b322cf6e
Merge pull request #3704 from matrix/fix_MTLCompilerService_InfiniteLoop_bug
...
Metal Backend: added workaround to prevent 'Infinite Loop' bug when build kernels
2023-05-05 13:20:12 +02:00
Gabriele Gristina
02e160c250
Fixed build failed for 4410 with vector width > 1
2023-05-04 22:09:14 +02:00
Jens Steube
d127558bbc
Merge pull request #3707 from davidbolvansky/dbolvans/fix-json-hash-info
...
JSON-escape example_hash in hash info
2023-05-04 09:53:43 +02:00
Gabriele Gristina
1f7a4587aa
beautified OpenCL 5800 kernels
2023-05-04 00:30:42 +02:00
Jens Steube
772dc5dd1f
Merge pull request #3703 from matrix/fix_31900_sep_unmatched
...
Fix 31900 hash parsing error
2023-05-03 15:39:25 +02:00
Jens Steube
363d84e95a
Merge pull request #3702 from matrix/fix_metal_31700_a0
...
Fixed build failed for 31700 with Apple Metal
2023-05-02 17:16:40 +02:00
Gabriele Gristina
5e82703f7e
Fixed bug in 29600 module OPTS_TYPE setting
2023-05-02 00:55:11 +02:00