Commit Graph

3985 Commits (3125a756d9a08261d04595e6fad5263d85514b1d)
 

Author SHA1 Message Date
jsteube 2a50c7ba61 Remove debugging line
7 years ago
jsteube cd5223eb2f Replace code in switch_buffer_by_offset_be_S() with code generated with code generators
7 years ago
jsteube 84bc2edd5b Add code generators for switch_buffer_by_offset_16x4_be_S()
7 years ago
jsteube 521ece537c Replace code in switch_buffer_by_offset_64x1_le_S() in amp_a1.cl with generated code from code generators
7 years ago
jsteube 62d695d572 Rename switch_buffer_by_offset_le_S() to switch_buffer_by_offset_64x1_le_S() in amp_a1.cl
7 years ago
jsteube 48ce6cb71d Add append_0x80_8x4_S() and replace code in switch_buffer_by_offset_le_S() with generated code from code generators
7 years ago
jsteube 40e1992d08 Rename code generators for switch_buffer_by_offset_le_S to switch_buffer_by_offset_64x1_le_S() and add code generators for switch_buffer_by_offset_16x4_le_S()
7 years ago
jsteube f5dca399ad Add -L support for -m 1600
7 years ago
jsteube b0d5995689 Backport changes from inc_hash_md5.cl to inc_hash_md4.cl
7 years ago
Jens Steube 56dc8ae359 Add two functions md5_update_global_utf16le_swap() and md5_update_global_swap() for later use
7 years ago
jsteube b149b87014 Update converted modules in interface.c
7 years ago
jsteube 165380c454 Simplify WPA/WPA2 cracking kernel
7 years ago
jsteube 52c1e15f3f Move kernel-code for -L to standalone files with -pure suffix
7 years ago
jsteube 194af74e91 Add support for maximum bcrypt password length
7 years ago
jsteube c3f374c733 Fix some maximum password length handling with --length-limit-disable feature
7 years ago
jsteube 7914e075f6 This patch is an example of how to modify a fast -a 3 kernel to support password lengths up to 256
7 years ago
jsteube 21d102151a Merge branch 'master' of https://github.com/hashcat/hashcat
7 years ago
jsteube f97c0d38d7 Allow using -L with -a 7 (other modes need no modification) for fast hashes
7 years ago
jsteube cefd2ddb94 Tune AMD unroll settings for AMD-GPU-PRO 17.40
7 years ago
jsteube f7a8e7c54b Multiple changes:
7 years ago
jsteube 6fb79b726c Respect the use of OPTI_TYPE_PRECOMPUTE_MERKLE in interface.c parser
7 years ago
jsteube c918173fcf Get rid of comb_t which can be safely replace with pw_t now
7 years ago
jsteube cb791aaf48 Add some code generator helper scripts
7 years ago
jsteube 045ac7d8e7 Modify amp_a1 to work with password length 256
7 years ago
jsteube cbabec480d Merge branch 'master' of https://github.com/hashcat/hashcat
7 years ago
jsteube 297a64de8b Fix fread() on windows when loading the LZMA hcstat
7 years ago
Jens Steube c2a770631f Merge pull request #1284 from neheb/master
7 years ago
jsteube 83d5302256 Fix install makefile target for use with hashcat.hcstat2
7 years ago
Rosen Penev 2f3171fd98
Fix signed overflow warnings
7 years ago
jsteube f9b7f1f758 Fix package_bin.sh script to use hashcat.hcstat2
7 years ago
jsteube 7ca8ca241b Use hc_lzma2_decompress() instead of Lzma2Decode() directly
7 years ago
jsteube a993395f28 Add code to read LZMA compressed hashcat.hcstat2
7 years ago
jsteube d1f57fd3f7 LZMA compress version of hashcat.hcstat2
7 years ago
jsteube c59432a760 Add hcstat2 support to enable masks of length up to 256, also adds a filetype header
7 years ago
jsteube 120cf1d1ba Removed some unused functions, added -m 500 kernel with length 256 support but not activated because too slow
7 years ago
jsteube 71d4926afa Converted -m 400 to password length 256 support
7 years ago
Jens Steube 0787b91327 Merge branch 'master' of https://github.com/hashcat/hashcat
7 years ago
Jens Steube 8d93b160c4 Combinator mode for slow hashes wasn't set since self-test functionality was added
7 years ago
Jens Steube 45b14ebf1c While not required now, it's better to use scalar functions in amplifier kernel in case it get's changed in the future
7 years ago
jsteube cea78024bf Fix -m 2100 cracking if (password length & 31) == 0
7 years ago
jsteube 83455817a7 Working example of password up to length 256 for mode 2100
7 years ago
jsteube ad242c2f12 Working example of generic salt up to length 256 for mode 2100
7 years ago
jsteube 2c92465036 Add HMAC functionality to inc_hash_md4.cl and make DCC2 use it, resulting in support for longer domain names
7 years ago
jsteube 4174f06008 PoC using a length-independant MD4 hash processing in -m 2100
7 years ago
jsteube a673aee037 Very hot commit, continue reading here:
7 years ago
jsteube 7905d79a28 Limit -m 2100 password length to 27 because if utf16
7 years ago
jsteube c9caca2b0c Increase max password length for DCC2 to 32
7 years ago
jsteube 2c95be5c87 Do not modify a specific thread count if a kernel forces it to run on a specific thread count
7 years ago
Jens Steube bd01228ad5 Get rid of reqd_work_group_size(), no longer needed
7 years ago
Jens Steube 1ef4abae70 Set self-test kernel-thread always to 1 except it's a bitsliced algorithm in BF, this helps algorithms that set a fixed thread count on kernel function declaration
7 years ago