J, you couldn't be more wrong. All you need is enough drive space to download these huge wordbase files, basically you use the program to kick someone off the router, then when they log back on you intercept the handshake and let the program start comparing the encrypted password to all these word/number combos in this huge database, can take hours or days but if you use real words it will find them. Most secure password is a random alpha-numeric combination.