|
Today I heard that even passwords we think are really tough are pretty easy to crack. Anything that might be a word might be easy to crack. In response, I wrote this, hoping that maybe I'd get some randomized passwords. It's pretty tough to remember some of these, though! I should know, I usually use difficult passwords, and the difficult part is remembering them. I would imagine that anything this script generates would be nearly impossible to guess unless they get your /etc/passwd and /etc/shadow file. I don't think a brute force attack will get these (but I've been wrong before -- just try to remember one of these suckers!). You can change the alphabet manually, or ask it to be shell safe (no characters that will choke a shell) and you can tell it how long it should be (default is 10 characters). It also shows you what it will look like in md5 encryption. It's a really simple script intended to be used on the command line, but feel free to implement it in other scripts or web-adapt it. |