Batch ESSID Processing using wlangenpmkocl ?
#1
Hi All,

I'm using ZerBea's wlangenpmkocl tool to generate a pmk file.

And this works great for a single ESSID using:
wlangenpmkocl -e ESSID_NAME -i MY_WORDLIST.txt -a OUTPUT.pmk

And then running Hashcat with it:
hashcat -m 22000 ESSID.hash OUTPUT.pmk

But I'm looking to batch the process of pmk output for multiple ESSID's and wondering if it's possible with this tool?

If not what tool you would recommend for this? Or a better process for multiple ESSID's.....

I've tried airolib-ng but the generation time is too long with --batch as it doesn't appear to use GPU.

[Edit] Thinking about I may have just answered my own question: Script it in Bash...

Cheers,
Izzy
Reply
#2
Just for anyone else learning/investigating this avenue, I was misguided!

Whilst I did cobble together a scripted workflow process based on thinking I could 'speed up' the overall process - this was not the case.

Generating an 8 digit only PMK file (NVidia 2060) took approx. 9mins for a specific ESSID.
Running Hashcat using this generated PMK file took a few seconds.

Running Hashcat brute-force however (with equivalent mask as the PMK) direct took 7mins.

Only thing I couldn't work out was extracting the password as it only showed as the PMK hashed value in Hashcat.

Live and learn...
Reply