phatcrack
phatcrack copied to clipboard
Job Checkpoint/Restore and Pause/Resume
Hashcat status outputs contain a restore point. If a job dies, or is manually paused, we should save this restore point and be able to start the job again later.
There is a bit of bizarre arithmetic with combining exiting --skip --limit calculations, but shouldn't be too hard.