mirror of
https://github.com/hashcat/hashcat.git
synced 2024-12-27 17:08:12 +00:00
Merge branch 'master' into python3_unit_tests
This commit is contained in:
commit
0f31fea8b6
@ -18,6 +18,7 @@
|
|||||||
- Fixed internal access on module option attribute OPTS_TYPE_SUGGEST_KG with the result that it was unused
|
- Fixed internal access on module option attribute OPTS_TYPE_SUGGEST_KG with the result that it was unused
|
||||||
- Fixed race condition resulting in out of memory error on startup if multiple hashcat instances are started at the same time
|
- Fixed race condition resulting in out of memory error on startup if multiple hashcat instances are started at the same time
|
||||||
- Fixed unexpected non-unique salts in multi-hash cracking in Bitcoin/Litecoin wallet.dat module which lead to false negatives
|
- 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 within the hashcat output
|
||||||
|
|
||||||
##
|
##
|
||||||
## Improvements
|
## Improvements
|
||||||
@ -33,6 +34,7 @@
|
|||||||
- Hash-Mode 13200 (AxCrypt): Changed the name to AxCrypt 1 to avoid confusion
|
- 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
|
- Hash-Mode 13300 (AxCrypt in-memory SHA1): Changed the name to AxCrypt 1 in-memory SHA1
|
||||||
- Unit tests: Added Python 3 support for all of the Python code in our test framework
|
- 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
|
||||||
|
|
||||||
* changes v6.1.0 -> v6.1.1
|
* changes v6.1.0 -> v6.1.1
|
||||||
|
|
||||||
|
@ -23,6 +23,7 @@
|
|||||||
#include "event.h"
|
#include "event.h"
|
||||||
#include "dynloader.h"
|
#include "dynloader.h"
|
||||||
#include "backend.h"
|
#include "backend.h"
|
||||||
|
#include "terminal.h"
|
||||||
|
|
||||||
#if defined (__linux__)
|
#if defined (__linux__)
|
||||||
static const char *dri_card0_path = "/dev/dri/card0";
|
static const char *dri_card0_path = "/dev/dri/card0";
|
||||||
@ -6890,6 +6891,8 @@ void backend_ctx_devices_update_power (hashcat_ctx_t *hashcat_ctx)
|
|||||||
{
|
{
|
||||||
if (user_options->quiet == false)
|
if (user_options->quiet == false)
|
||||||
{
|
{
|
||||||
|
clear_prompt (hashcat_ctx);
|
||||||
|
|
||||||
event_log_advice (hashcat_ctx, "The wordlist or mask that you are using is too small.");
|
event_log_advice (hashcat_ctx, "The wordlist or mask that you are using is too small.");
|
||||||
event_log_advice (hashcat_ctx, "This means that hashcat cannot use the full parallel power of your device(s).");
|
event_log_advice (hashcat_ctx, "This means that hashcat cannot use the full parallel power of your device(s).");
|
||||||
event_log_advice (hashcat_ctx, "Unless you supply more work, your cracking speed will drop.");
|
event_log_advice (hashcat_ctx, "Unless you supply more work, your cracking speed will drop.");
|
||||||
|
@ -239,6 +239,8 @@ static void main_cracker_starting (MAYBE_UNUSED hashcat_ctx_t *hashcat_ctx, MAYB
|
|||||||
{
|
{
|
||||||
event_log_info_nn (hashcat_ctx, NULL);
|
event_log_info_nn (hashcat_ctx, NULL);
|
||||||
|
|
||||||
|
clear_prompt (hashcat_ctx);
|
||||||
|
|
||||||
send_prompt (hashcat_ctx);
|
send_prompt (hashcat_ctx);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -18,6 +18,7 @@ cpan install Authen::Passphrase::LANManager \
|
|||||||
Convert::EBCDIC \
|
Convert::EBCDIC \
|
||||||
Crypt::CBC \
|
Crypt::CBC \
|
||||||
Crypt::DES \
|
Crypt::DES \
|
||||||
|
Crypt::DES_EDE3 \
|
||||||
Crypt::Digest::RIPEMD160 \
|
Crypt::Digest::RIPEMD160 \
|
||||||
Crypt::Digest::Whirlpool \
|
Crypt::Digest::Whirlpool \
|
||||||
Crypt::ECB \
|
Crypt::ECB \
|
||||||
|
@ -3346,6 +3346,6 @@ if [ "${PACKAGE}" -eq 1 ]; then
|
|||||||
-e "s/^\(ATTACK\)=0/\1=${ATTACK}/" \
|
-e "s/^\(ATTACK\)=0/\1=${ATTACK}/" \
|
||||||
"${OUTD}/test.sh"
|
"${OUTD}/test.sh"
|
||||||
|
|
||||||
"${PACKAGE_CMD}" "${OUTD}/${OUTD}.7z" "${OUTD}/" >/dev/null 2>/dev/null
|
${PACKAGE_CMD} "${OUTD}/${OUTD}.7z" "${OUTD}/" >/dev/null 2>/dev/null
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
@ -9,6 +9,7 @@ use strict;
|
|||||||
use warnings;
|
use warnings;
|
||||||
|
|
||||||
use Crypt::CBC;
|
use Crypt::CBC;
|
||||||
|
use Crypt::DES_EDE3;
|
||||||
use Digest::MD5 qw (md5);
|
use Digest::MD5 qw (md5);
|
||||||
|
|
||||||
sub module_constraints { [[0, 256], [16, 16], [-1, -1], [-1, -1], [-1, -1]] }
|
sub module_constraints { [[0, 256], [16, 16], [-1, -1], [-1, -1], [-1, -1]] }
|
||||||
|
Loading…
Reference in New Issue
Block a user