Commit Graph

2450 Commits (07a5cae4fd096f94033ffee62298a535e0a62219)

Author SHA1 Message Date
Gabriele Gristina bbfc401ab8 add more checks in 27500/27600 module_verify_hash
3 years ago
Jens Steube 1f22984313 The hc_bytealign_be_S() was merged too early, but is not yet used anywhere for this platform so we can remove it again.
3 years ago
Gabriele Gristina 38772397cd fix kernels and modules
3 years ago
Gabriele Gristina 75d3d5503d merge master
3 years ago
Gabriele Gristina bd7aa3b364 move modules to 27500 and 27600
3 years ago
Jens Steube b386ab1c27
Merge pull request #2882 from matrix/vmware_vmx
3 years ago
Jens Steube f72f2b0f09 Encoding: Truncate password candidates in UTF8 -> UTF16 conversion if it contains an invalid UTF8 byte sequence
3 years ago
Gabriele Gristina a43e239db8 move to 27400, fix unit test
3 years ago
Jens Steube 4685f04e18
Update m27200_a0-optimized.cl
3 years ago
Jens Steube 3ab37875a0
Update m27200_a1-optimized.cl
3 years ago
therealartifex 8711072838 Fix errors and make recommended changes, set pw_max to 9 for opti kernel
3 years ago
therealartifex 4448ea0f58 Update based on review recommendations
3 years ago
therealartifex 9a7a9f66ef Add attack mode -a3 optimized kernel
3 years ago
therealartifex 0738820a89
Merge branch 'hashcat:master' into master
3 years ago
Jens Steube f9f3d5bbd8
Merge pull request #2924 from matrix/snmpv3_opts_if
3 years ago
Jens Steube 63a0c5a1e1
Merge branch 'master' into snmpv3_sha512
3 years ago
Jens Steube dde75f2763
Merge pull request #2904 from matrix/snmpv3_sha384
3 years ago
Jens Steube cb69e2d413 Added some HIP version checks, fall back to OpenCL automatically
3 years ago
therealartifex ff55f31081 Update module, add a0 and a1 optimized kernels
3 years ago
therealartifex afd3858f36
Merge branch 'hashcat:master' into master
3 years ago
therealartifex d22bb0e712 Renumber to hash mode 27200
3 years ago
Gabriele Gristina 951ca699cf with SNMPv3, follow optimized logic path with pw_len <= 64, update changes/readme entries
3 years ago
Gabriele Gristina 81b54c3689 rename to 27300, reduced the amount of memory allocated in gpu for SNMPv3 HMAC-SHA512-384
3 years ago
Gabriele Gristina 87f7bc59e3 reduced the amount of memory allocated in gpu for SNMPv3 HMAC-SHA384-256
3 years ago
Jens Steube c2a79a4f9e
Merge pull request #2607 from Cablethief/master
3 years ago
Jens Steube 3d4e2aec43 Work around segmentation fault in Intel JiT 2021.12.6.0.19_160000 compiling hc_enc_next()/hc_enc_next_global()
3 years ago
Michael Kruger b9992cc119 naughty race condition return
3 years ago
Jens Steube 0810126145 Fix Blake2b in generic mode
3 years ago
Jens Steube b2d1f42905 Fix self-test functionality if FIXED_LOCAL_SIZE_COMP is used
3 years ago
Michael Kruger 3ba02f11ea Expect Hex input, removed OPTS_TYPE_PT_ALWAYS_HEXIFY, added benchmark mask.
3 years ago
Jens Steube 2a1ee5d218
Merge pull request #2915 from philsmd/master
3 years ago
therealartifex dc662c354e Update hash-mode number
3 years ago
Jens Steube f4e52ca533 Add new rule function '3' to switch the case of the first letter after occurrence N of char X
3 years ago
therealartifex 6d4dbffda1 Moved the addition of static dashes to the kernel
3 years ago
therealartifex c571fe4957 Merge branch 'master' of https://github.com/therealartifex/hashcat
3 years ago
therealartifex 8f7b7b9c14 change signature of kernel functions
3 years ago
therealartifex 1c9add307a
Merge branch 'hashcat:master' into master
3 years ago
Jens Steube bb1ead3b01
Merge branch 'master' into snmpv3_sha256
3 years ago
Jens Steube 8801855b14
Merge branch 'master' into snmpv3_sha224
3 years ago
therealartifex 73104fafea Update based on recommendations and examination of mode 19500
3 years ago
therealartifex 33ce4f9720 Add new hash-mode 28200 (SHA1DASH), used in Zynga, 8tracks, and avvo
3 years ago
philsmd 51adbbbe53 fix buffer sizes for -m 13600 = WinZip
3 years ago
pelle 00c9c2ed1b Added GPG module and kernel.
3 years ago
Jens Steube c9d79374a5 Add missing u64 vector datatypes mapping for OpenCL
3 years ago
Jens Steube f6de3e61e0
Merge pull request #2906 from hashcat/master
3 years ago
Jens Steube e5ac568afb
Merge pull request #2903 from matrix/snmpv3_mod
3 years ago
Jens Steube e627288c04
Merge pull request #2897 from matrix/snmpv3_md5_sha1
3 years ago
Jens Steube fd2cb59d26 AMD GPUs: On Apple OpenCL platform, we ask for the preferred kernel thread size rather than hard-coding 32
3 years ago
Gabriele Gristina 357c23d7a1 Added hash-mode: SNMPv3 HMAC-SHA384-256
3 years ago
Gabriele Gristina 15b90c953e Added hash-mode: SNMPv3 HMAC-SHA512-384
3 years ago
Gabriele Gristina d711c593de fix to crack real hashes
3 years ago
Gabriele Gristina d62fa617fb fix to crack real hashes
3 years ago
Gabriele Gristina c20ff01c39 using shared buffer between md5 and sha1 SNMPV3_TMP_ELEMS_OPT, fix to crack real hashes
3 years ago
Gabriele Gristina 45fce5d3a3 fix snmpv3 md5/sha1, tested with real hashes
3 years ago
Jens Steube 7f419c68af Blowfish Kernels: Backport optimizations reducing bank conflicts from bcrypt to Password Safe v2 and Open Document Format (ODF) 1.1
3 years ago
Jens Steube f3f6cfadb7 Password Safe v2: Backport optimizations reducing bank conflicts in bcrypt
3 years ago
Jens Steube b66c093c17
Merge pull request #2902 from hashcat/master
3 years ago
Jens Steube 1e3bd2c8a0 AMD GPUs: Add inline assembly code for md5crypt/sha256crypt, PDF 1.7, 7-Zip, RAR3, Samsung Android and Windows Phone 8+
3 years ago
Jens Steube 84a4058edf
Merge pull request #2900 from hashcat/master
3 years ago
Gabriele Gristina 58bb2b69b4 Added hash-mode: SNMPv3 HMAC-SHA256-192
3 years ago
Gabriele Gristina 7683ca19a3 Added hash-mode: SNMPv3 HMAC-SHA224-128
3 years ago
Gabriele Gristina 7c8d7f7831 Added hash-mode: SNMPv3 HMAC-MD5-96/HMAC-SHA1-96
3 years ago
Gabriele Gristina 4f10377703 Added hash-mode: SNMPv3 HMAC-MD5-96
3 years ago
Jens Steube 3a31b669b5 Optimize and clean up -m 25200 code.
3 years ago
Jens Steube 3f6c5a0042 Update module_unstable_warning() for -m 172xx on HIP
3 years ago
Jens Steube 5ffcaa980d HIP Backend: Added support to support HIP 4.4 and later, but added check to rule out older versions because they are incompatible
3 years ago
Gabriele Gristina 6d83a69f7d using hex_encode/hex_decode + small fixes
3 years ago
Gabriele Gristina db7cb16a3b using sha1_hmac_update_global
3 years ago
Gabriele Gristina 7ea5da51a8 Added hash-mode: SNMPv3 HMAC-SHA1-96
3 years ago
Jens Steube 41156bb0a5 Improve PIM fix for use on macOS
3 years ago
Jens Steube a026171fb3
Merge pull request #2879 from jtojanen/master
3 years ago
Jens Steube 777512e862 Fixed false negative in all VeraCrypt hash-modes if both conditions are met: 1. use CPU for cracking and 2. PIM range was used
3 years ago
Jukka Ojanen 4c0f6dd263
Merge branch 'hashcat:master' into master
3 years ago
Jens Steube 92dc57df28 Revert adding make_u32x() for constants to crypto primitives, fails on OpenCL
3 years ago
Jens Steube bdb7999f07 Switch HIP vector datatypes to OpenCL like ext_vector_type()
3 years ago
Jens Steube 9421e1f89d Fixed datatype in function sha384_hmac_init_vector_128() that could come into effect if vector datatype was manually set
3 years ago
Jens Steube 0d8b4b74ad More CUDA special backports to HIP
3 years ago
Jens Steube 257098a301 Get rid of hip/hip_runtime.h dependancy
3 years ago
Gabriele Gristina 977ceba046 Added hash-modes: VirtualBox (PBKDF2-HMAC-SHA256 & AES-128-XTS) and VirtualBox (PBKDF2-HMAC-SHA256 & AES-256-XTS)
3 years ago
Jens Steube bd92589af1 Optimize BLAKE2B_ROUND() 64 bit rotates
3 years ago
Jens Steube 3becb253d3 Enable vector datatypes for HIP
3 years ago
Jukka Ojanen a2a1d04bcf Implement gpu_bzero
3 years ago
Gabriele Gristina 0b19c4a688 fix m26700_comp, cleanup changes.txt
3 years ago
Jens Steube 141b59b80e
Merge pull request #2883 from hashcat/HIP
3 years ago
Michael Kruger 39e78702e0 Move gid check below SHM stuff to imitate m06232
3 years ago
Jens Steube 45e65dd05a Backport more ROCm based optimizations to HIP
3 years ago
Gabriele Gristina 0f055d93ba fix 26700 struct name
3 years ago
Cablethief 431f6ec80e remove fast hash 27000
3 years ago
Jens Steube 4730cf6e79 WinZip Kernel: Increase supported data length from 8k to 16mb
3 years ago
Cablethief 02a9f3471b 27000 slow hash, same doubts as the first, but now with the shared mem concerns
3 years ago
Jens Steube d130cc66b3 Optimize ISA code on HIP for V_ALIGNBIT_B32 using a different template for inline assembly
3 years ago
Gabriele Gristina 50aeaa299d Added hash-mode: VMware VMX (PBKDF2-HMAC-SHA1 + AES-256-CBC)
3 years ago
Jens Steube cf512faa53 Update large switch() cases in inc_common.cl and some inline assembly common functions for devices managed with HIP backend
3 years ago
Cablethief a38b5b3e25 27100 Slow hash, have doubts on how to correctly set iterations
3 years ago
Jens Steube 4b68a8fb4f
Merge pull request #2878 from hashcat/master
3 years ago
Jens Steube 4e773f32b2 Fix variable declaration block level in -m 19600 and -m 19700
3 years ago
Jens Steube 7faf6859d6 Backport hand-optimized compiler settings in modules from ROCM to HIP
3 years ago
Jens Steube 674ca7d88f Add GPU threads to kernel cache checksum because it has an influence on HIP offline compile options
3 years ago
Jens Steube 23c3c178bf Limit max threads per block to 64 to enable offline compiler to make better use if available registers
3 years ago
Jens Steube 1ab56afb9e
Merge pull request #2874 from hashcat/master
3 years ago