Commit Graph

1632 Commits (b71e06fca8ef172cc1e507635afcb8d925a25822)

Author SHA1 Message Date
jsteube c88a837196 Rename d_scryptVX_buf to d_extraX_buf
5 years ago
R. Yushaev 393916c0bf Allow cracking non-unique salts for Office 2013
5 years ago
R. Yushaev b5a7e967c1 Add support for Open Document Format 1.1
6 years ago
Sein Coray a70a0513bf
Added hash mode 18500 sha1(md5(md5($pass)))
6 years ago
Jens Steube 15ece0902f
Merge pull request #1804 from Naufragous/odf-cracking
6 years ago
Jens Steube 9d213147e8
Merge pull request #1805 from mcovalt/electrum_salt_type_2
6 years ago
R. Yushaev 6a5b0c821e Add support for Open Document Format 1.2
6 years ago
Matt Covalt bb9328f48b Add salt type 2 support for optimized functions
6 years ago
Matt Covalt a913db6390 Add salt type 2 support for pure functions
6 years ago
Matt Covalt 36bdcf844a Add function to check if vector represents a Base58 string
6 years ago
Sein Coray c941e55a35
Extended IKE PSK md5/sha1 (-m 5300/5400) to print hashes correctly
6 years ago
R. Yushaev 5efebb7b48 Cleanup VeraCrypt related code
6 years ago
R. Yushaev baf47d409e Add Camellia support for VeraCrypt kernels
6 years ago
Jens Steube 65abccc93e Migrate inc_truecrypt_keyboard.cl into inc_common.cl
6 years ago
Jens Steube fca4f7e8a6 Prepare to use --keyboard-layout-mapping for algorithms other than TC/VC
6 years ago
Jens Steube ee2854ec2a Support multi-byte characters for TC/VC keyboard layout mapping tables
6 years ago
R. Yushaev 8b04be0e93 Add Kuznyechik support for VeraCrypt kernels
6 years ago
Jens Steube c15f741dca Fixed out-of-boundary read in DPAPI masterkey file v2 OpenCL kernel
6 years ago
Jens Steube e117e750fc Add restrict keyword to kernel declarations to help the compiler with caching optimizations
6 years ago
Jens Steube 64dfd40113 Give the compiler a hint for automatic optimizations based on password length
6 years ago
Jens Steube 53c8600089 Give the compiler a hint for automatic optimizations based on password length
6 years ago
Jens Steube 0e428b3c40 Give the compiler a hint for automatic optimizations based on password length
6 years ago
Jens Steube c9da60c73a Fixed thread count maximum for pure kernels in straight attack mode
6 years ago
Jens Steube 2a6444c05a Give the compiler a hint for automatic optimizations based on password length
6 years ago
Jens Steube ae577410d0 OpenCL Device: Do a real query on OpenCL local memory type instead of just assuming it
6 years ago
jsteube 240f6298be Fix some leftovers from switching kernel parameters to macros
6 years ago
jsteube eec1fba4c3 Fix some leftovers from switching kernel parameters to macros
6 years ago
jsteube a930c5c24e Do not use KERN_ATTR_VECTOR() if there is no SIMD
6 years ago
jsteube c672182b44 Fix some leftovers from switching kernel parameters to macros
6 years ago
R. Yushaev fbbe5f6282 Use macros in remaining kernel functions
6 years ago
Jens Steube 6d39fb1feb Make all kernel parameter macro helper a function
6 years ago
R. Yushaev 5de004103a Replace kernel parameter lists with macros
6 years ago
R. Yushaev 31dc7a3453 Add macros for kernel function declarations
6 years ago
R. Yushaev b80ada1d65 Unify esalt_bufs parameter declarations
6 years ago
R. Yushaev 3f0a3ef3f7 Unify kernel function parameter names
6 years ago
Jens Steube 49fc7d45b7 - Keymaps: Added hashcat keyboard mapping us.hckmap (can be used as template)
6 years ago
Jens Steube 5d5ac1c935 Prepare for on-the-fly keyboard layout substituations required to crack booting TrueCrypt/VeraCrypt volumes
6 years ago
Jens Steube a4200ba167 Added hash-mode 18300 (Apple File System)
6 years ago
R. Yushaev 47bd838e25 Add VeraCrypt Streebog support
6 years ago
Royce Williams 6053f473eb trailing whitespace
6 years ago
R. Yushaev a8eb611b1c Add HMAC-Streebog-512 (pure kernels)
6 years ago
Arseniy Sharoglazov ee873da300 Added hash-modes 18200 (Kerberos 5 AS-REP etype 23)
6 years ago
R. Yushaev 224315dd62 Add pure kernels and tests for Streebog hashes
6 years ago
Jens Steube 5eca3f5316 Fix kernel names in -a 1 kernels of -m 7701 and 7801
6 years ago
Jens Steube 48cf3f722b
Merge pull request #1725 from unix-ninja/master
6 years ago
unix-ninja 6196e23069 Cleanup unused register definitions
6 years ago
Jens Steube e2a9409413
Merge pull request #1710 from unix-ninja/master
6 years ago
unix-ninja 8c5c225d8f Optimize performance on NVIDIA GTX
6 years ago
Jens Steube b0077860c7 Workaround some padding issues with host compiler and OpenCL JiT on 32 and 64 bit systems
6 years ago
Jens Steube a4ac370496 Test fix for plain_t in 32 bit mode
6 years ago