
Internet standards expert, CEO of web company iFusion Labs, and blogger John Pozadzides knows a thing or two about password security — and he knows exactly how he’d hack the weak passwords you use all over the internet.
Note: This isn’t intended as a guide to hacking *other people’s* weak passwords. Instead, the aim is to help you better understand the security of your own passwords and how to bolster that security.
If you invited me to try and crack your password, you know the one that you use over and over for like every web page you visit, how many guesses would it take before I got it?
Let’s see… here is my top 10 list. I can obtain most of this information much easier than you think, then I might just be able to get into your email, computer or online banking. After all, if I get into one I’ll probably get into all of them.
Statistically speaking that should probably cover about 20 per cent of you. But don’t worry. If I didn’t get it yet it will probably only take a few more minutes before I do…
Hackers, and I’m not talking about the ethical kind, have developed a whole range of tools to get at your personal data. And the main impediment standing between your information remaining safe, or leaking out, is the password you choose. (Ironically, the best protection people have is usually the one they take least seriously.)
One of the simplest ways to gain access to your information is through the use of a Brute Force Attack. This is accomplished when a hacker uses a specially written piece of software to attempt to log into a site using your credentials. Insecure.org has a list of the Top 10 FREE Password Crackers right here.
So, how would one use this process to actually breach your personal security? Simple. Follow my logic:
And how fast could this be done? Well, that depends on three main things, the length and complexity of your password, the speed of the hacker’s computer, and the speed of the hacker’s internet connection.
Assuming the hacker has a reasonably fast connection and PC here is an estimate of the amount of time it would take to generate every possible combination of passwords for a given number of characters. After generating the list it’s just a matter of time before the computer runs through all the possibilities – or gets shut down trying.
Pay particular attention to the difference between using only lowercase characters and using all possible characters (uppercase, lowercase and special characters – like @#$%^&*). Adding just one capital letter and one asterisk would change the processing time for an eight-character password from 2.4 days to 2.1 centuries.

Remember, these are just for an average computer, and these assume you aren’t using any word in the dictionary. If Google put their computer to work on it they’d finish about 1000 times faster.
Now, I could go on for hours and hours more about all sorts of ways to compromise your security and generally make your life miserable – but 95 per cent of those methods begin with compromising your weak password. So, why not just protect yourself from the start and sleep better at night?
Believe me, I understand the need to choose passwords that are memorable. But if you’re going to do that how about using something that no one is ever going to guess AND doesn’t contain any common word or phrase in it.
Here are some password tips:
By request I also created a short RoboForm Demonstration video. Hope it helps…
Another thing to keep in mind is that some of the passwords you think matter least actually matter most. For example, some people think that the password to their email box isn’t important because “I don’t get anything sensitive there.” Well, that email box is probably connected to your online banking account. If I can compromise it then I can log into the bank’s website and tell it I’ve forgotten my password to have it emailed to me. Now, what were you saying about it not being important?
Often times people also reason that all of their passwords and logins are stored on their computer at home, which is save behind a router or firewall device. Of course, they’ve never bothered to change the default password on that device, so someone could drive up and park near the house, use a laptop to breach the wireless network and then try passwords from this list until they gain control of your network — after which time they will own you!
Now I realise that every day we encounter people who overexaggerate points in order to move us to action, but trust me this is not one of those times. There are 50 other ways you can be compromised and punished for using weak passwords that I haven’t even mentioned.
I also realise that most people just don’t care about all this until it’s too late and they’ve learned a very hard lesson. But why don’t you do me, and yourself, a favour and take a little action to strengthen your passwords and let me know that all the time I spent on this article wasn’t completely in vain.
Please, be safe. It’s a jungle out there.
How I’d Hack Your Weak Passwords [One Man's Blog]
Mike Williams
March 31, 2010 at 12:23 PM
I have friends who maintain they’re safe because they’re on Macs. I tell them it makes no difference, but … sigh.
Report PermalinkHamish
March 31, 2010 at 1:23 PM
Point taken. Steps shall be taken. Very well written and informative article. Thanks John.
Report PermalinkThePengwin
March 31, 2010 at 4:28 PM
Awesome. my most insecure throway password will still take a year to crack, wheras my high security ones are safe for a few millenia :D
Report PermalinkMr Paroxysm
March 31, 2010 at 4:29 PM
I suggest people use a quote from something they have an attachment too(even better if it’s something you personally misquote). Let’s say “Well uh… This theory of yours appears to have hit the nail on the head!”
Now just take the first letter of each word: wuttoyathhtnoth
l33t speak it:
wu770y42hh7n07h
Don’t forget those caps and punctuation!
Wu&70y42hh7n07h!
A strong and surprisingly easy to remember password (think of the words don’t try to remember the password itself).
Report PermalinkDan
March 31, 2010 at 7:53 PM
The table isn’t long enough! How long for 23 characters with UC, LC, numbers, punctuation and no english words?
Report PermalinkNickp
March 31, 2010 at 9:50 PM
I recommend a “Master Key” system;
Make a super secure master key much like a serial with 4 sets of 4 characters.
i.e. G23f X5ts N1p3 7N1f
Then use the whole key for hyper sensitive accounts,
and varied combinations of only 2 or 3 sets for less sensitive account logins.
It’ll be easier to remember because it’s almost like having the same password for everything without the lack of security. (It might be more secure not to ever use the whole master key)
The disadvantage of a password manager is that, like an email account, your likely to use a short simple password to access it.
Report PermalinkJack
April 1, 2010 at 12:42 PM
sorry to disappoint you john but you weren’t even close with your 10 guesses.
I wouldn’t use 3rd parthy software to store your pw…
Roboform? how do you know it won’t send all that info to someone else. lol
a better option would be to use a word or txt doc and type in all your user and pw and then use winrar with password to zip/rar it. then every time you want to see your pw just go into the rar file and enter your pw to view the file or modify it.
websites don’t let you use 4 char passwords or 123456 most will require you to use atleast 6 to 8 with combination of alphanumeric chars. how are you meant to make all those guesses if you only get 3 tries before you are locked out?
i agree with Nickp. it’s hard to remember 20 different pws. best to use different pws for secure accounts and then use the same pw for less serious sites. even if hackers get the pw they can access my account to their hearts content i wouldn’t care.
Report PermalinkTrevor
November 15, 2010 at 7:17 AM
Jack, when you want to check your winrar file, the text file inside it is decrypted and stored temporarily on your computer. Which a hacker can simply grab. Lame.
Software like Roboform and Keepass are built NOT to do that.
Report PermalinkNathan
April 6, 2010 at 4:16 PM
I remember being at school and they gave every student a POKEMON(wtf?) as their password. I used a Dictionary Brute force attack on a computer getting the password of every student who’d used it as part of my argument that I shouldn’t be stuck typing in bloody “charizard”.
Shouldn’t have bothered with my Head of Computers. They allowed us to pick our own passwords but I was given an afternoon detention for my troubles.
Report Permalink