jsteube
3173f9374d
Add unstable markers for Intel GPU for -m 25100 and 25200
10 months ago
jsteube
d5196ae727
Add unstable markers for Intel GPU for -m 8200, 21700 and 25000
10 months ago
jsteube
66645e12bd
Fix hash category in hash mode 29000
10 months ago
Rosen Penev
147ec30fd6
fix compilation with FreeBSD
...
FreeBSD is checked for in two places and two duplicate functions are
used. Just use the former.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
10 months ago
jsteube
1636bc41df
Fix hash category for -m 32500 and add missing entry to changes.txt
10 months ago
jsteube
8b559ce563
Fix module_hash_encode() in hash-mode 32500
10 months ago
jsteube
b1afc4a9aa
Rename hash-mode 98765 to 32500 and add some missing memory initialization
10 months ago
Hans
7b4c2012b7
Move SHA1 code from kernel to inc_hash_sha1.cl
10 months ago
Jens Steube
4729342571
Merge pull request #3746 from JoeMcGeever/master
...
Plugin for issue #2994 - dogechain implementation
10 months ago
Chick3nman
4c93eb4cc5
Add suggested memset
10 months ago
Chick3nman
b6804aa34d
Add suggested memset
10 months ago
jsteube
ab932815ea
Fixed out-of-boundary read in autotune.c when a fast hash defines a kernel_loops_min value that is higher than the actual number of amplifiers provided by the user
10 months ago
JoeMcGeever
10dc0df264
Updated hash format to be the same as the suggested @philsmd
11 months ago
Gabriele Gristina
567ceefaf0
Added hash-mode: sha512(sha512_bin($pass).$salt)
11 months ago
Jens Steube
1200bab046
Merge pull request #3776 from thatux/gpg-cast5
...
Add GPG (CAST5 (SHA-1($pass)))
11 months ago
Gabriele Gristina
b6ae3d867e
Added hash-mode: md5(sha1($salt.$pass))
11 months ago
Jens Steube
f5ec183552
Merge pull request #3773 from matrix/algo_2630
...
Added hash-mode: md5(md5($pass.$salt))
11 months ago
Your Name
b4c12ee628
add test hashes
11 months ago
Your Name
cb2890c108
working m17040
11 months ago
Your Name
fae1994588
based m17040 of m17010
11 months ago
Jens Steube
b5fb169ded
Merge pull request #3772 from matrix/algo_4420
...
Added hash-mode: md5(sha1($pass.$salt))
11 months ago
Gabriele Gristina
c31d8d2b95
Added hash-mode: md5(md5($pass.$salt))
11 months ago
Gabriele Gristina
40f087923f
Added hash-mode: md5(sha1($pass.$salt))
11 months ago
dale
e00ab993a2
Fixed stray comma in JSON output when selecting a device other than the first.
11 months ago
Jens Steube
823a36dcff
Merge branch 'master' into fix_rar_segfault_AppleSilicon
11 months ago
Jens Steube
2d60359827
Merge pull request #3766 from matrix/algo_RSA_NetWitness
...
Added hash-mode: RSA Security Analytics / NetWitness (sha256)
11 months ago
Jens Steube
58155986cf
Merge pull request #3765 from philsmd/master
...
fix trailing spaces
11 months ago
Jens Steube
82cf3b63b9
Merge pull request #3764 from matrix/algo_21310
...
Added hash-mode: md5($salt1.sha1($salt2.$pass))
11 months ago
Gabriele Gristina
e506823772
Added hash-mode: RSA Security Analytics / NetWitness (sha256)
11 months ago
philsmd
79869badf1
fix trailing spaces
11 months ago
Jens Steube
4734d112b8
Merge pull request #3763 from matrix/XenForo_sha512
...
Added hash-mode: sha512(sha512($pass).$salt)
11 months ago
Gabriele Gristina
19a36e73a2
Added hash-mode: md5($salt1.sha1($salt2.$pass))
11 months ago
Gabriele Gristina
ec13e6123a
Added hash-mode: sha512(sha512($pass).$salt)
11 months ago
Gabriele Gristina
ef81520158
Metal Backend: disable Metal devices only if at least one OpenCL device is active
11 months ago
Jens Steube
32517211a5
Merge pull request #3760 from matrix/check_invalid_kern_type
...
do not allow negative kern_type
11 months ago
Jens Steube
3c3e950dba
Merge pull request #3759 from matrix/enable_Metal_2xx
...
Metal Backend: allow use of devices with Metal if runtime version is >= 200
11 months ago
Jens Steube
aa42b3b758
Merge pull request #3756 from matrix/fix_sprintf_warnings_v2
...
fix multiple sprintf build warnings by using snprintf
11 months ago
Jens Steube
bf206d594e
Merge pull request #3755 from matrix/fix_deprecated_kIOMasterPortDefault
...
using hc_IOMasterPortDefault instead of kIOMasterPortDefault/kIOMainPortDefault
11 months ago
Jens Steube
3bd8d38402
Merge pull request #3753 from matrix/algo_empireCMS_AdminPassword
...
Added hash-mode: Empire CMS (Admin password)
11 months ago
Gabriele Gristina
eb276f12f6
do not allow negative kern_type
11 months ago
Jens Steube
cf6f71eb8a
Merge pull request #3750 from justpretending/master
...
Fix a typo in the help text
11 months ago
Gabriele Gristina
737989b7cf
Metal Backend: allow use of devices with Metal if runtime version is >= 200
11 months ago
Jens Steube
890de0bff6
Merge pull request #3748 from matrix/build_win_from_macOS
...
Support building windows binaries on macOS using MinGW, updated docum…
11 months ago
Jens Steube
e6314a812f
Merge pull request #3745 from matrix/fix_file_permissions
...
Fix file permissions for 32100/32200
11 months ago
Gabriele Gristina
1821a43420
fix multiple sprintf build warnings by using snprintf
12 months ago
Gabriele Gristina
8d0ded44d9
using hc_IOMasterPortDefault instead of kIOMasterPortDefault/kIOMainPortDefault
12 months ago
Gabriele Gristina
53dbc07029
Added hash-mode: Empire CMS (Admin password)
12 months ago
Jens Steube
e39bd75e24
Merge pull request #3740 from matrix/fix_2410_pwMax_limits
...
Fixed maximum password length in module/test_module of hash-mode 2410
12 months ago
Jens Steube
82d9de8b30
Merge pull request #3739 from matrix/fix_2400_pwMax_limit
...
Fixed maximum password length in module/test_module of hash-mode 2400
12 months ago
Jens Steube
b2340a26cf
Merge branch 'master' into fix_10700_opt_metal
12 months ago
justpretending
2ca3a117e1
Fix a typo
12 months ago
Gabriele Gristina
7ab00af506
Support building windows binaries on macOS using MinGW, updated documentation
12 months ago
Jens Steube
ba4ce96bbf
Merge pull request #3736 from flaggx1/fix_get_random_num
...
Fix get_random_num function to be inclusive of max parameter
12 months ago
Joseph McGeever
2b7b6a3591
Plugin for issue #2994 - dogechain implementation
12 months ago
Gabriele Gristina
1c3ea8506c
Fix file permissions for 32100/32200
12 months ago
Jens Steube
8d5e220985
Merge branch 'master' into fix_Makefile_AppleSilicon
12 months ago
Jens Steube
0253f50679
Merge pull request #3730 from matrix/algo_sspr
...
Added support for NetIQ SSPR hashes + Adobe AEM
12 months ago
jsteube
5dcc9a5d8b
Rename hash-modes 33100, 33200 to 32100, 32200
12 months ago
Jens Steube
9433d0b61e
Merge pull request #3729 from MWR-CyberSec/add-aes-asrep-plugins
...
Added plugins for AES128 and AES256 AS-REPs
12 months ago
Hans
63b6efb1a7
Add Kremlin module
12 months ago
Gabriele Gristina
b8ea00642e
Fixed maximum password length in module/test_module of hash-mode 2410
12 months ago
Gabriele Gristina
82f94593a0
Fixed maximum password length in module/test_module of hash-mode 2400
12 months ago
Flagg
f75e7c18bc
Merge branch 'hashcat:master' into fix_get_random_num
12 months ago
Gabriele Gristina
54205412a6
Fixed build failed for 10700 optimized with Apple Metal
12 months ago
Jens Steube
cb36114d95
Merge pull request #3727 from matrix/fix_module_501
...
added missing memset for token2 in module_hash_decode(), module_00501.c
12 months ago
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.
1 year ago
Gabriele Gristina
52196839c8
fix unrar deps errors when compiling with cygwin/msys
1 year ago
Gabriele Gristina
ca53e78f7d
fix unrar deps errors when cross-compiling with mingw
1 year ago
Gabriele Gristina
5ec8c96840
fix unrar segfault on Apple Silicon by update deps
1 year ago
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
1 year ago
Gabriele Gristina
2dd820a084
Makefile: prevent make failure with Apple Silicon in case of partial rebuild
1 year ago
Gabriele Gristina
f126f3b19e
Added support for NetIQ SSPR hashes + Adobe AEM
1 year ago
Jens Steube
f840574aab
Merge pull request #3719 from matrix/fix_sprintf_iokit
...
Hardware Monitor: avoid sprintf in src/ext_iokit.c
1 year ago
Christo Erasmus
33581b4155
Added plugins for AES128 and AES256 AS-REPs
1 year ago
Gabriele Gristina
546b94f3d2
added missing memset for token2 in module_hash_decode(), module_00501.c
1 year ago
Gabriele Gristina
01f20c84f9
Added verification of token buffer length when using TOKEN_ATTR_FIXED_LENGTH
1 year ago
Jens Steube
8f26b9be84
Merge pull request #3711 from matrix/fix_29600_a3
...
Fixed bug in 29600 module OPTS_TYPE setting
1 year ago
Gabriele Gristina
684ce0afcf
Merge branch 'master' into fix_sprintf_iokit
1 year ago
Jens Steube
bf1d7d0789
Merge pull request #3710 from matrix/help2int
...
Help: show supported hash-modes only with -hh
1 year ago
Jens Steube
bdedb609d0
Merge pull request #3709 from OutWrest/master
...
Added hash-mode: md5(md5(md5($pass)).$salt)
1 year ago
jsteube
be7e848d28
Add hcmalloc_aligned() and hcfree_aligned()
1 year ago
Gabriele Gristina
f4a1d25b72
Hardware Monitor: avoid sprintf in src/ext_iokit.c
1 year ago
Gabriele Gristina
aa4be217fd
Merge branch 'master' into help2int
1 year ago
Gabriele Gristina
3109ebc2c7
Merge branch 'master' into fix_31400
1 year ago
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
1 year ago
Jens Steube
d127558bbc
Merge pull request #3707 from davidbolvansky/dbolvans/fix-json-hash-info
...
JSON-escape example_hash in hash info
1 year ago
Jens Steube
772dc5dd1f
Merge pull request #3703 from matrix/fix_31900_sep_unmatched
...
Fix 31900 hash parsing error
1 year ago
Gabriele Gristina
5e82703f7e
Fixed bug in 29600 module OPTS_TYPE setting
1 year ago
Gabriele Gristina
36606addac
Help: show supported hash-modes only with -hh
1 year ago
Gabriele Gristina
2fe2d299bc
update changes.txt + cleanup
1 year ago
Gabriele Gristina
e6d1a4c8a2
Added --metal-compiler-runtime option
1 year ago
Gabriele Gristina
92218daf6d
Merge remote-tracking branch 'upstream/master' into fix_MTLCompilerService_InfiniteLoop_bug
1 year ago
Jens Steube
cdd1e050b0
Merge pull request #3699 from matrix/fix_26900_module_hash_encode
...
Fixed bug in 26900 module_hash_encode
1 year ago
jsteube
0176daa03e
Fix a bug in self-test section. Hashcat used the salt_repeat value of the first hash not the self-test hash
1 year ago
Outwrest
f262417dc1
Updated 3610 selftest hash
1 year ago
Outwrest
7785d953dd
Added hash-mode: md5(md5(md5()).)
1 year ago
Gabriele Gristina
5f7aa3f33d
Merge branch 'master' into fix_26900_module_hash_encode
1 year ago
Gabriele Gristina
ce2bd430e3
SecureCRT MasterPassphrase v2: update module, pure kernels and test unit. Add optimized kernels.
1 year ago
Gabriele Gristina
81f90db23b
Merge branch 'master' into fix_18400_moduleHashEncode
1 year ago
Dávid Bolvanský
c430942676
JSON-escape example_hash in hash info
1 year ago
Gabriele Gristina
5ac38b381d
updated default build timeout on Apple Metal to 120 seconds
1 year ago
Jens Steube
8ae790bfb5
Merge pull request #3687 from matrix/fix_26610
...
Fixed test module and cleanup implementation of MetaMask short (26610)
1 year ago
Gabriele Gristina
5f332995bc
Metal Backend: added workaround to prevent 'Infinite Loop' bug when build kernels
1 year ago
Gabriele Gristina
f504c692fe
Fix 31900 hash parsing error
1 year ago
Jens Steube
a9d843870d
Merge pull request #3686 from matrix/fix_bof_26600
...
Fixed buffer overflow on module_26600.c / module_hash_encode()
1 year ago
Jens Steube
f847593a66
Merge pull request #3683 from matrix/fix_tokenizer_TOKEN_ATTR_FIXED_LENGTH
...
Fixed bug in input_tokenizer when TOKEN_ATTR_FIXED_LENGTH is used and refactor modules
1 year ago
Gabriele Gristina
27938ef803
verify separator also with TOKEN_ATTR_FIXED_LENGTH (part 2)
1 year ago
Gabriele Gristina
0d992a9ea3
verify separator also with TOKEN_ATTR_FIXED_LENGTH
1 year ago
Jens Steube
41a4d8c9c1
Merge pull request #3685 from matrix/add_metamaskMobile
...
Added hash-mode: MetaMask Mobile Wallet, updated extraction tool
1 year ago
Gabriele Gristina
756e2e07b1
Fixed bug in 26900 module_hash_encode
1 year ago
Gabriele Gristina
95bfc80378
Fixed 18200 module_hash_encode
1 year ago
Gabriele Gristina
76ce735954
Fixed bug in 18400 module_hash_encode
1 year ago
Gabriele Gristina
0f9007dd3e
Merge branch 'master' into fix_tokenizer_TOKEN_ATTR_FIXED_LENGTH
1 year ago
Gabriele Gristina
19e1161748
Merge branch 'master' into fix_opti_null
1 year ago
Gabriele Gristina
d7c914e267
Merge branch 'master' into fix_tokenizer_TOKEN_ATTR_FIXED_LENGTH
1 year ago
Gabriele Gristina
5439b5c198
Fixed test module and cleanup implementation of MetaMask short (26610)
1 year ago
jsteube
6785a32e7a
Added new feature (-Y) that creates N virtual instances for each device in your system at the cost of N times the device memory consumption
1 year ago
Gabriele Gristina
f08448f802
Fixed buffer overflow on module_26600.c / module_hash_encode()
1 year ago
Gabriele Gristina
1d4d84d19c
Added hash-mode: MetaMask Mobile Wallet, updated extraction tool
1 year ago
Jens Steube
9b96649672
Merge pull request #3677 from philsmd/fix_trailing_spaces
...
fix trailing spaces
1 year ago
Gabriele Gristina
cf3ab8e2dc
Handle signed/unsigned PDF permission P value for all PDF hash-modes
1 year ago
Gabriele Gristina
2adf735e51
Fixed bug in input_tokenizer when TOKEN_ATTR_FIXED_LENGTH is used and refactor modules
1 year ago
Gabriele Gristina
7eee4931bb
Fixed display problem of the 'Optimizers applied' list for algorithms using OPTI_TYPE_SLOW_HASH_SIMD_INIT2 and/or OPTI_TYPE_SLOW_HASH_SIMD_LOOP2
1 year ago
philsmd
cb827fcd32
fix trailing spaces
1 year ago
Jens Steube
80fa78374e
Merge branch 'master' of https://github.com/hashcat/hashcat
1 year ago
Jens Steube
b1ca2ca539
Only try to allocate memory on a opencl device if it actually has memory
1 year ago
jsteube
6862c1102e
Open Document Format: Added support for small documents with content length < 1024
1 year ago
jsteube
7a3a6d5d06
Added support for small documents with content length < 1024 in -m 18400
1 year ago
jsteube
234e6cf49f
Add support for 12 byte IV in -m 31800
1 year ago
jsteube
3df97954c6
Add module and kernel for -m 31800
1 year ago
jsteube
dc51a1a976
Renumber -m 31500 to -m 31700
1 year ago
jsteube
949377686e
Add module and pure kernels for -m 31500
1 year ago
jsteube
6ad36db9ba
Add some detailed information/warnings about dropped HIPRTC symbols in the current AMD Adrenalin driver
1 year ago
Dávid Bolvanský
29a461cb51
Respect quiet flag when printing Metal API warning
...
Fixes https://github.com/hashcat/hashcat/issues/3624
1 year ago
Jens Steube
a1db6d4d63
Merge pull request #3655 from Chick3nman/show-username
...
Add error message when mixing --show and --username
1 year ago
Chick3nman
9b2aca0a38
Add Domain Cached Credentials 2 (DCC2), MS Cache 2, (NT), -m 31600
1 year ago
Chick3nman
20d3252863
Remove extra ; in OPTS_TYPE
1 year ago
Chick3nman
9a1c5286b9
Disable autodetect for specialist kernel.
1 year ago
Chick3nman
f862e3e30a
Add module/kernel for Domain Cached Credentials (DCC), MS Cache (NT)
1 year ago
Chick3nman
10000b324f
Move message to log level error to avoid poluting output when sent to a file.
1 year ago
Chick3nman
a4555fdcb9
Fix typo 2
1 year ago
Chick3nman
9c58b47daf
Fix typo
1 year ago
Chick3nman
7eb36bb9a2
Added advice message for mixing of --show and --username
1 year ago
Chick3nman
35d51020a5
Add user opt sanity check for brain port, clean up messages for other brain related checks.
1 year ago
jsteube
04e7f84daf
Remove OPTS_TYPE_HASH_COPY from -m 31400
1 year ago
Jens Steube
17449d6b60
Merge pull request #3646 from roycewilliams/master
...
link to ubernoobs from Windows cmd pause
1 year ago
jsteube
c8dd3d63e9
Add new category for application database and move new -m 31400 to it
1 year ago
jsteube
074411418f
Fix -a 3 for -m 31400 in vector datatype mode
1 year ago
Royce Williams
d669681859
use FAQ short URL instead for Win cmd tip
1 year ago
Royce Williams
1f5663c801
link to ubernoobs from Windows cmd pause
1 year ago