1
0
mirror of https://github.com/hashcat/hashcat.git synced 2025-08-01 03:18:17 +00:00
Commit Graph

10169 Commits

Author SHA1 Message Date
Konrad Goławski
dda0cc2d4b Fix hash encoding in WinZip format 2024-09-11 10:53:22 +02:00
PenguinKeeper7
3e48db8206 Show all autotune setting changes in -b
Previous behaviour was to only show the first autotune setting, this change makes it so it shows everything if it's changed as there's no reason to hide it and is safer to show everything that's changed
2024-07-31 15:40:09 +01:00
Flaggx1
4e0fc2099e Removed incorrect semicolon and blank line 2024-07-25 07:29:26 -04:00
Flaggx1
d299b2833e Reduce user-defined charsets to 8. Remove unnecessary code. 2024-07-25 07:07:27 -04:00
Flagg
7d75520343
Merge branch 'hashcat:master' into feature_increase_custom_charsets 2024-07-25 06:38:51 -04:00
Dylan Evans
1aeeced038 Create tools/shiro1-to-hashcat.py 2024-07-04 13:37:23 -04:00
Dylan Evans
9bf2c527a6 PR comments polish 4 2024-07-01 10:51:35 -04:00
Dylan Evans
99b5fa1338 Create m12150.pm 2024-06-17 20:22:41 -04:00
Dylan Evans
02b1a7930b PR comments polish 3 2024-06-10 11:10:09 -04:00
Nikita Strygin
f9cc329a3c Add a mode to crack mega.nz password-protected links 2024-06-10 11:34:29 +03:00
Dylan Evans
b19101ed08 PR comments polish 2 2024-06-08 16:53:45 -04:00
Dylan Evans
d0dc41f98d PR comments polish 1 2024-06-07 11:43:00 -04:00
Dylan Evans
ad03dcaffa add Apache Shiro 1 algorithm (12150) 2024-06-04 17:23:24 -04:00
PenguinKeeper7
86ac061c16
Update src/modules/module_23400.c
Co-authored-by: kgolawski <konrad.golawski@gmail.com>
2024-05-20 23:57:42 +01:00
PenguinKeeper7
f80d916142 Update module_23400.c 2024-05-20 16:35:39 +01:00
PenguinKeeper7
bf6a4e34bd Fix max iteration values
https://github.com/hashcat/hashcat/pull/3980#discussion_r1606514918
2024-05-20 10:49:24 +01:00
philsmd
fcfbc328d3
fix whitespace/indentation 2024-05-07 12:15:54 +02:00
jsteube
6716447dfc Add support for zero-length salts in Electrum $4 and $5 2024-04-20 17:35:45 +00:00
PenguinKeeper7
29b39c5b83 Raise Bitwarden Iteration Limit
Replace old 999,999 iteration cap with a larger cap to satisfy: https://hashcat.net/forum/thread-11885.html. Unknown if there is any Bitwarden-native cap on iterations.
2024-04-02 22:34:29 +01:00
PenguinKeeper7
4cb22387b3 Added hash-mode: md5(sha1(md5($pass)))
See: https://github.com/hashcat/hashcat/issues/3974
2024-03-29 03:05:33 +00:00
elliot
d76137d44b
Update module_20711.c 2024-03-11 16:05:07 -04:00
Xeonacid
5a817a7fee
Fix bash completion install
- `^(HASHCAT_ROOT=)` instead of `^(ROOT=)`
- single quotation instead of double quotation
to avoid `bash: !\1\: event not found` error
2024-03-09 20:32:26 +08:00
PenguinKeeper7
ce86bfac17 Add -ii in the --help text 2024-03-04 23:15:38 +00:00
PenguinKeeper7
0fb6e68c76 No longer require -i with --increment-inverse 2024-03-04 23:05:54 +00:00
PenguinKeeper7
18a35bdffd -ii as an alias for --increment-inverse 2024-03-04 23:05:06 +00:00
PenguinKeeper7
cbc3470642 Parse maskfiles and escaped ?s properly
Replace the old reversal function with an improved one, that both respects custom charsets in mask files and escaped question marks
2024-03-04 22:22:31 +00:00
PenguinKeeper7
7c24f36db0 Update usage.c 2024-03-01 00:07:29 +00:00
PenguinKeeper7
73959cbad5 Update changes.txt 2024-03-01 00:00:30 +00:00
PenguinKeeper7
16b249c44f Make skipped device warning respect --quiet
The other usual device information does not show when using --quiet, only the skipped warning does, making it a little out of place. Old:
```
> ./hashcat -m 99999 abcdef -a 3 abcdef --quiet
The device #2 specifically listed was skipped because it is an alias of device #1

abcdef:abcdef
>
```
New:
```
> ./hashcat -m 99999 abcdef -a 3 abcdef --quiet
abcdef:abcdef
```
2024-02-29 23:53:11 +00:00
PenguinKeeper7
e55939a99c Add whitespace formatting 2024-02-29 23:41:02 +00:00
PenguinKeeper7
b2e120ba69 Add --increment-inverse
https://github.com/hashcat/hashcat/issues/3959
2024-02-29 23:32:35 +00:00
Rosen Penev
cdd92f6de6 Fix MinGW printf formats
Based on various compilation flags, MinGW uses either gnu_printf or
printf (really ms_printf) internally which confuses the compiler when
encountering gnu formats. OTOH, clang under MinGW does not support
gnu_printf.

