Commit Graph

1073 Commits (89f8739ddeccd90ef60f0637cfa4a965f35e131a)

Author SHA1 Message Date
jsteube 89f8739dde Fixed overflow in bcrypt kernel in expand_key() function
7 years ago
philsmd 35c1f731b8
osx: some more volatile are required for luks/tc
7 years ago
philsmd fbb1f92d2b
osx: -m 3200 = bcrypt needs a volatile variable
7 years ago
jsteube 72edd17481 Workaround -m 9100 to run on AMDGPU-Pro
7 years ago
jsteube a5b8a91d58 Small -m 9100 cleanups
7 years ago
Jens Steube e82ce9243d Added support for filtering hccapx message pairs using --hccapx-message-pair
7 years ago
Jens Steube 0fc949ef69 Fixed cracking of PeopleSoft Token if salt length + password length is >= 128 byte
7 years ago
jsteube 2ece9742e1 Compress multiple newlines to one
7 years ago
jsteube d0fa9d059d Remove some unused macros
7 years ago
jsteube 22be61b20d Remove aligned __constant datatypes from OpenCL kernel function declarations
7 years ago
jsteube 6401c58568 Align all the __constant buffers to workaround OpenCL JIT compiler errors in NV drivers 378.x
7 years ago
jsteube 3fb433de60 Remove __constant from OpenCL kernel function declarations
7 years ago
jsteube ecb851ecda Testwise workaround for -m 9100 on 378.x
7 years ago
jsteube c094f3b511 Workaround added for NVidia OpenCL runtime: RACF kernel requires EBCDIC lookup to be done on shared memory
7 years ago
Jens Steube 2dd8018915 Fix -m 4520 for salt length exactly 15
7 years ago
jsteube 7aab78fb52 Fix broken SHA512 in LUKS due to union refactoring in tmps variable
7 years ago
jsteube ba5fb80a38 Refactor kernel declarations for Skip32 to enable OSX using it
7 years ago
Jens Steube 4a3c90dd3c Fixes https://github.com/hashcat/hashcat/issues/1123
7 years ago
jsteube 9b08d4af0f Update hccapx format to version 4
7 years ago
Jens Steube dd55c1eb66 WPA: Changed format for outfile and potfile from essid:mac1:mac2 to hash:mac_ap:mac_sta:essid
7 years ago
jsteube bbb4c74e85 OpenCL Kernel: Remove "static" keyword from function declarations; Causes older Intel OpenCL runtimes to fail compiling
7 years ago
jsteube 63b7321be2 Fixed WPA/WPA2 cracking in case eapol frame is >= 248 byte
7 years ago
jsteube 366f5133ac Workaround added for AMDGPU-Pro OpenCL runtime: RAR3 kernel require a volatile variable to work correctly
7 years ago
philsmd 227c0be95e
resolves #1018: added -m 3910 = md5(md5($pass).md5($salt))
7 years ago
jsteube 717da7f4f2 Added support for loading hccapx files
7 years ago
philsmd c18c2950c9
mv switch_buffer_by_offset_8x4_le_S and switch_buffer_by_offset_8x4_le_VV () into inc_common.cl
7 years ago
philsmd 15a9644f2a
fixes #943: added -m 15000 = FileZilla Server >= 0.9.55
7 years ago
jsteube c1d88f3234 Fix updated switch_buffer_* functions to run on AMD
7 years ago
philsmd fe6309caa7
fixes #398: added -m 4110 md5($salt.md5($pass.$salt))
7 years ago
philsmd 8e689058d0
#398: add -m 4010 = md5($salt.md5($salt.$pass))
7 years ago
jsteube 16beac5b07 Fix kernel m04520_a3.cl
7 years ago
jsteube fbae77b976 Fix kernel m04520_a1.cl
7 years ago
jsteube b886dc3ede Fix kernel m04520_a0.cl
7 years ago
jsteube e0c3f447da Added hash-mode 4520 = sha1($salt.sha1($pass))
7 years ago
philsmd 96e312ccb6
fixes #537: added -m 7000 = Fortigate (FortiOS)
7 years ago
Jens Steube 3baec81d90 Rewrite -m 13400 to work with SHM_TYPE instead of __local to workaround compiler error on Intel CPU
7 years ago
jsteube 1b8c2a29f1 Added hash-mode 14900 = Skip32
7 years ago
jsteube dd263c1d20 Optimize luks_tmp_t type size
7 years ago
jsteube dfba341ac5 Fix some CRLF in OpenCL kernels
7 years ago
jsteube e0189cb741 Fix some compiler warnings for older compilers
7 years ago
jsteube 7c7e4605d4 Fix -m 13400 include filename changed during LUKS implementation
7 years ago
Jens Steube 07c89833c9 Added hash-mode 14800 = iTunes Backup >= 10.0
7 years ago
philsmd 9327475b41 added -m 14700 = iTunes Backup < 10.0
7 years ago
philsmd 6fe0173a79
#965: new hook function to support LZMA1/LZMA2 decompression for -m 11600 = 7-Zip
7 years ago
Jens Steube 5c5f8da9b1 Fixed DEScrypt cracking in BF mode in case the hashlist contains more than 16 times the same salt
7 years ago
jsteube 8257883ec1 Added hash-mode 14600 = LUKS
7 years ago
jsteube a1c13778c7 Workaround added for AMDGPU-Pro OpenCL runtime: AES encrypt and decrypt Invertkey function was calculated wrong in certain cases
7 years ago
Jens Steube b0ff13b496 Truecrypt/Veracrypt: Use CRC32 to verify headers instead of fuzzy logic, greatly reduces false positives from 18:2^48 to 3:2^64
8 years ago
jsteube 72af615e8b WPA cracking: Reuse PBKDF2 intermediate keys if duplicate essid is detected
8 years ago
Gabriele Gristina 37f562cabd Reorganized 'SHA-2' constants
8 years ago