1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-12-28 09:28:12 +00:00
Commit Graph

2088 Commits

Author SHA1 Message Date
Jens Steube
7cba225715 Added hash-mode: XMPP SCRAM 2020-07-17 14:27:00 +02:00
Jens Steube
e141742944
Merge branch 'master' into m23100_apple_keychain 2020-07-01 13:01:16 +02:00
Jens Steube
ab4a1783df
Merge branch 'master' into master 2020-07-01 12:50:44 +02:00
Jens Steube
19d210cb8a
Merge pull request #2469 from philsmd/m20900_del_whitespace
remove extra spaces in -m 20900
2020-07-01 09:30:22 +02:00
Jens Steube
9ce625464e Fixed uninitialized value in bitsliced DES kernel (BF mode only) leading to false negatives 2020-06-30 13:28:23 +02:00
philsmd
bb4ce6d458
keychain: remove useless comment in kernel 2020-06-25 17:48:36 +02:00
philsmd
630bb5b811
fixes #2457: added -m 23100 = Apple Keychain 2020-06-25 17:36:43 +02:00
philsmd
2f34ad7943
remove extra newline in blake2b include file 2020-06-25 17:05:32 +02:00
philsmd
71a9eb2276
remove extra spaces in -m 20900 2020-06-24 23:57:00 +02:00
philsmd
bd9304724c
fixes #1298: add pure kernels for -m 600 = BLAKE2b-512 2020-06-24 23:41:58 +02:00
philsmd
b05703aeb7
fix some further kernel declarations 2020-06-15 14:58:34 +02:00
Jens Steube
9dffc69089
Merge pull request #2448 from philsmd/refactor_cosmetic_fix
cosmetic: minor code style fixes
2020-06-15 10:01:31 +02:00
Jens Steube
5c3a3137b0
Merge pull request #2447 from philsmd/master
rule engine: add zero-length check for rule 'z'
2020-06-15 10:01:20 +02:00
Jens Steube
78d72bbcfe Fix kernel declarations in optimized -m 2000 kernels 2020-06-13 19:39:54 +02:00
philsmd
e59f61e8cf
cosmetic: minor code style fixes 2020-06-13 11:19:00 +02:00
philsmd
1e2bc78fd0
rule engine: add zero-length check for rule 'z' 2020-06-13 11:06:05 +02:00
Jens Steube
e00f3e9636 Add optimized fake kernels for -m 2000 to enable hashcat to respect user decision to use pure or optimized password candidate generators in --stdout mode 2020-06-12 08:57:59 +02:00
Jens Steube
27df7429ce Fix current password length check in y/Y rules in pure kernel mode 2020-06-12 08:56:03 +02:00
Jens Steube
c0753f361c Removed branches in replace_dot_by_len() function of optimized -m 8300 kernels 2020-06-09 10:47:18 +02:00
Jens Steube
69bdd5012c
Merge pull request #2420 from philsmd/dnssecDotReplaceByLen
fixes #2365: NSEC3 dot replace and empty salt/domain fix
2020-06-09 10:45:02 +02:00
philsmd
df5564eee2
cosmetic: make pure kernel of rar3-hp easier to read 2020-06-05 08:59:20 +02:00
Jens Steube
3a9929bd3d
Merge pull request #2419 from philsmd/rarHpPureFix
fixes #2390: RAR3-hp cracking w/ pass > 28 (pure kernel) + tests added
2020-06-04 10:06:29 +02:00
Jens Steube
8ed1ae63db
Merge pull request #2406 from philsmd/patch-1
-m 21000 = BitShares fix for different vector width
2020-06-02 12:37:56 +02:00
philsmd
5df743cb85
fixes #2410: added -m 2300x = SecureZIP 2020-05-31 10:36:41 +02:00
philsmd
ea6eab29f8
added OpenCL kernel code for AES-192 2020-05-31 10:30:19 +02:00
philsmd
f382d24dcf
fixes #2365: NSEC3 dot replace and empty salt/domain fix 2020-05-25 11:30:45 +02:00
philsmd
edfe21b902
fixes #2390: RAR3-hp cracking w/ pass > 28 (pure kernel) + tests added 2020-05-25 11:08:33 +02:00
philsmd
5190441dfd
-m 21000 = BitShares fix for different vector width 2020-05-18 10:37:58 +02:00
Jens Steube
d34381680d
Merge pull request #2389 from philsmd/multibit_22500_fix
fixes possible off-by-one verification problem with -m 22500 = MultiBit Classic
2020-05-08 11:41:54 +02:00
philsmd
e15e0e7b71
fixes possible off-by-one verification problem with -m 22500 = MultiBit Classic 2020-05-08 11:11:47 +02:00
philsmd
b7e5216cf1
fixes #2383: added -m 22700 = MultiBit HD (scrypt) 2020-05-08 10:57:32 +02:00
philsmd
688d904aa0
Added -m 22600 = Telegram Desktop App Passcode (PBKDF2-HMAC-SHA1) 2020-04-08 14:31:47 +02:00
Jens Steube
3c1ddc8149 Revert "Precompute some constants to improve performance of -m 780x SAP kernels"
This reverts commit b1bb47c1ae.
2020-04-02 14:55:04 +02:00
Jens Steube
b89bb84e1d Revert "Fix -m 7800 and -m 7801 on CPU"
This reverts commit 9f9ed78ca7.
2020-04-02 14:54:35 +02:00
philsmd
53d2e45795
fixes #2341: electrum 4/5 mod_512 () infinite loop fix 2020-03-31 11:01:47 +02:00
Jens Steube
ddb641b843 Add option to force disable real SHM access to be used from within the module 2020-03-20 16:20:22 +01:00
Jens Steube
9421b99a6f
Merge pull request #2332 from philsmd/master
fixes #2067: 40-bit oldoffice false positive problem
2020-03-20 08:30:38 +01:00
Jens Steube
24094793da Workaround for -m 22100 on NVIDIA 2020-03-18 16:13:57 +01:00
philsmd
2bc126ac96
fixes #2067: 40-bit oldoffice false positive problem 2020-03-16 16:30:35 +01:00
Jens Steube
b1d5f92c2d Do not use __local keyword in -m 5500 for devices without real shared memory 2020-03-06 15:48:01 +01:00
Jens Steube
fd06e407cf Remove #undef _unroll because _unroll is no longer the default 2020-03-06 13:44:07 +01:00
Jens Steube
fa4b521d48 Add unpack_v8x_from_v32 for vector datatypes, update -m 200 2020-03-06 13:31:32 +01:00
Jens Steube
9f9ed78ca7 Fix -m 7800 and -m 7801 on CPU 2020-03-04 15:19:55 +01:00
Jens Steube
b6feddd81f Unroll some of the code in the candidate generators 2020-03-04 13:30:09 +01:00
Jens Steube
e5889c21fb Fix invalid call to check_header_1536() in -m 13722 2020-03-04 11:18:52 +01:00
Jens Steube
61fe90bacb Use oldschool SHA1 kernel for CPU it's slightly faster 2020-03-03 12:36:55 +01:00
Jens Steube
b4bac70bd6 Remove inline keyword in DECLSPEC for CPU 2020-03-03 08:52:26 +01:00
Jens Steube
e53bff0fb0 Reenable bitselect() and rotate() on Intel SDK 2020-03-02 16:07:13 +01:00
Jens Steube
c258aa4111 Reenable SIMD mode for -m 13600 2020-03-02 15:00:52 +01:00
Jens Steube
717f3e7825 Unroll BLAKE2B_ROUND in -m 600 2020-03-01 09:42:55 +01:00