jmmcatee / cracklord

Queue and resource system for cracking passwords
MIT License
384 stars 75 forks source link

Reordering Completed Status Display Issue #152

Open edepree opened 7 years ago

edepree commented 7 years ago

There is an issue when reordering jobs and what is displayed in the GUI. In the attached screenshots there's a slight mismatch, but I think it outlines how to reproduce this issue.

  1. Job 2 is listed as 8/180 hashes completed.
  2. Once Job 3 and Job 4 are reordered and the GPUs are paused the completed count is updated and accurate.
  3. After the GPUs pick up the new order, Job 2 is listed as 10/216 completed.

What appears to happen is the job has the base stats added to it. So for example

Eventually the GUI caches up and corrects this issue.

Job Pre-Reorder

01

Job During Reorder

02

Job Post-Reorder

03

jmmcatee commented 7 years ago

The whole numbering and hash output collection within the hashcat version 3 plugin needs some work unfortunately. It is on my list.

edepree commented 7 years ago

An an update to this. While the GUI will update properly after some time (i.e. the completed status bar), if you expand out a job's details the credentials are duplicated there and do not get cleaned up.