mirror of
https://github.com/hashcat/hashcat.git
synced 2024-11-22 08:08:10 +00:00
commit
9b7c2f8f5d
@ -34,31 +34,31 @@
|
||||
## Features
|
||||
##
|
||||
|
||||
- Added command prompt [f]inish to instruct hashcat to finish the current attack and quit afterwards
|
||||
- Added support for true UTF8 to UTF16 conversion in kernel crypto library
|
||||
- Added command prompt [f]inish to tell hashcat to quit after finishing the current attack
|
||||
- Added support for true UTF-8 to UTF-16 conversion in kernel crypto library
|
||||
- Added option --hash-info to show generic information for each hash-mode
|
||||
- Removed option --example-hashes, now is an alias of --hash-info
|
||||
- Removed option --example-hashes, now an alias of --hash-info
|
||||
|
||||
##
|
||||
## Bugs
|
||||
##
|
||||
|
||||
- Fixed access to filename which is a null-pointer in benchmark mode
|
||||
- Fixed both false negative and false positive result in -m 3000 in -a 3 (affected only NVIDIA GPU)
|
||||
- Fixed both false negative and false positive results in -m 3000 in -a 3 (affecting only NVIDIA GPU)
|
||||
- Fixed buffer overflow in -m 1800 in -O mode which is optimized to handle only password candidates up to length 15
|
||||
- Fixed buffer overflow in -m 4710 in -P mode and only in single hash mode if salt length was larger than 32 byte
|
||||
- Fixed buffer overflow in -m 4710 in -P mode and only in single hash mode if salt length is larger than 32 bytes
|
||||
- Fixed incorrect maximum password length support for -m 400 in optimized mode (reduced from 55 to 39)
|
||||
- Fixed internal access on module option attribute OPTS_TYPE_SUGGEST_KG with the result that it was unused
|
||||
- Fixed invalid handling of outfile folder entries for -m 22000
|
||||
- Fixed memory leak causing problems in sessions with many iterations. for instance, --benchmark-all or large mask files
|
||||
- Fixed out-of-boundary reads in case user activates -S for fast but pure hashes in -a 1 or -a 3 mode
|
||||
- Fixed memory leak causing problems in sessions with many iterations - for instance, --benchmark-all or large mask files
|
||||
- Fixed out-of-boundary reads in cases where user activates -S for fast but pure hashes in -a 1 or -a 3 mode
|
||||
- Fixed password reassembling for cracked hashes on host for slow hashes in optimized mode that are longer than 32 characters
|
||||
- Fixed race condition in potfile check during removal of empty hashes
|
||||
- Fixed race condition resulting in out of memory error on startup if multiple hashcat instances are started at the same time
|
||||
- Fixed rare case of misalignment of the status prompt when other user warnings are shown within the hashcat output
|
||||
- Fixed too early execution of some module functions which could make use of non-final values opts_type and opti_type
|
||||
- Fixed tuning database search if a device was not assigned an alias it couldn't be found in general
|
||||
- Fixed unexpected non-unique salts in multi-hash cracking in Bitcoin/Litecoin wallet.dat module which lead to false negatives
|
||||
- Fixed rare case of misalignment of the status prompt when other user warnings are shown in the hashcat output
|
||||
- Fixed too-early execution of some module functions that use non-final values opts_type and opti_type
|
||||
- Fixed search of tuning database - if a device was not assigned an alias, it couldn't be found in general
|
||||
- Fixed unexpected non-unique salts in multi-hash cracking in Bitcoin/Litecoin wallet.dat module which led to false negatives
|
||||
- Fixed vector datatype support in -m 21100 only -P mode and only -a 3 mode were affected
|
||||
|
||||
##
|
||||
@ -71,7 +71,7 @@
|
||||
- CUDA Backend: Use blocking events to avoid 100% CPU core usage (per GPU)
|
||||
- OpenCL Runtime: Workaround JiT compiler deadlock on NVIDIA driver >= 465.89
|
||||
- RAR3 Kernels: Improved loop code, improving performance by 23%
|
||||
- Startup time: Improved the startup time by avoiding some time intensive operations for skipped devices
|
||||
- Startup time: Improved startup time by avoiding some time-intensive operations for skipped devices
|
||||
- Scrypt Kernels: Reduced kernel wait times by making it a true split kernel where iteration count = N value
|
||||
|
||||
##
|
||||
@ -84,7 +84,7 @@
|
||||
- Hash-Mode 13200 (AxCrypt): Changed the name to AxCrypt 1 to avoid confusion
|
||||
- Hash-Mode 13300 (AxCrypt in-memory SHA1): Changed the name to AxCrypt 1 in-memory SHA1
|
||||
- Kernel Crypto Library: Removed unnecessary utf16 conversion functions which would apply on HMAC data portion
|
||||
- Kernel Development: Kernel cache is disabled automatically in case hashcat is compiled with DEBUG=1
|
||||
- Kernel Development: Kernel cache is disabled automatically when hashcat is compiled with DEBUG=1
|
||||
- OpenCL Runtime: Switched default OpenCL device type on macOS from GPU to CPU. Use -D 2 to enable GPU devices
|
||||
- Unit tests: Added Python 3 support for all of the Python code in our test framework
|
||||
- Unit tests: Fixed the packaging of test (-p) feature
|
||||
|
Loading…
Reference in New Issue
Block a user