Commit Graph

7263 Commits (8e074481bfcaabf4863228b8dd8114b0f71a909b)
 

Author SHA1 Message Date
Jens Steube 146a5237b5 Improved SCRYPT performance and updated hashcat.hctune
3 years ago
Jens Steube 1dac869cb7 Removed unnecessary swaps in SCRYPT based algorithms
3 years ago
Jens Steube 81a76e363b Fixed tuning database search if a device was not assigned an alias it couldn't be found in general
3 years ago
Chick3nman 793dff4d53 Fix typo in warning message
3 years ago
Jens Steube 1e35b05979 Update unstable warning message in all modules based on latest AMD driver (rocr version)
3 years ago
Jens Steube 6c54314c2d Update -a 3 kernels to make use of new parameter salt_repeat
3 years ago
Jens Steube 2b069a94fd Reduce some register allocation in SCRYPT based kernels to improve speed on GPU with low resources
3 years ago
Jens Steube c444b42290 Add optimized unroll settings for SCRYPT hash-modes
3 years ago
Jens Steube 15f35fa68c Scrypt Kernels: Reduced kernel wait times by making it a true split kernel where iteration count = N value
3 years ago
Jens Steube 56f47cabe2 Fixed race condition in potfile check during removal of empty hashes
3 years ago
Jens Steube 62fc3601bb Wrap atomic functions with hc_ prefix to have better platform control
3 years ago
Jens Steube 73cc3170f4 Fixed both false negative and false positive result in -m 3000 in -a 3 (affected only NVIDIA GPU)
3 years ago
Jens Steube 4ddbd7e047 Fix false positives in -m 3000 in -a 3 mode
3 years ago
Jens Steube 8e47fdf8f5 Add 4 times single workitem extra buffer size to total extra buffer size to workaround single workitem buffer overflows
3 years ago
Jens Steube 5e9adac1c2 Update module_unstable_warning() results after Crypt::CBC has been fixed
3 years ago
Jens Steube 483b30ea63 Disable pure kernel check for -m 24900 in unit tests. This kernel does not exist.
3 years ago
Jens Steube dc79983bc9 Fix out-of-boundary reads in -m 24800 pure kernels
3 years ago
Jens Steube a834574daf Update module_unstable_warning() based on the latest available drivers:
3 years ago
Jens Steube 927b06d79c
Merge pull request #2762 from Banaanhangwagen/master
3 years ago
Banaanhangwagen 748464ee12
License change
3 years ago
Banaanhangwagen 0fd85dc8ce
Add files via upload
3 years ago
Jens Steube 35aa0911d1 Remove some debugging code from tools/test_modules/m26000.pm
3 years ago
Jens Steube ee7d8ef0e7 Added new hash-modes Mozilla key3.db and key4.db
3 years ago
Jens Steube b9604b6f22
Merge pull request #2759 from Chick3nman/master
3 years ago
Chick3nman d298af00a0
Grammar changes, phrasing
3 years ago
Chick3nman 380cf61424
Fix typo, spelling
3 years ago
Chick3nman b2911a9a5f
Add SCRYPT manual tuning information
3 years ago
Jens Steube 49ffdcef1b NVIDIA start to prefix the device names, make tuning database search aware.
3 years ago
Jens Steube 57a8923b81 Update complete SCRYPT workload tuning logic.
3 years ago
Jens Steube 96c6878efd
Merge pull request #2587 from trounce1/24300-mode
3 years ago
Jens Steube 90bb28fcc7
Merge branch 'master' into 24300-mode
3 years ago
Jens Steube bd3c5795f5
Merge pull request #2583 from philsmd/telegram_desktop_modern
3 years ago
Jens Steube ff96015f53 Add OPTS_TYPE_NATIVE_THREADS for use by plugin developer to enforce native thread count (useful for scrypt)
3 years ago
Jens Steube 67d189e10a Update calculation of EXTRA_SPACE in backend.c and add upper and lower hard limit
3 years ago
Jens Steube 51e8661070 Update calculation of EXTRA_SPACE in backend.c to make it depending from kernel-accel
3 years ago
Jens Steube 9033975efd Allow plugins to disable the multiplication of the kernel-accel value with the multiprocessor count of the compute device. Will be used later.
3 years ago
Jens Steube ee26805138 In UTF8 to UTF16 conversion, reserve enough room to handle very long UTF8 inputs
3 years ago
Jens Steube 2b0001b879
Merge pull request #2749 from robertguetzkow/knx-ip-secure
3 years ago
Robert Gützkow ada829fa20
Fix the processing for constant salt
3 years ago
Robert Gützkow 6928b95693
Add missing new line test module
3 years ago
Robert Gützkow 364338a0c9
Merge remote-tracking branch 'origin/master' into knx-ip-secure
3 years ago
Robert Gützkow c7aaf07b41
Optimizations for m25900
3 years ago
Jens Steube e591b0039b Fixed invalid handling of outfile folder entries for -m 22000
3 years ago
Jens Steube a0eae9050c OpenCL Runtime: Workaround JiT compiler deadlock on NVIDIA driver >= 465.89
3 years ago
Jens Steube d343e2c4a0 Added support for true UTF8 to UTF16 conversion in kernel crypto library
3 years ago
Jens Steube 2b8b53c884 Add -m 25400 to changes and readme
3 years ago
Jens Steube 97cce89bb8
Merge pull request #2739 from thatux/pdf-edit-25400
3 years ago
Your Name 59b4a37355 working unit test for m25400
3 years ago
Your Name 4b24e91610 now we can crack the hash direct from pdf2john.pl, no need to alter it ourselves anymore
3 years ago
Jens Steube 8cfc2dacb5
Merge pull request #2586 from llamasoft/patch-1
3 years ago