My Wi-Fi WPA-PSK password looked pretty weak: 8 uppercase letter. I have checked with another router from the same provider and the pattern is the same.
To see how weak this is I tried to hack it myself, under the assumption that I only knew the above.
I have never done anything like this but I am a decent Linux user, so I tried following an online tutorial using the Aircrack suite and captured the handshake. Then I set off to write my own dictionary (generating all combos of 8 uppercase letter). I soon realized that the file needed to store it would require 26^8 * 8 * 1 byte ~ 2 TB. A bit impractical for casual intruders without some dedicated hardware (e.g. me right now), and I'd figure that one could easily make the number unbearable rather quickly by allowing numbers, cases and symbols.
Does this make such a password quite secure from most amateurs? Or are there ways to circumvent this (smarter attacks, compression of the dictionary file, having a software that streams the dictionary rather than storing it on disk etc.)?