To make sure hashcat is working as expected get both hc22000 example hashes from here
https://hashcat.net/wiki/doku.php?id=example_hashes
and store them into sample.hc22000
Than run hashcat
The PSK should be recovered on both hashes.
Now do the same with your has and your PSK:
if the PSK is correct, hashcat should recover it.
https://hashcat.net/wiki/doku.php?id=example_hashes
and store them into sample.hc22000
Code:
WPA*01*4d4fe7aac3a2cecab195321ceb99a7d0*fc690c158264*f4747f87f9f4*686173686361742d6573736964***
WPA*02*024022795224bffca545276c3762686f*6466b38ec3fc*225edc49b7aa*54502d4c494e4b5f484153484341545f54455354*10e3be3b005a629e89de088d6a2fdc489db83ad4764f2d186b9cde15446e972e*0103007502010a0000000000000000000148ce2ccba9c1fda130ff2fbbfb4fd3b063d1a93920b0f7df54a5cbf787b16171000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001630140100000fac040100000fac040100000fac028000*a2
Than run hashcat
Code:
$ hashcat -m 22000 sample.hc22000 -a 3 hashcat!
hashcat (v6.2.5-586-g9fe51563b) starting
...
Approaching final keyspace - workload adjusted.
4d4fe7aac3a2cecab195321ceb99a7d0:fc690c158264:f4747f87f9f4:hashcat-essid:hashcat!
024022795224bffca545276c3762686f:6466b38ec3fc:225edc49b7aa:TP-LINK_HASHCAT_TEST:hashcat!
Session..........: hashcat
Status...........: Cracked
Hash.Mode........: 22000 (WPA-PBKDF2-PMKID+EAPOL)
Hash.Target......: sample.hc22000
Time.Started.....: Wed Sep 7 07:00:12 2022 (0 secs)
Time.Estimated...: Wed Sep 7 07:00:12 2022 (0 secs)
Kernel.Feature...: Pure Kernel
Guess.Mask.......: hashcat! [8]
Guess.Queue......: 1/1 (100.00%)
Speed.#1.........: 38 H/s (0.64ms) @ Accel:64 Loops:256 Thr:32 Vec:1
Recovered.Total..: 2/2 (100.00%) Digests, 2/2 (100.00%) Salts
Progress.........: 2/2 (100.00%)
Rejected.........: 0/2 (0.00%)
Restore.Point....: 0/1 (0.00%)
Restore.Sub.#1...: Salt:1 Amplifier:0-1 Iteration:0-1
Candidate.Engine.: Device Generator
Candidates.#1....: hashcat! -> hashcat!
Hardware.Mon.#1..: Temp: 45c Util: 7% Core:1920MHz Mem:4001MHz Bus:8
Started: Wed Sep 7 07:00:10 2022
Stopped: Wed Sep 7 07:00:12 2022
The PSK should be recovered on both hashes.
Now do the same with your has and your PSK:
Code:
$ hashcat -m 22000 hash.hc22000 -a 3 you_PSK