Just use the macro to handle this mess.

Also remove macro that was originally used to work around this. It's
wrong and should not be used.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-02-28 18:06:04 -08:00
Rosen Penev
6aaf0f3ac4 Fix compilation on newer FreeBSD
Apparently qsort_r is a macro now. Check for it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-02-28 18:06:04 -08:00
Rosen Penev
1685f11b87 replace index with strchr
The former is deprecated and unavailable if POSIX_C_SOUCE==200811L.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-02-28 18:06:04 -08:00
its5Q
9a14c99bb1 Update metamask2hashcat to use new format and add test vault JSON 2024-02-24 16:42:08 +10:00
its5Q
5f9caed13d Remove unused Metamask OpenCL kernels 2024-02-23 06:24:24 +10:00
its5Q
b90fe9f228 Merge branch 'master' of https://github.com/its5Q/hashcat 2024-02-23 06:22:48 +10:00
its5Q
d725b4b928 Switch to using TOKEN_ATTR_OPTIONAL_ROUNDS for Metamask hashmodes 2024-02-23 06:22:27 +10:00
its5Q
55406d8342
Cleaner JSON key handling in metamask2hashcat
Co-authored-by: kgolawski <konrad.golawski@gmail.com>
2024-02-22 22:48:00 +10:00
its5Q
205e7f6e71 Update metamask2hashcat help string 2024-02-22 03:40:36 +10:00
its5Q
c4bb788ad5 Add hashmodes 26620 and 26630 with dynamic iteration count 2024-02-22 03:39:05 +10:00
Jens Steube
fafb277e07
Merge pull request #3950 from fse-a/scrypt-performance-improvements
Improve performance of scrypt-based algorithms by code reordering.
2024-02-16 10:29:35 +01:00
fse-a
47509b2954 Improve performance of scrypt-based algorithms by code reordering. 2024-02-15 15:17:29 +01:00
Mayank
992f1c13ba
Removed -nocudalib from hiprtc_options to fix LLVMBitcode compilation error when using HIP Backend 2024-02-09 23:15:54 +05:30
Konrad Goławski
bd538bb755 Tool veracrypt2hashcat.py code cleanup 2024-02-08 16:07:15 +01:00
Konrad Goławski
d1b1a64a8c VeraCrypt modules code cleanup 2024-02-08 15:51:47 +01:00
Mayank
08f6cf7e0a
Updated HIP SDK detection to use ENV variable on Windows 2024-02-08 10:16:25 +05:30
PenguinKeeper7
f2f2456cd7 Performance warning adjustment
Be more forgiving before displaying a performance warning
2024-01-30 02:57:01 +00:00
c0rs
29dfcee3b5 RACF KDFAES module - fix author 2024-01-30 00:40:02 +03:00
c0rs
cd74101a04 RACF KDFAES module 2024-01-30 00:20:41 +03:00