crackmon - Monitor Hashcat Crackrate
-
Title
: crackmon
Author
: cyclone
URL
: https://github.com/cyclone-github/crackmon
Description
:
Hashcat wrapper tool to bypass current attack if crack rate drops below threshold.Usage:
./crackmon -help Examples: (Defaults to -time 1m -crack 1) ./crackmon ./hashcat {hashcat args} Custom: -time 2m -crack 100 ./crackmon -t 2 -c 100 ./hashcat {hashcat args} All flags: -t minimum runtime in minutes -c cumulative average cracks threshold -debug enable debug output -help show this help menu -version show version info
-
What is it for?
-
@174region174
crackmon
is a wrapper for hashcat that monitors cracking performance of the current attack session and sends a bypass command to hashcat if the crack rate falls below a defined threshold.
ex: if you want to bypass the current attack if hashcat hasn't cracked at least 100 hashes in the last 10 minutes, you can usecrackmon
to bypass the attack by using the command below:./crackmon -t 10 -c 100 ./hashcat {hashcat args}
-
@v1cvap0r
That's a neat idea. Feel free to submit an issue on github to request support for HashManger and/or mdxfind. If there's enough interest, I'll look into either adding support or developing a separate tool for them.Do keep in mind, crackmon is specifically written to read hashcat's status and send control commands back to hashcat, like pressing "b" to bypass the current attack. Not much of the existing logic would work with HashManager or mdxfind, so supporting these tools would require a significant rewrite of crackmonโs codebase.