Jens Steube
6509351dce
Rules: Add new rulesets from T0XlC: T0XlCv2, T0XlC_3_rule, T0XlC_insert_HTLM_entities_0_Z
...
T0XlC_3_rule: example ruleset for the new 3 modifier.
T0XlC_insert_HTLM_entities_0_Z: inserts the HTML entity names and numbers from 0 to Z (it's pretty powerful but only applies where the websites encode somehow the password characters then hash them)
2022-04-09 19:37:36 +02:00
Jens Steube
6fce6fb3ff
Update all existing modules to use the stock module marker
2022-04-08 14:11:50 +02:00
Jens Steube
c6c816518c
Prepare hashcat option to be used as stock module marker
2022-04-07 19:59:11 +02:00
Jens Steube
c371caa1d5
Give an explicit feedback when invalid hash modes are requested
2022-04-06 23:38:24 +02:00
Jens Steube
5436f0d43e
Deal with compiler warning in unrar sources on macOS 12.3
2022-04-05 15:43:13 +02:00
Jens Steube
4f6a1498c2
Update changes.txt
2022-04-04 17:23:40 +02:00
Jens Steube
ef521b75ed
Update more hand written rules with years up to 2029, some stopped at 2010 and some at 2020
2022-04-03 16:38:17 +02:00
Jens Steube
6a6408478d
Update some hand written rules with years up to 2029, some stopped at 2010 and some at 2020
2022-04-02 17:07:45 +02:00
Jens Steube
be5994c306
Merge pull request #3249 from philsmd/code_style
...
minor code style fixes
2022-04-01 19:08:43 +02:00
philsmd
a24d723d66
minor code style fixes
2022-03-31 19:19:16 +02:00
Jens Steube
8e532e6162
Fix sha512_hmac_init_global_utf16le_swap(); hmac doesn't have password length
2022-03-31 12:58:01 +02:00
Jens Steube
7b24986096
Add important checks for pw_len == -1 to avoid out of boundary read/writes
2022-03-31 11:45:58 +02:00
Jens Steube
753994bfe0
Fixed password reassembling function reporting an incorrect candidate in some cases when the correct candidate has zero length
2022-03-30 20:52:47 +02:00
Jens Steube
6adf5fcf26
Merge pull request #3246 from davidbolvansky/fix_win_build
...
Fixed windows build failure
2022-03-29 13:35:10 +02:00
Dávid Bolvanský
757d939728
Fixed windows build failure
2022-03-28 19:05:16 +02:00
Jens Steube
f375fdcad2
Merge pull request #3244 from davidbolvansky/neg_numbers
...
Fixed negative numbers in json output
2022-03-28 16:27:03 +02:00
Jens Steube
5baa64c451
Merge pull request #3243 from davidbolvansky/final_status_json
...
Emit final status also in 'status-json' mode
2022-03-27 17:09:06 +02:00
Dávid Bolvanský
9d1ed97e07
Fixed negative numbers in json output
2022-03-27 12:37:56 +02:00
Dávid Bolvanský
d84127386a
Emit final status also in 'status-json' mode
2022-03-27 00:02:02 +01:00
Jens Steube
308d8f227d
Merge pull request #3240 from davidbolvansky/hash-info-json
...
add json output for hash info
2022-03-26 18:43:25 +01:00
Jens Steube
ad7b74bbff
Merge pull request #3238 from philsmd/philsmd-status-neg-values
...
fixes #3199 : status screen problem with negative values due to %d usage
2022-03-25 17:35:07 +01:00
Jens Steube
84acc32a77
Merge pull request #3237 from philsmd/philsmd-a7-O-rule-right
...
fixes #3211 : fixes -k in -a 7 with -O
2022-03-24 14:48:32 +01:00
Jens Steube
781ceb1df0
Merge pull request #3236 from philsmd/philsmd-stdout-a7-O
...
fixes #3201 : fixed -O with -a 7 in --stdout mode
2022-03-23 19:01:19 +01:00
Jens Steube
7e76deb3b1
Merge pull request #3235 from philsmd/philsmd-whitespace
...
minor: removes whitespace in -m 23400 = Bitwarden
2022-03-22 20:14:56 +01:00
Jens Steube
ad5e5f246f
Merge pull request #3234 from philsmd/philsmd-hcargc-stdin-timeout
...
improve --stdout + --stdin-timeout-abort fix
2022-03-22 20:14:43 +01:00
Dávid Bolvanský
32ab02c7bb
add json output for hash info
2022-03-22 19:32:02 +01:00
philsmd
bd01986a82
update changes for %d display problem
2022-03-22 16:37:29 +01:00
philsmd
84cd48d721
fixed problem of negative values in terminal.c
2022-03-22 16:35:36 +01:00
philsmd
a2065b7c38
fixed problem of negative values in status.c
2022-03-22 16:17:26 +01:00
philsmd
566d72dee1
update changes for -k -a 7 -O fix
2022-03-22 16:01:22 +01:00
philsmd
101d01eaa0
fixes #3211 : fixes -k in -a 7 with -O
2022-03-22 15:59:09 +01:00
philsmd
81912e3258
update changes for -a 7 -O --stdout fix
2022-03-22 15:42:07 +01:00
philsmd
51fda295dd
fixes #3201 : fixed -O with -a 7 in --stdout mode
2022-03-22 15:40:36 +01:00
philsmd
15a4767ad2
minor: removes whitespace in -m 23400 = Bitwarden
2022-03-22 15:33:11 +01:00
philsmd
e5657723d3
improve --stdout + --stdin-timeout-abort fix
2022-03-22 15:26:52 +01:00
Jens Steube
521a931a84
Merge pull request #3229 from davidbolvansky/hashcat-status-device-name
...
status-json: also print device name and type
2022-03-21 20:13:28 +01:00
Dávid Bolvanský
f018dd9263
json-encode device name
2022-03-21 09:25:26 +01:00
Dávid Bolvanský
50aea559c5
added device type
2022-03-21 08:55:16 +01:00
Dávid Bolvanský
100cd5fea4
status-json: also print device name
2022-03-21 08:55:16 +01:00
Jens Steube
881d336a78
Merge pull request #3233 from philsmd/philsmd-rp-overflows
...
prevent further integer overflows in rp.c
2022-03-20 20:42:50 +01:00
philsmd
5b0e621511
prevent further integer overflows in rp.c
2022-03-20 11:07:25 +01:00
Jens Steube
8cf2783761
Merge pull request #3230 from davidbolvansky/stdout-terminal
...
Do not use term colors if output is not terminal
2022-03-19 19:30:53 +01:00
Dávid Bolvanský
672fb2de4b
Do not use term colors if output is not terminal
2022-03-18 15:57:13 +01:00
Jens Steube
98b89e43d1
Fix changes.txt ordering
2022-03-18 07:51:38 +01:00
Jens Steube
ab300310a0
Improve support for enc_len and aad_len in AES_GCM_GHASH to actually allow 32 bit value (before was only 29 bit)
2022-03-17 09:02:11 +01:00
Jens Steube
58205847f6
Merge pull request #3218 from willcrozi/stdin-stdout-fix
...
allow --stdout and --stdin-timeout-abort to be used together
2022-03-16 13:21:48 +01:00
Jens Steube
e69a37d929
Merge pull request #3219 from matrix/fix_3213
...
fix dpapimk_tmp_v1_t on module_15310.c
2022-03-15 18:51:39 +01:00
Jens Steube
f884a638f9
Merge pull request #3222 from philsmd/philsmd-10700-pw_max
...
fixes #3151 : max pass length in -m 10700 w/ optimized kernel
2022-03-14 13:57:16 +01:00
Jens Steube
cc794ed843
Merge pull request #3223 from philsmd/philsmd-rules-limit
...
prevent integer overflows in rp.c
2022-03-13 20:11:30 +01:00
Jens Steube
a882c91cf8
Merge pull request #3224 from philsmd/philsmd-u32-cast
...
sanity check for u32 cast for combs_cnt, bfs_cnt
2022-03-13 20:11:06 +01:00