3

As stated, does aircrack-ng when brute forcing a WPA2 handshake capture use GPU/CUDA resources such as a program like Hashcat does?

  • 1
    I think hashcat supports gpu based wpa2 cracking. – CodesInChaos Jun 5 '17 at 16:39
  • Hashcat does, yes – Norr Jun 5 '17 at 16:52
5

I don't think so. There's only one mention of OpenCL or CUDA in the source code, and it appears to be a leftover from code copied from John the Ripper.

Edited to answer your implicit question: if you want efficient WPA2 cracking on GPU, consider hashcat for the cracking, and hcxtools for conversion to the required format (hccapx). hashcat is superior to some other implementations because it has a rules engine that is implemented directly in-kernel on GPU.

6

As stated by @RoyceWilliams, it does not seem to use CUDA. For this purpose, you might want to look at Pyrit, since it leverages CPUs and GPUs on the cracking process.

NB: I wanted to leave this as a comment but I still don't have enough reputation.

  • 1
    Here, have some rep. +1 – Azteca Jun 5 '17 at 23:26
  • 1
    Note that if both GPU and CPU are present, hashcat will only use GPU by default - but you can explicitly ask hashcat to use both CPU and GPU if desired. – Royce Williams Nov 22 '17 at 17:10
  • 1
    Hi, Pyrit worked with CPU and GPU in my case, (using Ubuntu 18.10) it was difficult to install but it ended up working. – Philippe Delteil Jan 30 at 19:30
2

There used to be a CUDA version of aircrack-ng but since oclhashcat became popular, you will need to build from the source to enable the CUDA feature in aircrack-ng. There is little documentation about how to enable it however.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.