Commit Graph

5071 Commits (master)

Author SHA1 Message Date
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
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
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
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
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
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
11 months ago
Jens Steube 58155986cf
Merge pull request #3765 from philsmd/master
11 months ago
Jens Steube 82cf3b63b9
Merge pull request #3764 from matrix/algo_21310
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
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
11 months ago
Jens Steube 3c3e950dba
Merge pull request #3759 from matrix/enable_Metal_2xx
11 months ago
Jens Steube aa42b3b758
Merge pull request #3756 from matrix/fix_sprintf_warnings_v2
11 months ago
Jens Steube bf206d594e
Merge pull request #3755 from matrix/fix_deprecated_kIOMasterPortDefault
11 months ago
Jens Steube 3bd8d38402
Merge pull request #3753 from matrix/algo_empireCMS_AdminPassword
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
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
11 months ago
Jens Steube e6314a812f
Merge pull request #3745 from matrix/fix_file_permissions
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
12 months ago
Jens Steube 82d9de8b30
Merge pull request #3739 from matrix/fix_2400_pwMax_limit
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
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
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
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
12 months ago
Flagg d4a58b5fe5
Fix get_random_num function to be inclusive of max parameter
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
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
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
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
1 year ago
Jens Steube bdedb609d0
Merge pull request #3709 from OutWrest/master
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
1 year ago
Jens Steube d127558bbc
Merge pull request #3707 from davidbolvansky/dbolvans/fix-json-hash-info
1 year ago
Jens Steube 772dc5dd1f
Merge pull request #3703 from matrix/fix_31900_sep_unmatched
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
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
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
1 year ago
Jens Steube f847593a66
Merge pull request #3683 from matrix/fix_tokenizer_TOKEN_ATTR_FIXED_LENGTH
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
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
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
1 year ago
Jens Steube a1db6d4d63
Merge pull request #3655 from Chick3nman/show-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
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