justpretending
9ad36f9167
Support $HEX[] in module 99999 ( fixes #3613 )
2 years ago
bacqube2
bd0f058357
Premiere correction des fonctions de traitement
2 years ago
bacqube2
1e79857ed0
Changement des valeurs de test pour debug + affichage des valeurs de rounds
2 years ago
Andras Gemes
d886933c54
Fix comment typos in hashcat.c
2 years ago
Louka
12821a968b
Finishing inc_hash_blake2s and starting to write kernels
2 years ago
Jens Steube
225d67c09b
Merge pull request #3609 from gemesa/skip-limit-stdout
...
Fixes hashcat#3580: bug in --skip/--limit w/ --stdout
2 years ago
Andras Gemes
5bbd06425f
Fixes hashcat#3580: bug in --skip/--limit w/ --stdout
2 years ago
beschio
69a945ea75
fix Metal API advice
2 years ago
justpretending
8f030b4915
Prevent user from using -m and --stdout together
2 years ago
jsteube
42f574646e
Skip generated rule that was the result of chaining rule operation and caused this generated rule to exceed the maximum number of function calls
2 years ago
Louka
e42aa771e2
First version of module for BLAKE2S-256
2 years ago
Jens Steube
03e5260e3a
Merge pull request #3604 from justpretending/redundant_conditions
...
Remove some redundant conditions (fixes #3602 )
2 years ago
justpretending
3ae939e922
Remove some redundant conditions ( fixes #3602 )
2 years ago
justpretending
c2fcef6c50
Support for FIFO outfiles ( fixes #3582 )
2 years ago
Chick3nman
0f697fd668
Fixes #3596 : bug in --stdout w/ rules
...
Changes BUF_SZ to PW_MAX to correctly memset the pw buffer to 0 between candidates.
2 years ago
jsteube
8d044fa07f
Use -Wno-format-overflow cflags for unrar sources on non-clang compiler
2 years ago
justpretending
c923515ad3
Add the separator after original-word in --debug-mode=5 ( fixes #3587 )
2 years ago
jsteube
b166bdcfac
Allow longer digests in hash-mode 8900. They are not checked because there's no need to do so
2 years ago
Jens Steube
a3e70d6c9b
Merge pull request #3583 from jmvermeulen/master
...
Support for longer scrypt hashes in module 8900
2 years ago
Jens Steube
2f498d22ce
Merge pull request #3584 from zyronix/error_log_gpu_temp_abort
...
Log error for gpu temp failure when in quiet mode
2 years ago
jsteube
e74cebba75
Fix some spacing in affinity.c
2 years ago
Romke van Dijk
c0d2d9cadc
Error log for temp failure when in quiet mode
2 years ago
Vermeulen, Job (J.M.)
b7e94e61e9
Support for longer scrypt hashes in module 8900
2 years ago
jsteube
17b2e9062b
Prevent Hashcat from hanging by checking during startup that the output file is a named pipe
2 years ago
jsteube
25f388748d
Use OPTS_TYPE_NATIVE_THREADS instead of a manual thread limit for -m 3090x
2 years ago
philsmd
160b8d2c2f
restrict threads/-T to 32 for -m 3090x
2 years ago
Sein Coray
3ad271b00e
there can be PDF 104xx hashes which have V == 2
2 years ago
jsteube
d19882ff71
Set a maximum thread count for -m 30901 to 32 for performance reasons
2 years ago
PenguinKeeper7
24214d39a0
Update status.c
2 years ago
PenguinKeeper7
feb0afadf2
Update status.c
2 years ago
philsmd
3ef69f2919
added -m 3090x = Bitcoin raw private key
2 years ago
jsteube
3390159bb2
AMD Driver: Updated requirements for AMD Windows drivers to "AMD Adrenalin Edition" (Adrenalin 22.5.1 exactly)
2 years ago
jsteube
c6a7826d12
Do not show metal disabled warning in backend information mode
2 years ago
jsteube
9651d3025c
Fix error in backend.c if compiling on macOS
2 years ago
jsteube
b7925f1149
Add warning about automatically disabled Metal devices
2 years ago
jsteube
b228816067
Fix some missing newlines
2 years ago
Jens Steube
a931a8af38
Merge pull request #3553 from willcrozi/bugfix-stdout-rules-#3537
...
stdout mode: fix pwd copy for optimized kernels
2 years ago
Will Crozier
c23ee3331a
stdout mode: fix pwd copy for optimized kernels
2 years ago
Jens Steube
e23cca5039
Merge pull request #3548 from s3inlc/pdf-p
...
Allow up to 11 chars for the P value of PDFs
2 years ago
sein
6e642121e7
allow up to 11 chars for the P value of PDFs
2 years ago
Will Crozier
6d3cf3689f
stdout mode: zero output buffer between rules ( fixes #3537 )
2 years ago
jsteube
1154272d6a
Normalize initial out_buf line in encoder in -m 30700
2 years ago
Jens Steube
2431201007
Merge pull request #3536 from hops/anope-sha256
...
Added hash-mode: Anope IRC Services (enc_sha256)
2 years ago
hops
7edda7c82f
Added hash-mode: Anope IRC Services (enc_sha256)
2 years ago
jsteube
57fe66dd10
Precompute byteswap for salt in -m 28200
2 years ago
jsteube
3035f4c24f
Precompute byteswap for salt in -m 21300
2 years ago
Jens Steube
06af574dbd
Merge pull request #3531 from matrix/metal_compatibility
...
Allow using Metal < 300 with --force
2 years ago
Gabriele Gristina
15d74b7c1c
Disable Metal < 200, commented unused and deprecated code
2 years ago
Gabriele Gristina
0f63294b8a
Allow using Metal < 300 with --force
2 years ago
Gabriele Gristina
6223a5667a
Fix clang14 warnings with unrar
2 years ago
Jens Steube
d008c5cb11
Merge pull request #3522 from rjancewicz/rjancewicz/m07350-rakp-hmac-md5
...
IPMI v2 RAKP HMAC MD5
2 years ago
Jens Steube
072f467d6a
Remove unroll for AMD GPU for -m 19000 and -m 21000
2 years ago
Jens Steube
fa4aad963c
Remove unroll for AMD GPU for -m 1750 and -m 1760
2 years ago
Jens Steube
453ec4e7d9
DEScrypt Kernel (1500): Improved performance from 950MH/s to 2200MH/s (RX6900XT) on HIP backend by workaround invalid compile time optimizer
2 years ago
Jens Steube
570750a84d
Merge pull request #3521 from RLStrug/fix-25200
...
Corrected issue for module 25200 (SNMPv3 HMAC-SHA1-96)
2 years ago
Jens Steube
f954b400d7
Merge pull request #3519 from RLStrug/fix-25100
...
Corrected issue for module 25100 (SNMPv3 HMAC-MD5-96)
2 years ago
Jens Steube
38cc7225ae
Merge pull request #3517 from RLStrug/fix-25000
...
Corrected issue for module 25000 (SNMPv3 HMAC-MD5-96/HMAC-SHA1-96)
2 years ago
philsmd
b2c2fc86b4
fix whitespace
2 years ago
Jens Steube
ace9ece437
Merge pull request #3514 from PenguinKeeper7/pkzip-collision-warning
...
Pkzip collision warning
2 years ago
Jens Steube
c8e92f1316
Limit maximum number of threads for scrypt based hash-modes to 32, no matter the hardware.
...
Fixes #3507
2 years ago
Russell Jancewicz
f0023229b6
initial rakp-hmac-md5 optmized kernels - pure kernels fall back on copes of m00050 (hmac md5)
2 years ago
laika
e69dc3ff31
Corrected issue for module 25200 (SNMPv3 HMAC-SHA1-96) Password length should not be restricted to a minimum length
2 years ago
laika
f546fa2915
Corrected issue for module 25100 (SNMPv3 HMAC-MD5-96)\nPassword length should not be restricted to a minimum length
2 years ago
laika
6528f85c89
Corrected issue for module 25000 (SNMPv3 HMAC-MD5-96/HMAC-SHA1-96). Password length should not be restricted to a minimum length
2 years ago
Jens Steube
a7dbd73612
Add Radeon Pro W5700X to more scrypt based hash-modes and fix some metal issues
2 years ago
Jens Steube
47b49d81de
Prepare fixes to enable scrypt cracking on macOS 13
2 years ago
Jens Steube
80ba8ca18e
Rename -m 25850 to 30600 and add missing unit-test
2 years ago
Jens Steube
6e0ec16e35
Merge pull request #3513 from mephesto1337/bcrypt_sha256
...
Bcrypt sha256
2 years ago
Jens Steube
b3095acc8b
Merge pull request #3511 from rickvanderzwet/issue-3484-m14600-error-handling-on-container-without-payload
...
Fix m14600 confusing error message on container without payload data
2 years ago
PenguinKeeper7
0537794b50
Update module_17210.c
2 years ago
PenguinKeeper7
39700ad870
Update module_17210.c
2 years ago
PenguinKeeper7
fd3c0a7467
Update module_17210.c
2 years ago
Thomas WACHE
01938c374c
Merge remote-tracking branch 'origin/master' into bcrypt_sha256
2 years ago
Thomas WACHE
e159b459a4
Added bcrypt_sha256
...
This is the hash format used by Rocket.Chat
2 years ago
Jens Steube
18fcf28d64
Apple Driver: Automatically enable GPU support on Apple OpenCL instead of CPU support
...
Apple Driver: Updated requirements to use Apple OpenCL API to macOS 13.0
2 years ago
Jens Steube
8a82c75a99
macOS 13.0 fixed many issues in the OpenCL API. The module_unstable_warning() functions in many hash modes can then be removed
2 years ago
Jens Steube
346e945045
Merge branch 'master' into ripemd160-hmac
2 years ago
jsteube
9a52ee6d01
Fix error message in backend.c and add missing new hash-mode entries in changes.txt
2 years ago
Rick van der Zwet
1b663b02fe
Fix m14600 confusing error message on container without payload data
...
When multiple error messages are available, prioritize any parsing error
over PARSER_LUKS_KEY_DISABLED.
This takes priority since it more meaningfull to report to user.
2 years ago
jsteube
c35d8ecfd4
Update hash category for hash-mode 170xx
2 years ago
Mr Dromedary
c3e852b287
Interface changed, add module_benchmark_charset
2 years ago
Mr Dromedary
1ed5d7d6d8
Support for GPG keys with SHA-512 as s2k digest algorithm
2 years ago
Jens Steube
66b22fa644
Add support for Metal > 300 and reject support for older version
2 years ago
piwvvo
0bd3fa4fe4
added HMAC-RIPEMD160
2 years ago
piwvvo
f5c53a7e77
added mode 30500
2 years ago
Jens Steube
1f4d8dd0fd
Remove OPTS_TYPE_MAXIMUM_THREADS flag where no longer required by AMD HIP jit compiler
2 years ago
Jens Steube
653f34e9a2
Mark some hash-modes for Apple Metal as unstable
2 years ago
Jens Steube
6aa3e0882d
Mark some hash-modes for Apple Metal as unstable
2 years ago
Jens Steube
3e497ac87b
Add some makefile changes regarding clang and apple
2 years ago
Jens Steube
8f0d69ea9c
Always assume 8 compute unit for metal GPUs
2 years ago
Jens Steube
f6537a2964
Use inline static on HIP for some hash-modes which benefit from it
2 years ago
Jens Steube
6d5d9a266f
AMD Driver: Updated requirements for AMD Windows drivers to "AMD Adrenalin Edition" (Adrenalin 22.5.1 or later)
2 years ago
jsteube
02698b1c77
Rename -m 1412 to -m 30420, add unit test and optimized kernels
2 years ago
dloveall
73cd517c36
SHA2-256 DANE RFC7929/RFC8162 support
...
Add support for SHA2-256 DANE RFC7929/RFC8162 records. These records are the length of SHA2-224, but with the SHA2-256 IV. Code was started with module 1400 (SHA2-256) and modified based on module 1300 (SHA2-224).
2 years ago
Jens Steube
2a20731b00
Remove unroll flag for -m 1500 for HIP because ROCm 5.3 uses new PM and unroll has negative effect on it
2 years ago
Jens Steube
b8dd806944
Revert accidental removal of check to backend_devices_cnt
2 years ago
Jens Steube
eaf3de164b
Remove option "-flegacy-pass-manager" if HIP backend is used. Support was removed from LLVM 15. There's no alternative option available.
...
Fixes #3469
2 years ago
Jens Steube
932ddb1ee2
Merge pull request #3493 from fse-a/improved_error_message
...
Added error message describing workaround when detecting more than 64
2 years ago
Jens Steube
8e6351cf77
Merge pull request #3482 from davidrozen76/master
...
Add hash-mode 3730 - Dahua NVR/DVR - md5($salt1.strtoupper(md5($salt2…
2 years ago
pelle
f456973928
Added error message describing workaround when detecting more than 64 backend devices.
2 years ago