Slashdot Mirror


GPUs Used To Crack WiFi Passwords Faster

MojoKid writes "Russian-based ElcomSoft has just released ElcomSoft Wireless Security Auditor 1.0, which can take advantage of both Nvidia and ATI GPUs. ElcomSoft claims that the software uses a 'proprietary GPU acceleration technology,' which implies that neither CUDA, Stream, nor OpenCL are being utilized in this instance. At its heart, what ElcomSoft Wireless Security Auditor does is perform brute-force dictionary attacks of WPA and WPA2 passwords. If an access point is set up using a fairly insecure password that is based on dictionary words, there is a higher likelihood that a password can be guessed. ElcomSoft positions the software as a way to 'audit' wireless network security."

10 of 189 comments (clear)

  1. Re:Brute-force password guessing not a problem by Anonymous Coward · · Score: 5, Informative

    My WPA password is larger than 15 characters.

    Isn't best practice greater than 32 for WPA? The maximum is 63 I believe.

  2. Auditions by Thanshin · · Score: 4, Funny

    Heavy machine guns!

    Audit your neighbors' dodge skills.

  3. Full disclosure by plover · · Score: 4, Insightful

    People who whine about these being "irresponsible" or "bad for security" always seem to forget that the bad guys may already have written stuff like this and are putting it to use. By publishing this software, it makes everyone aware that it's never safe to turn a blind eye to poor security practices.

    If some security manager reads this, goes back to work, and says "OK, change all our WPA passwords, our current ones may not be secure", he will be making a real improvement to his network. He might even be locking out an existing hacker in the process.

    --
    John
  4. Re:Brute-force password guessing not a problem by Spazztastic · · Score: 4, Informative

    Since you generally never have to type a WPA key in, might as well go for maximum entropy.

    https://www.grc.com/passwords.htm

    Or not even using something that is transmitted over the internet and is TRULY random:

    dd if=/dev/urandom bs=200 count=1 | tr -cd 'A-Za-z0-9!@#$%^&*()_+'; echo

    Credits go to someone from the Stupid (Useful) Linux tricks thread.

    --
    Posts not to be taken literally. Almost everything is sarcasm.
  5. Re:Brute-force password guessing not a problem by Shakrai · · Score: 4, Informative

    I question the wisdom of relying on a third party website to generate passwords for you. At least they are using ssl but how do you know they aren't keeping those passwords? How do you know they are generating them with real entropy?

    Diceware is a better bet, IMHO. You can generate them offline and with a good set of dice you get real entropy. You can use the instructions on that webpage to generate totally random passwords or to generate passwords with words in them that are easy to remember but still pretty secure/random.

    --
    I want peace on earth and goodwill toward man.
    We are the United States Government! We don't do that sort of thing.
  6. Great Program by JimmyRay_TWTV · · Score: 5, Informative

    I tested this program for a upcoming show and I really liked it. The cost is high for most regular folks, so it is geared more towards Government/Commercial. For a nice open source option, I also recommend Pyrit. I had a few issues importing Aircrack files, but most of those have been resolved.

    --
    Jimmy Ray Ecc 5:19
  7. Re:Brute-force password guessing not a problem by ShieldW0lf · · Score: 4, Insightful

    Maybe I'm dense, but how the hell does flooding a wireless card with brute force dictionary attacks bottleneck on computation speed? You create your dictionary, once, you stick it on a hard drive, you stream it at your target through the wireless networking card, you wait.

    This product seems like a bunch of bullshit to me. Even if they did come up with some particularly clever algorithm for creating more effective dictionaries and speed it up GPUs, there's no need to recreate a dictionary every time you're doing a brute force attack.

    --
    -1 Uncomfortable Truth
  8. It counts as a tool, like a hammer or pocketknife. by Medievalist · · Score: 5, Insightful

    they can legally sell this because...

    They live in a culture that has more commercial freedom than yours, apparently. Given that they are in Russia, that's a sad commentary on wherever you live.

    why? just because they claim to be an 'auditor' means they can profit from a cracker?

    Because it's a tool. You can cave people's heads in with a hammer, you can assassinate the pope with a kitchen knife. They are tools, they have no moral dimension. Even a thumbscrew can be used for moral purposes, such as a doorstop that keeps cute fuzzy puppies from running on to train tracks.

    Effective tools amplify your ability to do things you want to do. They don't make it necessary or possible for you to commit crimes; your will and your circumstances are what makes you a criminal.

    I have used wifi crackers to audit networks in my workplace with the full knowledge of my employer. I have never used one to commit a crime, ever. It's just a tool.

  9. Re:Brute-force password guessing not a problem by buchner.johannes · · Score: 4, Funny

    dd if=/dev/urandom bs=200 count=1 | tr -cd 'A-Za-z0-9!@#$%^&*()_+'; echo

    Don't use that, I use that as a password already!

    --
    NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
  10. Re:Brute-force password guessing not a problem by wastedlife · · Score: 5, Informative

    From the product website:

    Elcomsoft Wireless Security Auditor works completely in off-line, undetectable by the Wi-Fi network being probed, by analyzing a dump of network communications in order to attempt to retrieve the original WPA/WPA2-PSK passwords in plain text.

    TFA is misunderstanding the way the app functions, it listens to the network until a certain amount of information has been sent, then attempts to decrypt that data locally. Sending wave after wave of login attempts is easily detectable and would almost certainly bottleneck somewhere at the network level before CPU.

    --
    Said, "It's just like dice but it's got more sides And it tells me who lives and who dies"