1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-11-05 23:10:00 +00:00

Status Screen: Show currently running kernel type (pure, optimized) and generator type (host, device)

This commit is contained in:
Jens Steube 2021-05-19 08:32:24 +02:00
parent 58ffef4580
commit 0fd8de3a75
2 changed files with 20 additions and 0 deletions

View File

@ -15,6 +15,7 @@
- CUDA Backend: Do not warn about missing CUDA SDK installation if --stdout is used
- Performance Monitor: Add -S as a user suggestion to improve cracking performance in specific attack configurations
- Status Screen: Show currently running kernel type (pure, optimized) and generator type (host, device)
##
## Technical

View File

@ -1237,6 +1237,15 @@ void status_display (hashcat_ctx_t *hashcat_ctx)
hashcat_status->time_estimated_relative);
}
if (hashconfig->opti_type & OPTI_TYPE_OPTIMIZED_KERNEL)
{
event_log_info (hashcat_ctx, "Kernel.Feature...: Optimized Kernel");
}
else
{
event_log_info (hashcat_ctx, "Kernel.Feature...: Pure Kernel");
}
switch (hashcat_status->guess_mode)
{
case GUESS_MODE_STRAIGHT_FILE:
@ -1733,6 +1742,16 @@ void status_display (hashcat_ctx_t *hashcat_ctx)
device_info->iteration_pos_dev + device_info->iteration_left_dev);
}
//if (hashconfig->opts_type & OPTS_TYPE_SLOW_CANDIDATES)
if (user_options->slow_candidates == true)
{
event_log_info (hashcat_ctx, "Candidate.Engine.: Host Generator + PCIe");
}
else
{
event_log_info (hashcat_ctx, "Candidate.Engine.: Device Generator");
}
for (int device_id = 0; device_id < hashcat_status->device_info_cnt; device_id++)
{
const device_info_t *device_info = hashcat_status->device_info_buf + device_id;