philsmd
|
b05703aeb7
|
fix some further kernel declarations
|
4 years ago |
Jens Steube
|
9dffc69089
|
Merge pull request #2448 from philsmd/refactor_cosmetic_fix
cosmetic: minor code style fixes
|
4 years ago |
Jens Steube
|
5c3a3137b0
|
Merge pull request #2447 from philsmd/master
rule engine: add zero-length check for rule 'z'
|
4 years ago |
Jens Steube
|
78d72bbcfe
|
Fix kernel declarations in optimized -m 2000 kernels
|
4 years ago |
philsmd
|
e59f61e8cf
|
cosmetic: minor code style fixes
|
4 years ago |
philsmd
|
1e2bc78fd0
|
rule engine: add zero-length check for rule 'z'
|
4 years ago |
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
|
4 years ago |
Jens Steube
|
27df7429ce
|
Fix current password length check in y/Y rules in pure kernel mode
|
4 years ago |
Jens Steube
|
c0753f361c
|
Removed branches in replace_dot_by_len() function of optimized -m 8300 kernels
|
4 years ago |
Jens Steube
|
69bdd5012c
|
Merge pull request #2420 from philsmd/dnssecDotReplaceByLen
fixes #2365: NSEC3 dot replace and empty salt/domain fix
|
4 years ago |
philsmd
|
df5564eee2
|
cosmetic: make pure kernel of rar3-hp easier to read
|
4 years ago |
Jens Steube
|
3a9929bd3d
|
Merge pull request #2419 from philsmd/rarHpPureFix
fixes #2390: RAR3-hp cracking w/ pass > 28 (pure kernel) + tests added
|
4 years ago |
Jens Steube
|
8ed1ae63db
|
Merge pull request #2406 from philsmd/patch-1
-m 21000 = BitShares fix for different vector width
|
4 years ago |
philsmd
|
5df743cb85
|
fixes #2410: added -m 2300x = SecureZIP
|
4 years ago |
philsmd
|
ea6eab29f8
|
added OpenCL kernel code for AES-192
|
4 years ago |
philsmd
|
f382d24dcf
|
fixes #2365: NSEC3 dot replace and empty salt/domain fix
|
4 years ago |
philsmd
|
edfe21b902
|
fixes #2390: RAR3-hp cracking w/ pass > 28 (pure kernel) + tests added
|
4 years ago |
philsmd
|
5190441dfd
|
-m 21000 = BitShares fix for different vector width
|
4 years ago |
Jens Steube
|
d34381680d
|
Merge pull request #2389 from philsmd/multibit_22500_fix
fixes possible off-by-one verification problem with -m 22500 = MultiBit Classic
|
4 years ago |
philsmd
|
e15e0e7b71
|
fixes possible off-by-one verification problem with -m 22500 = MultiBit Classic
|
4 years ago |
philsmd
|
b7e5216cf1
|
fixes #2383: added -m 22700 = MultiBit HD (scrypt)
|
4 years ago |
philsmd
|
688d904aa0
|
Added -m 22600 = Telegram Desktop App Passcode (PBKDF2-HMAC-SHA1)
|
4 years ago |
Jens Steube
|
3c1ddc8149
|
Revert "Precompute some constants to improve performance of -m 780x SAP kernels"
This reverts commit b1bb47c1ae .
|
4 years ago |
Jens Steube
|
b89bb84e1d
|
Revert "Fix -m 7800 and -m 7801 on CPU"
This reverts commit 9f9ed78ca7 .
|
4 years ago |
philsmd
|
53d2e45795
|
fixes #2341: electrum 4/5 mod_512 () infinite loop fix
|
4 years ago |
Jens Steube
|
ddb641b843
|
Add option to force disable real SHM access to be used from within the module
|
4 years ago |
Jens Steube
|
9421b99a6f
|
Merge pull request #2332 from philsmd/master
fixes #2067: 40-bit oldoffice false positive problem
|
4 years ago |
Jens Steube
|
24094793da
|
Workaround for -m 22100 on NVIDIA
|
4 years ago |
philsmd
|
2bc126ac96
|
fixes #2067: 40-bit oldoffice false positive problem
|
4 years ago |
Jens Steube
|
b1d5f92c2d
|
Do not use __local keyword in -m 5500 for devices without real shared memory
|
4 years ago |
Jens Steube
|
fd06e407cf
|
Remove #undef _unroll because _unroll is no longer the default
|
4 years ago |
Jens Steube
|
fa4b521d48
|
Add unpack_v8x_from_v32 for vector datatypes, update -m 200
|
4 years ago |
Jens Steube
|
9f9ed78ca7
|
Fix -m 7800 and -m 7801 on CPU
|
4 years ago |
Jens Steube
|
b6feddd81f
|
Unroll some of the code in the candidate generators
|
4 years ago |
Jens Steube
|
e5889c21fb
|
Fix invalid call to check_header_1536() in -m 13722
|
4 years ago |
Jens Steube
|
61fe90bacb
|
Use oldschool SHA1 kernel for CPU it's slightly faster
|
4 years ago |
Jens Steube
|
b4bac70bd6
|
Remove inline keyword in DECLSPEC for CPU
|
4 years ago |
Jens Steube
|
e53bff0fb0
|
Reenable bitselect() and rotate() on Intel SDK
|
4 years ago |
Jens Steube
|
c258aa4111
|
Reenable SIMD mode for -m 13600
|
4 years ago |
Jens Steube
|
717f3e7825
|
Unroll BLAKE2B_ROUND in -m 600
|
4 years ago |
Jens Steube
|
ed893e86fb
|
Move esalt buffer in -m 7300 to shared memory to slightly improve performance
|
4 years ago |
Jens Steube
|
4c2ef5993a
|
Set -m 7000 to OPTS_TYPE_PT_GENERATE_BE mode to slightly improve performance
|
4 years ago |
Jens Steube
|
fdde629d42
|
Backport -m 8700 optimization to -m 8600
|
4 years ago |
Jens Steube
|
48fd7d039f
|
Optimize access to s_lotus_magic_table[] in -m 8700
|
4 years ago |
Jens Steube
|
caa34924bf
|
More optimizations in -m 15300 and -m 15900
|
4 years ago |
Jens Steube
|
09b8a30da2
|
Small optimizations in -m 15300 and -m 15900
|
4 years ago |
Jens Steube
|
669619c1a7
|
Fixed out-of-boundary write to decrypted[] in DPAPI masterkey file v1 kernel
|
4 years ago |
Jens Steube
|
f96e35649d
|
Change bitsliced kernels from 3d to 2d invocation mode for slightly better performance
|
4 years ago |
Jens Steube
|
6b8f0da8e9
|
Fix VECT_SIZE > 1 in OpenCL/m14100_a3-pure.cl
|
4 years ago |
Jens Steube
|
cd20e43667
|
Precompute some steps in 3des to improve cracking performance
|
4 years ago |