[Date Prev][Date Next][Date Index]

Linux Security -- Choosing passwords



LINUX SECURITY --- July 03, 2001
Published by ITworld.com -- changing the way you view IT
http://www.itworld.com/newsletters
__________________________________________________________________________

HIGHLIGHTS

* The weakest link in the security chain continues to be the end user. 
  By selecting easy and common passwords, end users are keeping hackers 
  in business. 
__________________________________________________________________________


Bad Password Trends
By Rick Johnson

Spanning from the ATM to your voicemail, passwords are part of our everyday 
lives. Although those are nothing compared to the vast number of 
computer passwords some of us have to remember. Human nature leads 
people to pick a password that will be easy to remember, usually 
something from our daily lives.

ZDNet ran a story about a British study commissioned by the Internet 
domain name registry, CentralNic, regarding passwords 
(http://www.zdnet.com/zdnn/stories/news/0,4586,2781327,00.html). The 
study claims that the most common type of password attack comes in the 
form of "social engineering". The poll, which questioned 1,200 office 
workers, revealed four distinct categories of people regarding 
passwords.

Nearly half of the employees questioned fall into the "family" group, 
choosing their own name, nickname, or the name of their partners, 
children, or pets for their login. Typically, such passwords can be 
guessed by simply looking around at pictures on their office desk.

According to the study, a second class of office workers fall into 
the "fan" category, as they choose sports stars, cartoon characters, or 
pop stars. Yet again, if you know their habits, then the information is 
only a few guesses away.

The more "self-obsessed" employee comprised 11 percent of those 
questioned, making up group number three. This group's chosen passwords 
included "sexy," "stud," "slapper," and "goddess".

The smallest and most security conscious group is the "cryptics," with 
just 9 percent of the total. They select passwords that mix lower and 
upper case letters, numbers, and punctuation to create cryptic 
passwords.

Not being prone to blindly trusting others, I naturally ran my own test 
against a passwd file containing over 5,000 users. My tool of choice 
was the password-cracking tool known as John the Ripper 
(http://www.openwall.com/john/); the results were as expected.

I witnessed so many passwords consisting of "god," "temp," and "1234" 
that I started laughing. However, these paled in comparison to the vast 
number of identical username/password combinations -- a normal practice 
when setting up accounts in large volume for someone else. Another 
alarming trend is the use of a common dictionary word with a few 
numbers attached, such as "potato45" or "1999news".

Due to the popularity of such obvious passwords, most cracking programs 
run through these combinations first. The defense? Choose a more 
difficult password. Make up a word that sounds real and is easy to 
remember, but still doesn't exist in the real world. Better yet, use a 
mixed case password. Holding down the shift key is a small price to pay 
for a secure account.

About the author(s)
-------------------
Rick Johnson is the CTO and Head of Development for IPDex Technologies 
(http://www.ipdex.com). During his off hours, Rick is a 
consultant, writer, and developer for various open source projects. 
Rick may be contacted via email at rick@pointman.org or on the Web at
http://www.pointman.org.
__________________________________________________________________________
______

ADDITIONAL RESOURCES

Social Engineering
http://www.seas.rochester.edu:8080/CNG/docs/Security/node9.html

Social Engineering: What is it, why is so little said about it and what 
can be done?
http://www.sans.org/infosecFAQ/social/social.htm

Building blocks to security: Passwords -- the first line of defense 
People are still making the same basic mistakes that they were making 
10 years ago 
http://www.itworld.com/AppDev/1313/UIR010509buildingblocks/
__________________________________________________________________________
______