Title: hcxcommic.
ZeroBeat: ZeroBeat
Source: https://github.com/ZerBea/hcxtools
Description:It takes as input a 22000 hashcat -o file and a hash file and converts it to a HEX:PLAIN file.
Accepted by hashmob if the MIC is in both input files present. That makes it much easier to submit findings to hashmob.net.
Download a 22000 left list from hashmob either via web interface (filter by 22000)
https://hashmob.net/hashlists/user or by ID (get if via web interface (https://hashmob.net/hashlists/user)
I prefer via ID: (12612 is the ID shown in hm web interface:
$ wget https://cdn.hashmob.net/hashlists/12589/125892.left
Run hashcat against this list and use its -o option to store the findings to file!
Either use your own word list
$ hashcat -m 22000 -o 12589.found 12589.left wordlist
...
Recovered........: 8/3358 (0.24%) Digests (total), 8/3358 (0.24%) Digests (new), 8/2857 (0.28%) Salts
...
Or get one from wpa-sec
$ wget https://wpa-sec.stanev.org/dict/cracked.txt.gz
$ hashcat -m 22000 -o 12589.found 12589.left wordlist
Generate the hash file accepted by hm:
$ hcxcommic 12589.found 12589.left > hm.found
Submit hm.found to hashmob (choose 22000).
Note: hasmob marks some hashes as invalid.
That's because hashmob has a massif(!) missing new line (\0a) problem! It has been reported.