Nice. I think it's time to upgrade all my passwords.
"ZXasqw12!@" was about as random as it got from a quick scroll-through, and even that is basically just keys directly next to each other.
I assume randomness doesn't mean as much as sheer password length does when it comes to crackability, but I wonder if there's anything to be learned from this. Maybe only that random password generators tend to default to a safer (longer) length? :)
These are salted FreeBSD MD5s (iterated hash); even with a powerful GPU, you're probably only going to be able to check a few hundred thousand per second at best.
It goes to show that the old rules - non-dictionary word, mixed case, etc - really don't cut it anymore. Psychologically, picking a password that has high entropy is quite difficult, and the crackers are only going to develop better algorithms in the future. I think using a good random generator is the only way to ensure you have a decent password these days.
I wasn't aware they could crack passwords that long though -- wasn't that supposed to take years, even with a GPU?