philsmd
e59f61e8cf
cosmetic: minor code style fixes
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
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
09b2bb0ad7
Fixed a buffer overflow in module_hash_decode() of -m 15500
4 years ago
Jens Steube
c51b6391c9
Merge pull request #2405 from philsmd/luks_hash_example_fix
...
luks: remove self-test example hash
4 years ago
Jens Steube
4aaec30ada
Merge pull request #2404 from philsmd/master
...
use our safe free () wrapper hcfree whenever possible
4 years ago
philsmd
416bdd8e47
SecureZIP: use hex_encode () / hex_decode ()
4 years ago
philsmd
5df743cb85
fixes #2410 : added -m 2300x = SecureZIP
4 years ago
Jens Steube
6c0dc7493e
Fix modules where salt->salt_buf[] is used but salt->salt_len was not set
4 years ago
Jens Steube
84d3981e7b
Add returncode PARSER_HAVE_ERRNO as a valid returncode from module_hash_binary_count() and module_hash_binary_parse() module hooks. You can use this in case fopen() fails and you want to transport back the original error from the OS
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
Jens Steube
1dc3469f6e
Merge pull request #2372 from mpalmer/binary-parse-report-error
...
Allow module_hash_binary_parse to report a fatal error
4 years ago
philsmd
943c57ae5f
luks: remove self-test example hash
4 years ago
philsmd
d1c3274965
use our safe free () wrapper hcfree whenever possible
4 years ago
philsmd
b7e5216cf1
fixes #2383 : added -m 22700 = MultiBit HD (scrypt)
4 years ago
Jens Steube
33579ae3db
Add new option for modules OPTS_TYPE_SELF_TEST_DISABLE to disable self-test functionality from hash-mode directly
4 years ago
Jens Steube
d22a9a0978
Merge branch 'master' of https://github.com/hashcat/hashcat
4 years ago
Matt Palmer
b4204d265d
Allow module_hash_binary_parse to report a fatal error
...
If module_hash_binary_parse is completely unable to successfully parse out
any hashes, up until now the output has been
```
Hashfile 'foo': Success
```
which is less than helpful.
This patch allows (but does not require) m_h_binary_parse to report a useful
error response, by returning a negative value. Modules which continue to
return '0 hashes' will get the same less-than-useful behaviour they always
hace.
I've also modified the LUKS module to report a useful error, as a proof of
concept.
Further expansions on this could include:
* Applying similar behaviour to module_hash_binary_count, so it too can
report errors when trying to count hashes. This would require more
co-ordinated change, because m_h_binary_count already uses -1 to indicate
a system error.
* Allow and encourage modules to print their own errors and warnings during
parsing. This would allow for situations where a single hash in a
multi-hash file could be reported as malformed, without having to fail the
whole parse. However, implementing this would, I expect, require modules
to have access to `hashcat_ctx`, which... yeah. Not so straightforward.
4 years ago
philsmd
688d904aa0
Added -m 22600 = Telegram Desktop App Passcode (PBKDF2-HMAC-SHA1)
5 years ago
Jens Steube
1797f3ffa4
Merge branch 'master' of https://github.com/hashcat/hashcat
5 years ago
Jens Steube
2c94c003ce
Merge pull request #2353 from s3inlc/patch-separator
...
Patch all inconsistent separators in modules
5 years ago
Jens Steube
a45548d176
Merge pull request #2351 from s3inlc/patch-1
...
Fix constant separator when printing IPMI hashes
5 years ago
Jens Steube
26570cdb17
Disable some modules on AMDGPU-Pro driver
5 years ago
s3inlc
b9d251b76e
fixing all inconsistent hash separators
5 years ago
Sein Coray
949b61a6bb
Fix constant separator when printing IPMI hashes
5 years ago
Jens Steube
e3e31adec3
Merge branch 'master' of https://github.com/hashcat/hashcat
5 years ago
Jens Steube
10e986990b
Merge pull request #2349 from philsmd/hexSaltFix
...
fixes #2339 : problem with --hex-salt fixed
5 years ago
philsmd
15eb70152f
fixes #2339 : problem with --hex-salt fixed
5 years ago
philsmd
4f3165c6ea
make -m 21200 more generic (except all supported salt len)
5 years ago
Jens Steube
ddb641b843
Add option to force disable real SHM access to be used from within the module
5 years ago
Jens Steube
82a024d9cb
Merge branch 'master' of https://github.com/hashcat/hashcat
5 years ago
Jens Steube
9421b99a6f
Merge pull request #2332 from philsmd/master
...
fixes #2067 : 40-bit oldoffice false positive problem
5 years ago
Jens Steube
a6cf7caf4a
Extend hashes in -m 7100 to be of length 128 or 256
5 years ago
Jens Steube
81cb508808
Merge branch 'master' of https://github.com/hashcat/hashcat
5 years ago
philsmd
2bc126ac96
fixes #2067 : 40-bit oldoffice false positive problem
5 years ago
Jens Steube
119344c084
Mark -m 13100 as unstable on Apple + Iris
5 years ago
Jens Steube
0b0cbab24b
Merge branch 'master' of https://github.com/hashcat/hashcat
5 years ago
Jens Steube
5b58cba12e
Use _unroll in -m 5500 for CPU
5 years ago
Jens Steube
2fdb7ded8b
Update self-test hash for -m 1500
5 years ago
Jens Steube
fe12d2bcc6
Merge pull request #2322 from philsmd/master
...
solve $telegram$1 format conflict with JTR
5 years ago
philsmd
7f55f69d7f
solve telegram format conflict with jtr
5 years ago
Jens Steube
8a2a821c03
Allow unroll code in -m 18200 on NV GPU
5 years ago
Jens Steube
ef47811c9d
Rename 23911 to 10901 and populate salt->salt_buf[]
5 years ago
Jens Steube
a18ba9fde6
Merge pull request #2320 from thesubtlety/389-ds
...
Add new module for 389-ds
5 years ago
thesubtlety
4fafca4747
Add new module for 389-ds
5 years ago
Jens Steube
c258aa4111
Reenable SIMD mode for -m 13600
5 years ago
Jens Steube
b627536c45
Fixed missing OPTS_TYPE_COPY_TMPS in -m 1374x and -m 1376x
5 years ago
Jens Steube
4c2ef5993a
Set -m 7000 to OPTS_TYPE_PT_GENERATE_BE mode to slightly improve performance
5 years ago
Jens Steube
669619c1a7
Fixed out-of-boundary write to decrypted[] in DPAPI masterkey file v1 kernel
5 years ago