The status at the end must be
The value of the Restore.Point must be increased (greater than 0)... Attention: the progress line is not the correct one, it's something different:
The exit code (see docs/status_code.txt) must be 3
(on windows the exit code might be checked by something like: echo %ERRORLEVEL%)
if the restore.point increased the hashcat.restore file will have the updated value and --restore will use this new checkpoint
Code:
Status...........: Aborted (Checkpoint)
The value of the Restore.Point must be increased (greater than 0)... Attention: the progress line is not the correct one, it's something different:
Code:
Restore.Point....: 3586096/14344384 (25.00%)
The exit code (see docs/status_code.txt) must be 3
Code:
echo $?
3
(on windows the exit code might be checked by something like: echo %ERRORLEVEL%)
if the restore.point increased the hashcat.restore file will have the updated value and --restore will use this new checkpoint