Slashdot Mirror


Passwords May Be Weakest Link

blankmange writes "ZDNet is carrying a piece on network security and employee passwords: "When a regional health care company called in network protection firm Neohapsis to find the vulnerabilities in its systems, the Chicago-based security company knew a sure place to look. Retrieving the password file from one of the health care company's servers, the consulting firm put "John the Ripper," a well-known cracking program, on the case. While well-chosen passwords could take years--if not decades--of computer time to crack, it took the program only an hour to decipher 30 percent of the passwords for the nearly 10,000 accounts listed in the file." Sounds like enforced password formats and mandatory changing of passwords would help, but how many companies actually make them policy and enforce it?"

495 comments

  1. Very good analysis. by tshak · · Score: 5, Funny

    Passwords May Be Weakest Link

    And in other news, "The Earth May Not Be Flat".

    --

    There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    1. Re:Very good analysis. by Spazzz · · Score: 2, Interesting

      Agreed! What good does the latest, greatest super-whizbang password hashing scheme do when users pick easily guessed usernames? I used to work for a dialup ISP who had approximately 10,000 entries in /etc/passwd. Just for the heck of it not long after I started working there, I ran Crack against it, and in a matter of about 30 minutes I had myself a nice little list of about 1,500 passwords. -J

    2. Re:Very good analysis. by Anonymous Coward · · Score: 0

      Our company do enforce passwords to have certain characteristics and have them expire regularly.
      Unfortunately their suggested style does not always work on all the systems that we are accessing. It is a pain in the buck to come up with one after 10 different iteration and still remember the new and old password to get the darn thing to work. Worse of all, these procedure has to be repeated quite often. :(

    3. Re:Very good analysis. by pacman+on+prozac · · Score: 3, Funny

      A conflicting article at the Center for Stating the Bloody Obvious this week stated that infact:

      Humans are the weakest link. Without them there would be no need for passwords.

    4. Re:Very good analysis. by kirn_malinus · · Score: 1

      thanks for saying this. i thought it was commonly known that passwords were the weakest link in computer security....

      --
      All circuits busy.
    5. Re:Very good analysis. by Anonymous Coward · · Score: 0

      ...and then I posted them to alt.binaries.pictures.erotica.mclt

    6. Re:Very good analysis. by Llywelyn · · Score: 3, Insightful

      You do realize, of course, that passwords are not the weakest link in computer security?

      Users are.

      No matter how good a password is, it can be compromised *instantly* if someone can use social engineering to either get it from the owner (e.g., "Hey, I need your password to check if this works...") or get the Sysadmin to change it back (e.g., "I am thusandso and I forgot my password, could you reset it for me please? I need to get some work done this evening but cannot log on..."

      It's like with home security and a lock on a door. A weak lock can be forced or may even be left unlocked, but even a set of high-quality dead-bolts can fail if someone on the inside opens the door to let the intruder in or decides to leave a set of keys under the mat.

      Humans are the weakest link, not passwords.

      --
      Integrate Keynote and LaTeX
    7. Re:Very good analysis. by Anonymous Coward · · Score: 0

      Well, it's true, no big news here. But you know what, what's common sense for you and me might not be so common for users who choose passwords like "love" or "chocolate"... I only hope they are reading Slashdot ;)

    8. Re:Very good analysis. by tzanger · · Score: 2

      I used to work for a dialup ISP who had approximately 10,000 entries in /etc/passwd.

      Um, why? Even 5 years ago it was possible to authenticate via RADIUS in a separate user database, use qmail with virtual users and give webspace via Apache and ProFTPd without having a single user in /etc/passwd. Unreal.

    9. Re:Very good analysis. by Spazzz · · Score: 1

      The users did authenticate through RADIUS, but the RADIUS server was just a Solaris box. Don't ask me, I didn't implement it. It was there when I got there, and it was already in the process of getting sold so I didn't spend much time trying to improve it.

    10. Re:Very good analysis. by Stackis · · Score: 2, Funny
      You think that's bad...

      I use to work for a software company in Eastern Washington State...

      Their password for all of their servers was QWERTY...

      How freaking dumb is that?...

      Needless to say, I implemented new passwords...

      Since I've left the company, I'm sure they went back to something pretty lame.....like QWERTY

      --

      "Look where we worship" -- Jim Morrison
    11. Re:Very good analysis. by EvilAlien · · Score: 1
      Thats not accurate, exchange of authentication information is important for machine-to-machine data transfer.

      However, I'd be happy to accept:
      Humans are the weakest link. Without them all passwords would be strong. (assuming computers don't get lazy and start using their pet's name, birthdate, or password|secret|god|foo)
      or
      Humans are the weakest link, good-bye

      I deserve to be modded down for that last bit, I know it, and I repent. TV is an insidious evil. TV is the enemy. TV is the mind killer.

      --
      perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
    12. Re:Very good analysis. by rhedi_phredi · · Score: 1

      I'm blest with an older group of computer-resistant users, a draconian 1 strike, you're out policy and forced password changes every three months in an NTNovell linked operating environment. Every three months, I can count on two weeks of password changes and rechanges as the users stumble through the procedure. The upshot is that yes, we've got the stickies and drawer plaques, and for that matter, the abysmally easy to crack passwords, no program needed.

    13. Re:Very good analysis. by marcovje · · Score: 1


      One can of course start dishing out BOFH ideas about
      users. an users are indeed the worst.

      OTOH, you don't expect better. Even admins often have
      to easy passwords (specially on test/legacy etc systems).

      A good guess is to look at which _server_ machines got hit by worms (on NT e.g. Nimda, Code Red (II)),
      the year old vulnarabilities.

      Those are exactly the kind of machines that are
      fishy, and often have other neglected security. (and their sysadmins are the kind of people that
      keep trusting the corporate firewall to hold everything always, and who consider their users
      infinitely dumb compared to them)

      In near all disciplines, near accidents are reason
      for investigation (I'm a chemist originally). It seems to be only rarely in IT. The machine is silently and quickly cleaned and patched, and now everything is rosy in that corner again, and of
      course it won't happen again. "We checked all servers for this vulnerability"

      No policy change, no awaking, nothing.

    14. Re:Very good analysis. by bigsteve@dstc · · Score: 1
      You do realize, of course, that passwords are not the weakest link in computer security?

      Users are

      This is true, but not helpful. We can't get rid of users, or "fix" them to make them work probably. Human nature (laziness, carelessness, forgetfulness) is hard-wired.

      What we can do is design our security systems so that they work well (enough) in spite of the human nature. This means NOT using passwords as the sole means of user authentication. Authentication measures based on biometrics (e.g. finger-prints, retina scans, etc) or some physical token (e.g. a smart-card or a chip implanted in your forehead :-)) are invulnerable to shoulder surfing and dumb passwords. While they have vulnerabilities, they are significantly less than those of passwords, especially when the measures are used in combination.

      Of course, if someone is holding a gun to the head of the user's children, authentication is moot. Everything is relative ... in both senses :-)

    15. Re:Very good analysis. by Anonymous Coward · · Score: 0

      How about:

      "NA OH may taste like salt?"

    16. Re:Very good analysis. by smartfart · · Score: 1
      A buddy of mine at $university was given that as a project by the computing department's sysadmin. He found quite a number of easy passwords (the computer labs are stocked with solaris boxen, and he was given permission to lock the accounts of the offending students for 1 week. Quite a number of these students ended up failing their weekly projects due to being locked out out their accounts. The deparment had previously informed the students of the need of keeping their password secure, etc..

      It's harsh, but you can bet they learned their lesson.

  2. i can't even troll right by Anonymous+Cowrad · · Score: 0, Funny

    damnit

    --

    --
    pants ahoy
    1. Re:i can't even troll right by SaberSix · · Score: 1

      This post deserves to be trolled. Tell us something new.

  3. Did somebody say... by Anonymous Coward · · Score: 0, Funny

    Passwords, you are the weakest link... Goodbye!

    1. Re:Did somebody say... by beebware · · Score: 1

      Whose password is weaker than water? Whose access rights have been abused? Whose login allowed the servers to be 0wn3d? Silly users, you are the weakest link - Goodbye!
      Ok, bit lame, but I've just wanted to do a "Whose..." bit for days now :). But honestly, who didn't suspect that user-end security would be the weakest part: 9 times out of 10 you probably don't need to run a crack program, you'll be amazed at how many people will willingly give you their login name and password!

  4. The problem with forced passwords: by Anonymous Coward · · Score: 2, Insightful

    If you know the methods of forced passwords you can write a program around them. All of a sudden not only do you have a ton of passwords that are unnacceptable, you can predict patterns of tricks people will use to fool the force password picker into letting them choose an easy to remember password.

    1. Re:The problem with forced passwords: by Anonymous Coward · · Score: 2, Insightful

      Here at work we're required to have two passwords; one for the Windows network domain logon, and another to access most parts of our corporate intranet. Each has it's own password complexity rules, and both passwords expire, but not at the same intervals. Hence we're regularly forced to come up with a new password, different from each of the previous five or so that we've already used. If you choose a good password, it's harder to remember, so you wind up writing it down somewhere until you've got it memorized. Of course by then it's time to come up with a new one again. For that reason, more people than not around here just write their password for this 90-day period on a Post-It and stick it to the side of the monitor.
      I think if passwords didn't frequently expire, we would be more likely to use a good one that would be ingrained in our brains after a week or so, rather than easily guessable ones or ones we have to write down somewhere. After all, if a someone with bad intentions gets hold of my password, he's going to use it immediately, not wait around for a couple of months to give it a chance to expire. Whether it expires or not, the damage has been done.
      I know you can use acronyms as passwords, including some mixed case and numeric digits, which makes them a little easier to remember, but I'm tired of thinking up witty lines to use for the acronym.
      B.T.W., my current network login password is 'Pissoff'. The three before that were 'pissoff', 'pissoff1', and 'pissoff2'. If you forget, just look on the side of my monitor.

    2. Re:The problem with forced passwords: by Anonymous Coward · · Score: 0

      Mike is that you? Or did you steal that password from Mike?

    3. Re:The problem with forced passwords: by tader · · Score: 1

      Yeah, at my work we had to change passwords every month, so everybody ended up with the same password: jan2002, feb2002, etc... Pretty good security huh?
      ;)

    4. Re:The problem with forced passwords: by Bluesee · · Score: 2

      I once had a pw scheme that used the first letters of a song, then when I had to change it, I'd just use the next stanza. Here goes:

      jsrbayhat
      atoaft
      tsotti
      atts

      tmwamsm
      tsbat
      fpsstd
      oa3hta3ht

      like that ... that way when I was prompted to update it (every 30 days) I'd have one ready, and not forget too too soon. It worked.

      But I still wrote it down and put it in my top drawer. :)

      (Hint: the tour length? Three hours. Until the weather started getting rough...)

      --
      SDMI: Finally! Music that won't rip or burn! Brought to you by the fine folks at RIAA.
    5. Re:The problem with forced passwords: by Anonymous Coward · · Score: 0

      For that reason, more people than not around here just write their password for this 90-day period on a Post-It and stick it to the side of the monitor.

      Wow, that is pretty stupid! I hide the Post-It! under my keyboard of my Mac for security.

      Sencerly,
      John M. Deutch

    6. Re:The problem with forced passwords: by opticool · · Score: 1

      Worse than predictable passwords is when password rules are made too difficult - forcing people to write them on posti notes.

  5. The problem with strong passwords... by Anonymous Coward · · Score: 3, Insightful

    ...people will write them down.
    Preferrably on post-it notes and stuck to the keyboard or the screen.

    I have seen it all.

    1. Re:The problem with strong passwords... by blacksmith · · Score: 2, Funny

      ...people will write them down. Preferrably on post-it notes and stuck to the keyboard or the screen.

      But that's not always a problem. In some situations, where outsiders don't wander round offices, this can be a good technique. If the office is "secure", writing down passwords is fine. This can certainly be put to good effect in the home.

      Post-its stuck to monitors might not be the best place to write them down, I grant you.

    2. Re:The problem with strong passwords... by Jucius+Maximus · · Score: 1
      "...people will write them down. Preferrably on post-it notes and stuck to the keyboard or the screen."

      In the spirit of this practice I have a post-it note of my voicemail password by my phone. (But it is not the actual password, so any phone snoopers at my desk will be stumped.)

    3. Re:The problem with strong passwords... by l810c · · Score: 1
      But that's not always a problem. In some situations, where outsiders don't wander round offices, this can be a good technique. If the office is "secure", writing down passwords is fine. This can certainly be put to good effect in the home.

      How about giving workers a 4 or 5 digit pin that is easily remembered and combine that with a printed genertated password that is passed out each month. Solves both problems.

    4. Re:The problem with strong passwords... by oobeleck · · Score: 2
      As the security admin I routinely go around and *pickup* unwanted trash off of peoples desks.

      You take their post-it notes a couple times and they start learning....

    5. Re:The problem with strong passwords... by SCHecklerX · · Score: 5, Insightful

      That's why, IMO, you force a strong password, but don't make the poor user change it every other friggin' day (ok, i'm exaggerating, but being forced to change a password for no good reason is a pet peeve of mine...system was hacked? fine, I'll change it)

    6. Re:The problem with strong passwords... by SomeoneGotMyNick · · Score: 5, Interesting

      I use a dissected CueCat for password entry. It allows me to use any bar code found on snack food, coupons, product ID's, etc. as a random sequence of alphanumeric characters of significant length. All I need to do is remember where I kept, stored, tucked, stuck, shoved the item with the code on it, scan it, and I'm logged onto the company network.

      People may find a myriad of scannable codes on or near my desk at any given time. The trick is to know which one it is unless I carry it with me. Five attempts at a wrong password locks out the account. Due to the significant amount of digits, the IT department STILL has yet to crack my password using their cracking tools.

      We're required (forced) to change our passwords at regular intervals. Since I've been scanning things, I have not found that an inconvenience.

    7. Re:The problem with strong passwords... by Anonymous Coward · · Score: 0
      ...people will write them down.
      Preferrably on post-it notes and stuck to the keyboard or the screen.

      I do that. Right now I have a big C sticky-noted to my screen (well, to the frame). That's all I need to remember what my password is this month. There is a pattern to the letters, and a long number that doesn't change, while the letters rotate through a pattern, to get around the automated change-your-password requirements.

      If my workplace were fairly secure, I could have the whole thing written down safely, but it's not, so I must use a password which changes according to a pattern which I can remember. If I didn't have to change the password every four weeks, I could use a password which would be huge, difficult to guess, and hard to remember, and never write it down. Since I have to change it periodically, and don't have a safe place to leave it, I'm stuck with the cycle through the pattern approach.

    8. Re:The problem with strong passwords... by Anonymous Coward · · Score: 0

      Truly, a reader already noted about PIN's. In a certain bank such system was implement. Each user was given a password generator. So all he had to do is get his password generator, input pin and voila! one time hyper secure password. For extra security employees could store their password generators in some safe or locked container.

      Altrough each additional employee would cost some $ 25 and initial setup isn't easy, in order to eliminate password problem, this is one of the best if not only aviable method

    9. Re:The problem with strong passwords... by Anonymous Coward · · Score: 0

      In a lot of companies, a middle manager would see to it you're fired.

      Running around fucking with people's desks when you're supposed to be keeping the facilities secured.

      You lock a key employee out of critical infrastructure because he doesn't buy into your tight-sphinchter view of 'security' and you're the one out on the sidewalk.

    10. Re:The problem with strong passwords... by $0+31337 · · Score: 0

      Ummm... I believe the poster was saying that he was a systems security administrator.. not a security guard. It seems to me that his removing of the post-it notes would be fair game considering that's his job. As far as being locked out of any systems, well, jesus... most systems have administrators and most administrators can reset passwords if they are forgotten. Not a big deal. In any event, I'm glad his sphincter (note the spelling) is tighter then yours otherwise everyone would be breaking in to the company.

    11. Re:The problem with strong passwords... by imr · · Score: 2

      and now that you told everybody that you carry your password in your pocket, you've become the weakest link to the weakest link to log onto the company network.

    12. Re:The problem with strong passwords... by ozbird · · Score: 2

      Agreed. My previous employer had a policy where you had to change your password every 30 days, and it remembered the last 10 (20?) passwords so you couldn't reuse them, *and* wouldn't let you use a similar password to the last one. (I don't know how the latter worked, but I was told that it didn't keep the plain text passwords.) The bottom line was it was near impossible to choose a password that satisfied it, so most people chose two passwords that they alternated between and applied a simple fudge to make them different. Dumb.

      In my current job, I apply the "if it ain't broke, don't fix it" rule. I run John the Ripper regularly - any passwords that it cracked get expired; if they are particularly weak, the account is locked (and the user can have a chat to the helpdesk.) People soon learn that choosing weak passwords is inconvenient, and most will choose a reasonably strong password sooner or later.

    13. Re:The problem with strong passwords... by peddrenth · · Score: 1

      Actually, written passwords can be better, as they're more secure against brute-force and dictionary attacks. (especially if you remember the last word and write the rest in your wallet)

      Talking of which, take a peek at ThinkGeek's latest gadget for storing passwords. It fits on a keyring, stores loads of passwords, and even has a mode to delete them all if you type the wrong entry-sequence.

    14. Re:The problem with strong passwords... by undertoad · · Score: 1

      so how exactly is this a problem? Are you able to get it from his pocket? No. Let's say you rob him. Are you going to assume that these random barcodes are passwords, and what systems they belong to? No. I've heard this argument before, but I don't understand what the threat is.

    15. Re:The problem with strong passwords... by SomeoneGotMyNick · · Score: 2

      That's never been an issue. There are people at work who know how I log onto the network. I even challenged them to try to log in using their choice of items on and in my desk, office, pockets, wallet. Of course, I ended up having to ask IT to reset my password (in person) so I could change it after the failed attempts.

      The nice thing about technology is that in most cases, some people carry at least a half dozen or more acceptable bar codes with them without even knowing it. Have you ever gone shopping lately? Some stores now print bar codes on their receipts. These are useful sources of barcodes. The supply of barcodes change frequently. Don't forget the barcodes on the books on your bookshelf, software CDs, music CDs, UPS slips, boxes with shipping labels, etc.

      My point is, there's far too many to try for someone to try and get it right. A major deterrent for those attempting to get in. Because after hours, it's 5 times and your done.

    16. Re:The problem with strong passwords... by Anonymous Coward · · Score: 0

      Five attempts at a wrong password locks out the account.

      Well, I don't know how to crack your password, but I sure know how to lock out everyone's account. That five-attempts-rule is totally braindead.

    17. Re:The problem with strong passwords... by SomeoneGotMyNick · · Score: 1

      Thanks for the idea....

      I've always found it a pain myself. Maybe if everybody got locked out, they'll drop the rule from policy.

      Still, I guess you now need to determine what the (non-conventional) usernames are in order to lock out accounts.

    18. Re:The problem with strong passwords... by imr · · Score: 2

      You just made me realize how surrounded by bar code I am. I never gave a thought to that. I was kinda thinking, he must have it in his wallet. all right, i see your point.
      yet, "regular" persons can't make another one give a password by phone, but there are some who can. Are you sure there isn't some kind of persons who can find out which bar code you used in less than 5 attemps with good chances?

  6. Well DUH! by Anonymous Coward · · Score: 0

    Based on the number of hit's I'm getting from the
    current rampage of SQLsnake, this is a very astute observation.

  7. Obvious by aridhol · · Score: 5, Interesting

    Did anybody think that passwords wouldn't be the weakest link in security? Remember that, in general, "easy-to-remember" and "secure" are mutually exclusive. And if we forgo "easy-to-remember" for "secure", we will have people writing their passwords on a piece of paper on their desk. There's security for you.

    --
    I can't say that I don't give a fuck. I've just run out of fuck to give.
    1. Re:Obvious by tomstdenis · · Score: 1

      Writing your password on paper is not a bad idea. Leaving it at your desk is.

      just like if you had a MagCard instead. The MagCard could easily hold a 256-bit password [e.g. random bits stored on card]. Guessing the password would be next to impossible. Stealing the card [or breaking the cryptosystem] would be the only real option for getting access [etc].

      If you just left your card on the desk or in a well public spot you certainly are asking for trouble.

      Tom

      --
      Someday, I'll have a real sig.
    2. Re:Obvious by pretygrrl · · Score: 1

      I wonder how tough it would be to crack SSN number passwords. These are easy to remember, but GOTTA be tought to crack....

      --
      Contemplate the marvel that is existence, and rejoice that you are able to do so.
    3. Re:Obvious by tomstdenis · · Score: 1

      First, you don't crack a password, you "break" a cryptosystem. I mean thats like asking how random the number 4 is?

      Second, what is a SSN number password?

      Tom

      --
      Someday, I'll have a real sig.
    4. Re:Obvious by Slak · · Score: 2

      In the spirit of the Felt-Tip-Marker-Qua-DMCA-Illegal-Device, does this place electronic dictionaries under the same category?

      Cheers,
      Slak

    5. Re:Obvious by Geekboy(Wizard) · · Score: 1

      Second, what is a SSN number password?

      It your SSN as a password. It would be easy to crack, just pretend you are a Ford Employee and run a credit check on them. ;-)

    6. Re:Obvious by purpledinoz · · Score: 1

      Well how about this? You have 2 passwords: 1 - hard to remember, but written on paper. 2 - east to remember, but memorized. With this, it will prevent hackers from getting in remotely, and it will prevent malicious co-workers from getting both passwords.

    7. Re:Obvious by sc00p18 · · Score: 4, Funny

      This makes me so MAD! I mean, why can't people take their security seriously? It's not that hard to sit down one day and make up a few difficult passwords and memorize them. For example, I use one of

      ekk4H$2drPr3Q,
      Ltc4buX126w, and
      7ydEX92aSz3UIo

      for 90% of my passwords. Then all you have to do is not tell anyone about them. They're not hard to remember anymore, and it really wasn't that difficult to begin with. Sheesh, morons.

    8. Re:Obvious by MarkusQ · · Score: 5, Funny
      I wonder how tough it would be to crack SSN number passwords. These are easy to remember, but GOTTA be tought to crack....

      Not really. I once worked (as a contractor) with a primadona / hot shot who thought he was the side the bread was buttered on (or something like that). Anyway, he left in a huff of wounded genius one day (someone had the audacity to challenge his expense report, IIRC). I had noticed a few months back that 1) his password was all numeric and 2) he typed it in a 3-2-4 pattern. After he was gone & everyone was in a panic because we were locked out of a few important things, I took it upon myself to look up his SSN in the payroll system.

      After everyone was sufficiently worried about the fate of the company and all, I asked mildly "Mind if I take a stab at it?"

      It worked the first time, and I deadpaned it like it was no big deal, with some Jeeves-ish quip about "the psychology of the individual" and tapped my forehead. It was quite fun.

      -- MarkusQ

    9. Re:Obvious by anonymous_wombat · · Score: 1
      I would criticize the point in that article where they said that a well-chosen 8 digit password would still take 13 years to crack on average on a Pentium 4. An 8 digit password chosen from the 95 printable ASCII characters is about equivalent to a 52 bit key. It is well known that the 56bit DES key can be broken within a few minutes on machines that are not prohibitively expensive to build. Assuming that people are only going to try to crack passwords on a Pentium 4 is somewhat naive and misleading. Many people have access to fast machines at work or at school, especially if only a few minutes of access are needed.

      Also, I have a pet peeve about forcing people to change their passwords. I worked at a place that required you to change your password every 2 weeks. I finally started writing it down on stickies even though I know that is wrong, because there is no way that I could keep up with that. Forcing a password change every 6 months might be reasonable. Forcing frequent password changes is just idiotic.

    10. Re:Obvious by Beryllium+Sphere(tm) · · Score: 2

      >we will have people writing their passwords on a piece of paper on their desk

      Even that is a step up from having something that any remote cracker could guess. Imagine a program running through your list of employee names, trying to log in as each one in turn with the password "cookie". Can't succeed if the passwords are high-entropy, even if they are on sticky notes on monitors.

      A password on a desk is a risk only for attacks that depend on physical access. An attacker with five seconds of physical access could memorize a password, but with only a couple of minutes of access the same attacker could boot the machine from a floppy and Game Over.

      Now make another incremental improvement. Move the written password off the desk, onto a card on the employee's keychain. Next to the key that unlocks the front door. OK, I suppose I can imagine an attacker borrowing someone's car keys and memorizing the password, but that's still a practical level of security for many needs. I wouldn't recommend it to a client who needed to secure a wire transfer center, but it's probably adequate for Joe's Garage. And it trains the users to think of a password as being valuable property, like a door key.

      "We make things do stuff!" -- Alan Lindsay

    11. Re:Obvious by Dudio · · Score: 4, Funny

      I'm sure it was unintentional, but you seem to have left out your Slashdot password. Plz fix. Thx.

    12. Re:Obvious by Creepy · · Score: 1

      obviously you're kidding.

      The problem with SSNs in general is they have a predictable format, and the more you know about a person, the easier it is to guess the number.

      The reason is that SSNs are divided into three sets of information - Area, Group, and Serial. The first three numbers are where you resided (or applied for the card, pre-1972) when you obtained the card. If the numbers are 585, I know you resided in New Mexico when you got the card, for instance (here's a web page I pulled up with Google: http://www.networkusa.org/fingerprint/page3/fp-ssn -info.html). The second two digits are used to tell if a number is assigned. The serial is random. If I know your first three digits because of where you were born and know the assigned portion of the second two, I've reduced the number of values I need to check by a huge amount.

      Just knowing your SSN is wonderful for marketing people, as they can build demographics without much more information.

    13. Re:Obvious by BionicElf · · Score: 1

      Depends on the sensitivity of the data.
      If it's valuable enough and likely to be sought-after, like defense contractors and such, 2 weeks is reasonable.

    14. Re:Obvious by Anonymous Coward · · Score: 0

      My /. password is 'squishdot'.

      You're welcome.

    15. Re:Obvious by ivan256 · · Score: 3, Insightful

      A secure password on a post-it note on someone's monitor is much more secure then an easy password in someone's head if the premesis are secure, and you're worried about external attacks. Someone in another country, or even another building, likely won't be seeing the post-it or the slip of paper in your desk drawer. It depends on the circumstances.

    16. Re:Obvious by Capt.+DrunkenBum · · Score: 0, Offtopic

      Not very secure anymore are they?

      Off to destroy your karma if thos passwords work. :)

      --

      Not everyone deserves a 320i

    17. Re:Obvious by Moonshadow · · Score: 2

      If you're worried about brute force attacks, just set your passwords to ZZZZZZZZ

      It's always the last one you try (Assumiung sequential attack...)

      Easy to remember, O(n^8) to crack, all kinds of fun! Of course, it won't work that well against an intelligent mind...

      On a different tack, we were discussing the use of high-ascii or 8-bit characters in a password. That would make it pretty much immune to brute force crackers, as those characters wouldn't be in its dictionary, and it would make it immune to someone snooping on you as you type, because chances are they're gonna miss that "Alt" keypress, thinking that instead the 0179 is a part of your password, and your password length will be different than the number of keypresses. Social engineering would be the only viable method of password retrieval...

    18. Re:Obvious by UberLame · · Score: 0, Offtopic

      Some of us have better things to do than memorize
      random (or psuedo random) strings. Give me two days of not using a password like that, and I'll forget it, just like I forgot the 1st 20 digits of pi when I stoped reciting it every hour.

      --
      I'm a loser baby, so why don't you kill me.
    19. Re:Obvious by ivan256 · · Score: 2

      I would criticize the point in that article where they said that a well-chosen 8 digit password would still take 13 years to crack on average on a Pentium 4. An 8 digit password chosen from the 95 printable ASCII characters is about equivalent to a 52 bit key. It is well known that the 56bit DES key can be broken within a few minutes on machines that are not prohibitively expensive to build. Assuming that people are only going to try to crack passwords on a Pentium 4 is somewhat naive and misleading.

      If the system that you're trying to break into has 30,000 users with unique strong passwords that are 8 "digits" and more or less randomly distributed across the set of available passwords, you will have greatly reduced the amount of time required to get access to the system (assuming you have a list of user id's or the passwd file). With that many accounts, you'll likely be finding up to 10 valid passwords a day.

    20. Re:Obvious by p3d0 · · Score: 2
      ... with only a couple of minutes of access the same attacker could boot the machine from a floppy and Game Over.
      All you have to do is tell the BIOS not to boot from a floppy, and then put a password on the BIOS. The BIOS password has to be a good one though. Make it a strong random sequence of letters. Then, to remember it, put it on a sticky note on your monitor.

      Oh, wait...

      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
    21. Re:Obvious by CrimsonAvenger · · Score: 1

      Of course, the cleaning lady might see it. But that's not a problem, because cleaning ladies are always reliable natives of the country. Right?

      --

      "I do not agree with what you say, but I will defend to the death your right to say it"
    22. Re:Obvious by aussersterne · · Score: 3, Interesting

      I was in the car with a friend of mine one day when I noticed a post-it note on her notebook with words written on it in a list: "mom, god, love, peace, dad..." and I asked her about it and whether it was a list of values or goals or something... and of course it turned out to be her password list at work -- each time they forced her to change her password, she wrote the new one at the bottom of the list, which was then sitting on a post-it note on her notebook, which routinely sat on her desk.

      I tried to explain about the importance of selecting good passwords... and she agreed.

      Several weeks later, she called me to ask for my help -- she needed to know how to "bypass" the password and get to her files. When I asked why, she said she'd taken my advice and selected a more difficult password this time around, and hadn't written it down on a post-it note. Instead, she'd saved it in a file so that she could always print it out when she needed it, but of course now she'd forgotten it because it wasn't something she'd normally remember, and without it, she couldn't get to her file...

      The truth is that passwords are never going to work for most people. People only have the mental capital and patience to remember things that are important to them. But once you know someone, you know what is important to them, and pretty quickly you know their potential passwords. And of course, many humans find that the same things are important to them... so passwords as a group from anyone but computer professionals tend to be easy to guess.

      Just bring out the fingerprint scans or retina scans, etc. and be done with it.

      --
      STOP . AMERICA . NOW
    23. Re:Obvious by Anonymous Coward · · Score: 0

      You forgot the first 20 digits of pi? So you forgot 3.1415926535897932384, but then remembered

      6264338327950... (and so on)?

      That's still an infinite amount that you remember, which is pretty damn good!

    24. Re:Obvious by Dephex+Twin · · Score: 2

      Well, a person would get a safe to protect things. Why not write down your password, put it in a small safe, and lock that up? Then if you need it it's there, but your password is still secure.

      Just a thought.

      mark

      --

      If you want to make an apple pie from scratch, you must first create the universe. -- Carl Sagan
    25. Re:Obvious by dollargonzo · · Score: 1

      that is just another level of security but it is NOT really safe. you can still break into the safe, #1, and #2, you have to memorize the safe numbers in addition to the password you are using.

      QED

      --
      BSD is for people who love UNIX. Linux is for those who hate Microsoft.
    26. Re:Obvious by bafu · · Score: 1

      On a different tack, we were discussing the use of high-ascii or 8-bit characters in a password.

      I set someone's password to something like that once as a joke. Worked fine in my test ...but didn't work so well over telnet at the time... oops. :-P Even today, using ^U wouldn't be a great choice on many systems... ;-)

    27. Re:Obvious by PD · · Score: 1

      It's always the last one you try (Assumiung sequential attack...)

      Actually, if AAAAAAAAA worked, then THAT would be the last one I tried.

    28. Re:Obvious by Hack+Shoeboy · · Score: 0

      I happen to be able to recite arbitrarily long subsequences of the digits of pi. The trouble is, I don't know the index of the beginning of the sequence.

      --

      IN TEH FUCHAR, LITERSY WLIL EB OPSHANAL!!!!!111
    29. Re:Obvious by jeff67 · · Score: 2
      Quote:
      Just bring out the fingerprint scans or retina scans, etc. and be done with it.

      Don't you read /. ?

      From this post: comes: Fingerprint readers can be fooled.
    30. Re:Obvious by Tackhead · · Score: 3, Informative
      > All you have to do is tell the BIOS not to boot from a floppy, and then put a password on the BIOS. The BIOS password has to be a good one though. Make it a strong random sequence of letters. Then, to remember it, put it on a sticky note on your monitor.

      Doesn't matter. A black hat will ignore the sticky note and just use the default or backdoor BIOS password.

    31. Re:Obvious by Moonshadow · · Score: 2
      Even today, using ^U wouldn't be a great choice on many systems... ;-)

      Well...and then there's always ^D...

    32. Re:Obvious by Eusebo · · Score: 1

      Biometric password systems have problems, but perhaps if you were to couple them with a simple password (which dopey users can remember) then you would have something more secure than just a simple password...

      Speaking of passwords, where I work now the password policy is requires minimum of 6 characters, >=1 upper case character, >= 1 lower case character, >=1 numeric character *and* they're changed every 40 days. Probably one of the better password policies I've ever seen enforced.

      --
      It is quite simple
      Haiku should not be funny
      Try a Senryu
    33. Re:Obvious by Anonymous Coward · · Score: 0

      Did anybody think that passwords wouldn't be the weakest link in security?

      Yes. In my experience it comes in second place. In first place comes Microsoft software. Seriously.

    34. Re:Obvious by Dephex+Twin · · Score: 2
      you can still break into the safe,

      Well, you can also still be held at gunpoint and be forced to divulge your passwords. You could still have your child kidnapped. There could be an earthquake. There is no 100% safe solution!
      you have to memorize the safe numbers in addition to the password you are using.

      A safe combination is simpler than a complex password, and you can't use a computer to crack it. Or you have a key to the safe. Or the "safe" is a safety deposit box at the bank, if you are really paranoid.

      My point was that you can use existing forms of physical security to protect physical copies of your passwords. That way you have an "out" in the event that you forget what it is.

      mark
      --

      If you want to make an apple pie from scratch, you must first create the universe. -- Carl Sagan
    35. Re:Obvious by Anonymous Coward · · Score: 0

      It's always the last one you try Of course it is always the last one your try, why would you continue to try to crack something that you have already cracked?

    36. Re:Obvious by Analog+Squirrel · · Score: 1

      Here at OSU, we force students to choose a password that has to pass a filter program that disallows things like all letters followed by all numbers, as well as checking for words and word fragments in several languages, including l337. Choosing this password is always frustrating to new students, because we also tell them it should be something they can remember without needing to write it down. The easiest way I've found to do this is to think of a phrase, or some easily remembered sequence of words, and choose one letter from each, changing one or more into numerals or punctuation. What you end up with is a password that is utterly incomprehensible in its "visible" form, but easy for a novice user to remember. Security with easy-to-remember. Simple.

      --
      I'd rather be flying
    37. Re:Obvious by b1t+r0t · · Score: 4, Insightful
      There's an easy way to make a relatively strong password that is also relatively easy to remember. How many of you have ever tried to make a cheezy D&D character name generator by having it generate cvccvc combinations (like say, keztul)? They can come up with some pretty wierd... but still pronounceable... stuff.

      So start with a random cvccvc (c=consonant v=vowel) combination. Yes, I know it's not quite as good as a fully random alpha combination (by a factor of 275625), but it's a lot easier to remember. Then add a punctuation character (especially a shifted one like !@#$%^&*() ) and you will get something like "kez#tul". That's a pretty decent password right there.

      If you have a truly fascist password policy to satisfy, change a letter to a l33t5p33k digit, and maybe make one letter uppercase. In this case, the result could be "k3z#t00L".

      If you come up with three or four cvccvc pseudo-words, you can even use them for various security levels. One for r00t passwords, one for "normal" passwords, and one for web passwords (like slashdot, etc.).

      --

      --
      "Open source is good." - Steve Jobs
      "Open source is evil." - Microsoft
    38. Re:Obvious by Anonymous Coward · · Score: 0

      Dang! I just changed my password to "w34k35t_1:nk". Thanks a lot, Slashdot.

    39. Re:Obvious by n9hmg · · Score: 1

      tell the BIOS not to boot from a floppy

      If he's got time to do that, he's got time to open the case and reset the bios. That's why physical security is so important. They make systems that are watchdogged over the network, that send an alarm if the case is open, that have a key in nvram that is the crypto for the hard drives, which is reset by a bios reset, all this in case the site is physically penetrated. It just depends much protection you need, based on your environment and what you're protecting.

    40. Re:Obvious by p3d0 · · Score: 1

      Are we talking about the same thing here? I meant for the owner of the box to prevent it from booting from a floppy. You seem to be referring to the black-hat.

      Anyway, I was only kidding. :-)

      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
    41. Re:Obvious by Anonymous Coward · · Score: 0

      Personally, I don't give a crap that superspys are after company data. I do give a crap if co-workers log into my station and download porn and get me fired.

    42. Re:Obvious by bagofbeans · · Score: 1

      "I took it upon myself to look up his SSN in the payroll system."

      Hmm. A contractor had random access to the payroll system? Sounds almost as bad a practice as letting a prima donna type hold uniquely important material using just password protection.

      Amazing example of bad security in both directions.

    43. Re:Obvious by MarkusQ · · Score: 2
      Hmm. A contractor had random access to the payroll system? Sounds almost as bad a practice as letting a prima donna type hold uniquely important material using just password protection.

      I agreed. But neither practice was as bad as letting all employees have company credit cards with no real tracking of who spent what. They were in much better shape by the time I left. I even got them to stop running their Cat-5 on the outside of the building.

      -- MarkusQ

    44. Re:Obvious by Anonymous Coward · · Score: 0

      It would be worth it for every company to train people
      how to make up and remember good passwords. Take
      a whole day now to train or be ready to spend up to
      a week later to clean up any mess caused be a weak
      password.

    45. Re:Obvious by Anonymous Coward · · Score: 0
      If the numbers are 585, I know you resided in New Mexico when you got the card,....

      Except for a few special cases. Since mine begins with 722, you only know it was given to me when I started working for a railroad. They has a couple of series they were authorized to hand out. There are a couple of other similar series. As it is, I'm often asked if I got it in Kansas or somesuch.

    46. Re:Obvious by Anonymous Coward · · Score: 0
      For example, I use one of (snipped for added security) for 90% of my passwords.

      WHich says you're on some lame system that doesn't retain used passwords and doesn't match them to verify that too many similar characters don't recur.

    47. Re:Obvious by 1110110001 · · Score: 1

      a passphrase is easy to remember and long enough (at least 15 chars. ) to be secure.

      b4n

    48. Re:Obvious by UberLame · · Score: 1

      I suspect that a bad safe combination is no more secure that a bad password. I know I don't use very good PIN numbers.

      To make matters worse, cheaps safes are usually easy to crack. Expensive safes are large and unwieldy, and certainly not suitable for putting in my cubicle just to hold passwords that I forget. And having to run to leave work and run to the bank is also a fairly bad idea.

      For systems that need security, I think the best plan is to force periodic password changes, disallow reusing old passwords, enforce a few simple rules on password creation (like the password can't appear in the dictionary), and then routinely copy the password file to a seperate machine and continually run password crackers against it. When they find something, have the user change their password, and if they don't, assume that along with the simple rules, a good password has been chosen.

      --
      I'm a loser baby, so why don't you kill me.
    49. Re:Obvious by Dephex+Twin · · Score: 2
      For systems that need security, I think the best plan is to force periodic password changes, disallow reusing old passwords, enforce a few simple rules on password creation (like the password can't appear in the dictionary)

      Okay, that's good and all... except that the whole problem is that people don't remember their passwords. So by forcing periodic changes, the difficulty is increased, and you'll probably have an even better chance of people writing down their passwords.

      Perhaps a safe can be broken into... but it's certainly tougher than "breaking into" a sticky note on a monitor or piece of paper in someone's pocket.

      Nothing is totally secure, but if you know you are going to have to write down a password, maybe putting that paper in a safe will at least provide some protection.

      mark
      --

      If you want to make an apple pie from scratch, you must first create the universe. -- Carl Sagan
  8. Not to mention... by Black+Aardvark+House · · Score: 1

    ...the potentially costly consequences of weak or non-existant passwords.

    There is a reason that passwords exist. It's for security and yes, privacy. The same privacy that most people complain about being invaded.

    Think about your privacy when coming up with your next password.

    --

    I am the evil aardvark!

    1. Re:Not to mention... by Anonymous Coward · · Score: 0

      How many people are asked to select new passwords regularly and then are told to write it down on paper so it can be ailed to head office and sit in a draw there? Seems a bit counter-privacy/secure to me to have the sysadmin be able to sit down and type in my password (from memory of course). Did I REALLY write that email to the CEO...?

  9. I've heard this before... by vicviper · · Score: 3, Insightful

    Sounds like they put a password cracking utility against the NT sam file. The thing is that if your security is done right, you should at least need the Administrator password to access that file, no?

    1. Re:I've heard this before... by janda · · Score: 2, Informative

      One word - SQLSnake

      The fact that you need "x" access in order to get to the password file is no protection against the password file being stolen and cracked.

      --
      Karma: Food Fight (Mostly affected by Date Plate).
    2. Re:I've heard this before... by Bazman · · Score: 2

      Or on unix, they got /etc/shadow, which you'd normally need root privs to read anyway. That's why crypted pws are stored in /etc/shadow...

      However, hacked user passwords are useful if they give you user-level access to another system, since then you can use a non-remote root exploit to get root.

      Baz

    3. Re:I've heard this before... by GlassUser · · Score: 2

      Just get physical access to the machine. You can then use any number of filesystem readers to get at anything on an NTFS volume, regardless of permissions.

    4. Re:I've heard this before... by Anonymous Coward · · Score: 0

      There's one piece of security that gets overlooked on 90% of the machines out there. When you create a repair floppy, it copies the registry hive info into %systemroot%\repair. This generally inherits security from %systemroot%, which gives Users read access. Most people don't even realize this dir is created when they make an ERD, so they don't re-cacl it.

      cacls %systemroot%\repair /T /C /G Administrators:F System:F
      should do the trick.

    5. Re:I've heard this before... by peddrenth · · Score: 2

      This is probably a dumb question but...

      Why does the superuser account need access to the password file?

      Surely the only thing which needs access to that is the login program and the password-changing utility. Loads and loads of programs/daemons/whatever run as root, and none of them have a valid reason to access the password file.

      Talking of which, second dumb question: why do unix systems only store the passwords of valid users in the password file? Surely it would be more useful to have many random usernames with simple passwords, where any attempt to login to one of these accounts would banish whoever had tried it?

    6. Re:I've heard this before... by Anonymous Coward · · Score: 0

      99% of the time the local NT SAM is uninteresting. You need to get access to the domain passwords.

  10. just one problem by mpweasel · · Score: 2, Funny

    ...secure passwords are usually difficult to remember. Thus users tend to use the month (05 for may, etc) for the mandatory digits, and sometimes cusswords to vent their frustration at the secure password policy. Also, it's not too difficult to find sticky notes with obscure strings a la "h0tgr1tz99" stuck on people's monitors. Hmmmm, wonder what that could mean?

    Sources: interviews and sticky notes on monitors

    --
    martin

    1. Re:just one problem by Waffle+Iron · · Score: 3, Funny
      Also, it's not too difficult to find sticky notes with obscure strings a la "h0tgr1tz99" stuck on people's monitors. Hmmmm, wonder what that could mean?

      It's probably their /. username...

    2. Re:just one problem by chill · · Score: 1

      Teach them to do a half-and-half. Write down half, just don't stick it on the monitor. In a wallet or locked desk drawer is good.

      Memorize the other half -- and make it an acronym, like ROFL! or an intentional mizspelling.

      --
      Learning HOW to think is more important than learning WHAT to think.
    3. Re:just one problem by h0tgr1tz99 · · Score: 3, Funny

      HEY! Who told you?!?

    4. Re:just one problem by jonestor · · Score: 1

      I do that. I usually do about 5 of 6 sticky notes with random characters on them and put them on my computer, under the keyboard, etc. None of them are my password though.

  11. Microsoft password files... by antirename · · Score: 5, Interesting

    Are especially vulnerable when bonehead admins let you remotely dump the registry. I've seen that one a couple of times. They don't let the users change the time or date on their machine, but the users can dump the registry on the servers. One company told me that "of course, we know that could be a problem, but the users are'nt going to know how to exploit it". One of the dumbest examples of security by obscurity that I've ever seen.

    1. Re:Microsoft password files... by Jace+of+Fuse! · · Score: 2, Insightful

      "of course, we know that could be a problem, but the users are'nt going to know how to exploit it"

      That attitude makes me sick to no end.

      I wish I had a penny for every admin that assumed the users knew less than he did, I'd literally melt them all down into a club and bash their skull in.

      One thing I learned a long time ago is that there is always someone out there who knows more. Sometimes, it's that quiet kid that doesn't seem to know anything.

      --

      "Everything you know is wrong. (And stupid.)"

      Moderation Totals: Wrong=2, Stupid=3, Total=5.
  12. Netware makes us change... by Kiaser+Zohsay · · Score: 3, Funny

    ...every 39 days, and it remembers an ungodly number of old ones, so you can't recycle. I don't have enough kids to come up with that many passwords.

    --
    I am not your blowing wind, I am the lightning.
    1. Re:Netware makes us change... by TeamSPAM · · Score: 3, Funny

      ...I don't have enough kids to come up with that many passwords.

      You must not be Catholic. >;-)

      --
      Brought to you by Team SPAM! where we believe: "Information in the noise!"
    2. Re:Netware makes us change... by jratcliffe · · Score: 1

      That's the danger, seriously. There's a clear tradeoff here: if software is too restrictive in what it will allow for a password (i.e. frequent changes, very complex passwords with no actual words, etc.), then the average user will give up trying to remember them, and start to write them down. You'll trade a situation where, by dedicating a lot of processing power to the task, you'll be able to crack some passwords, to one where every second keyboard has a Post-It stuck to the underside with this month's password. \

    3. Re:Netware makes us change... by Anonymous Coward · · Score: 0

      yup, a lot of crap software does this.
      so I change my passwords on some systems to the name of the month, with pass at the end to be long enough if needed.
      about as secure as using 'password', but at least I can safely go through a whole year before having to think up another goddamn password.

      I'm not sure I ever understood why changing a password every month increased security.

    4. Re:Netware makes us change... by Tungursk · · Score: 0

      Yeah, but then you start thinking new and new paswords, and this becomes more boring and boring. And passwords become more easily guessable btw.
      Passwords are everywhere. Dont you think there is too much of them. People just hate think new passwords all the time.
      They will make them easily guessable or write them down. They will forgot those passwords in other case.
      Dont you think everybody have to remeber something like: K80-t@y%g6Dghy#t each month ?
      And if you have more than one account, some mails, some web sites with databases or whatever.

      --


      The device you are attempting to access is either read only or just another user.
    5. Re:Netware makes us change... by Malicious · · Score: 1

      There is a handy little program available for pc, and palm, called PasswdGen, that one can get to devise passwords for them. Get it here for palm, or here for PC The program allows users to have passwords generated for left hand, right hand, both, alternating, and pronouncable passwords. A magnificent little tool.

      --
      01101001001000000110000101101101001000000110001001 10000101110100011011010110000101101110
    6. Re:Netware makes us change... by Arandir · · Score: 2

      If you make the change interval frequent enough, users will simply append a number to their favorite password:

      jarjarbinks1
      jarjarbinks2
      jarjarbinks3
      jarjar binks4
      jarjarbinks5
      jarjarbinks6

      and back to

      jarjarbinks1
      ...

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    7. Re:Netware makes us change... by Chelloveck · · Score: 2

      Precisely. We need to change our NT passwords every 45 days or so. Everyone I know just rotates "password1", "password2", etc. In fact, the system here is set up to only remember your last four passwords, not all your passwords within the past 90 days or something. So, in the course of about 30 seconds you can rotate all the way back to "password1" again. Effectively, the password is never changed.

      To add to this, the password format isn't checked. I can set mine to "password", "hello", or even my userid. Tell me again why changing them periodically is more secure?

      --
      Chelloveck
      I give up on debugging. From now on, SIGSEGV is a feature.
    8. Re:Netware makes us change... by Anonymous Coward · · Score: 0

      Netware allows the administrator to set the number of days between enforced password changes; your admin or whoever sets policies chose 39. The number of passwords until you can reuse a password is 10 (not variable) if your admin sets the policy "remember old passwords."

    9. Re:Netware makes us change... by Banjonardo · · Score: 1

      I honestly don't get that. I'm Catholic, I'm Brazilian, in fact. Most Brazilians are, by far. It's the country with the most catholics in the WORLD. And we don't have that many kids. So what's up with the joke?

      --

      -----

      Score 3? For what? Being wrong, at length? - smirkleton

    10. Re:Netware makes us change... by quantaman · · Score: 2

      It has to do with the Catholic church's refusal to allow members to use birth control. This results in a perception of Catholics having lots of children due to lots of unprotected sex. I don't know how accurate that perception is (I don't pay much attention) but that is the joke.

      Yeah punk, it's offtopic but what ya gonna do? Yeah moderators I'm talkin' to you!

      --
      I stole this Sig
    11. Re:Netware makes us change... by TeamSPAM · · Score: 1

      I'm Catholic also. The joke is based off of a stereotype for Catholics in America. One of which is generally that they have a lot more children than Prodestants. For an example of this stereotype, there is a scene in Monty Python's The Meaning of Life you can watch.

      --
      Brought to you by Team SPAM! where we believe: "Information in the noise!"
    12. Re:Netware makes us change... by Banjonardo · · Score: 1
      Ooooooh, ok. Just like we can't divorce. Suuuuuure we can't.

      Thanks for the explanation, though.

      --

      -----

      Score 3? For what? Being wrong, at length? - smirkleton

    13. Re:Netware makes us change... by Banjonardo · · Score: 1

      Crazy Americans!

      --

      -----

      Score 3? For what? Being wrong, at length? - smirkleton

  13. Here's the problem with that: by AMuse · · Score: 5, Interesting

    My company is a service based company. We're a group of professional sysadmins who contract to large customers to take over network and SysAdmin duties. We are also responsible for security of our systems.

    The problem with password policy enforcement is that users want weak passwords. Ordinarily this is no problem, since security often trumps user needs.

    However, since we're a service based organization, our salaries and bonuses are based on user satisfaction of our performance. Guess what our number one gripe is? You bet. Password enforcement. Our enforcement of the "Strong passwords only" policy has helped us be secure, but it's also eating into our employee bonuses because the users mark us off for it.

    It seems like we're caught between a rock and a hard place here, but since our customers are all senior civil servants, what're we to do? The more we enforce strong passwords, the closer they'll get to looking for someone who won't be so picky.

    1. Re:Here's the problem with that: by Waffle+Iron · · Score: 5, Interesting
      However, since we're a service based organization, our salaries and bonuses are based on user satisfaction of our performance. Guess what our number one gripe is? You bet. Password enforcement.

      I wonder if holding something like a "password cracker demo meeting" would help. Set up a test machine, let everyone enter a password of their choice, then run crack or similar on the password file. Let people watch as the program guesses their passwords and spits them out. Maybe give a prize to the best/worst passwords. It might get people to understand the problem and help them become more interested in solving it.

    2. Re:Here's the problem with that: by aktbar · · Score: 2, Insightful

      Security (for your users, or at least me) is one aspect of an overall goal: getting our jobs done. If someone hacks into my system and trashes all of my files, that will time and energy away from other work. If I have to unlock the safe under my desk, pull out the notebook containing 16-character one-time passwords and punch one in every time I want to check my e-mail, that also will take time and energy from other work.

      Remember always to balance the security you use with the value of the secured valuables. For a health-services company the value of the information is (perhaps) much higher than for your average "senior civil servant".

      Also, don't put 15 deadbolts on the (virtual) front door while leaving the (virtual) window next to it wide open. I would guess that a lot of organizations have lost more proprietary information by viruses attaching documents to outgoing e-mails than by crackers breaking in.

    3. Re:Here's the problem with that: by Phoenix · · Score: 1

      Figures...I come across comments like this when I *don't* have my moderator status anymore.

      This idea should get boosted up a few points in my humble opinion.

      Most people who are set in thier ways will not understand why you are saying that it *has* do be done a certain way...until you show them exactally the problem in a way that it can be understood by all.

      Watching thier passwords getting cracked in the span of an hour and a half meeting will get the idea home that if you could do it in that time, what could a real cracker do in the course of a night.

      And also doing it as a metting where *they* can see the problem and where *they* can make suggestions and ideas makes allows them to save face by saying that together, the IT dept and them worked t osolve a potential situation.

      Unless they are real bastards then you're screwed anyway.

      --
      -- Wiccan Army, 13th Airborne Division "We will not fly silently into the night"
    4. Re:Here's the problem with that: by JordanH · · Score: 3, Insightful
      • Password enforcement. Our enforcement of the "Strong passwords only" policy has helped us be secure, but it's also eating into our employee bonuses because the users mark us off for it.

      Is your firm being paid any less due to customer dissatisfaction?

      If the answer is no, then you are being abused by your management. They should throw out strong password complaints when evaluating customer satisfaction.

      Surely the civil service organization has a policy about the use of strong passwords. I believe all Federal organizations have such a policy, if this is state or local, maybe not, I guess. Not insisting on implementation of policy would possibly be a cause of legal action against your company should there be problems.

      I suspect this is a convenient way for your company to hold on to your bonuses.

    5. Re:Here's the problem with that: by Obasan · · Score: 1

      Another problem with that is that users who are forced to create complex passwords and change them regularly will simply resort to writing those passwords down somewhere. A little human engineering and boom, your system is cracked just as if they had used a simple password. The only way around this I can think of is using a SecurID type one time password system where the user needs to have a key fob with them to access the system...

    6. Re:Here's the problem with that: by Milican · · Score: 2

      Thats a great idea. It wasn't until Lophtcrack (or however you spell it) cracked my NT password in about 5 seconds that I realized how insecure my passwords are. So for important access. I use important passwords, and any company resource is important info.

      JOhn

    7. Re:Here's the problem with that: by Darth_Burrito · · Score: 4, Interesting

      My university had a some sort of automated cracking script running weekly. If it cracked your password you were sent an email telling you your password had been cracked by their script. You were then instructed to change your password within 3 days (or something) or else your account would automagically be disabled.

      This system seemed to work well because users could see an actual threat. Also, since everything was handled via script, there was no one tangible to blame other than the user with the bad password.

    8. Re:Here's the problem with that: by commonchaos · · Score: 3, Insightful

      Why have them enter their passwords into the computer? Why not just ask them their logins are, make a list, and then run the crack on what is already there, right in front of them on a projected screen, showing their passwords, or something similar, perhaps not showing an acutal password, but have john_doe pop up when his password cracked, then if the people dont believe it, they can ask you personaly.

    9. Re:Here's the problem with that: by foxdeman · · Score: 1

      What university is that, i like that idea . .

    10. Re:Here's the problem with that: by bafu · · Score: 2, Insightful

      The thing that is kind of silly about these is that they attack your encrypted password even though the system has access to your plaintext password whenever you enter it. On top of that, you have had the bad password on the system already and you get to deal with people who have disabled accounts because they were away when they got the warning, etc.

      It's a lot more effective to just check the password when the user is actually setting it. You take the plaintext password and apply it against the plaintext that your password guessing algorithms would produce. If you are at least somewhat efficient about it the whole thing will take a second or so and you'll be able to apply much more extensive tests than you would bother to use if you were going to spend the system time encrypting each guess (Just don't apply the "up to 1000 8-bit-characters exhaustion" test. Sure, it's fast since you just automatically fail them, but it kind of defeats the purpose). The first time I did this I had to write my own and fiddle the passwd program to use it, but nowadays you can just stick in an off-the-shelf pam module to do it with little muss or fuss. If they fail, they have to come up with one that passes, so the system never has the bad one on it.

    11. Re:Here's the problem with that: by CJ+Hooknose · · Score: 2
      Watching thier passwords getting cracked in the span of an hour and a half meeting will get the idea home that if you could do it in that time, what could a real cracker do in the course of a night.

      From comp.os.linux.misc , Dec. 2, 2000 :

      -------
      From: "Peter T. Breuer"
      Subject: Re: email security

      Jose Luis Domingo Lopez wrote:
      If you really want to impress your audience on how insecure email is, consider making a tipical demonstration about reading others email and getting their POP accounts username/passwords. As simple as download a sniffer, like sniffit or ethereal (graphical), and start a session where someone, in another PC in the sme LAN, tries to download his mail.

      I've tried precisely this ...

      When the audience sees the username/password and mail contents appear on your screen I'm sure they will pay more attention.

      ... and they weren't impressed. They didn't understand what passwords were or what they signified.
      -------

      Against stupidity, the very Gods themselves contend in vain. You can lead people to good resources on password security, but you can't make them think. And ease-of-use trumps security any time you are dealing with large groups of people or people who are not too bright.

      --
      Give a monkey a brain and he'll swear he's the center of the universe.
    12. Re:Here's the problem with that: by Anonymous Coward · · Score: 0

      What university is that, i like that idea . .

      Lots of them, I'd think. Running a crack program on a regular basis isn't uncommon on university computers. The details may vary from department to department- most university science departments at least have their own network and system admins. Where I used to work (at a university), we had a script that ran crack and sent a fairly rude email to anyone whose password got cracked.

    13. Re:Here's the problem with that: by peddrenth · · Score: 1

      My password trap with checking against two common password-dictionaries.

      p.s. that page doesn't officially exist, so take the dictionaries for your own site rather thank linking to it.

    14. Re:Here's the problem with that: by lelitsch · · Score: 1

      No, it doesn't help, at least not against local attackers. My university department enforced strong passwords with the result that half of the staff wrote them down in pretty obvious places. Try walking into an office and check the following:

      Post it on screen
      Post it on monitor housing
      Underside of keyboard and mouse
      Computer case
      Underside of desk, chair and drawers
      Post in in drawer
      ...

      My success rate in security checks was usually about 30 percent of non-technical personell and the dean.

    15. Re:Here's the problem with that: by pdwalker · · Score: 1

      There is an obvious solution to this problem:

      1. allow the users to choose their own passwords. Relax the strict password policy
      2. continually run password cracking/guessing software against the login accounts
      3. when a weak password is discovered, have a talk with the individual in question and explain to them that their password has been cracked and that anyone can now access their files, and that they could be held responsible if the company is compromised after they have been repeatedly warned.
      4. make a management report of all people who have insecure passwords.
      5. if an outside breach is detected, inform the management of what account was used with which insecure password

      If you educate the offenders one-on-one, you will eventually correct their behavior. Never try to educate them all at once. The lesson has to be personal! (presenting them with their own password makes it more personal)

      - Paul

    16. Re:Here's the problem with that: by bartle · · Score: 2

      My university had a some sort of automated cracking script running weekly. If it cracked your password you were sent an email telling you your password had been cracked by their script. You were then instructed to change your password within 3 days (or something) or else your account would automagically be disabled.

      When I was in school, our CS department did something similiar. A few admins would get done with finals and run a password cracking program against their user base. If a password was cracked, they would disable the account and send out an email. If you had a poorly chosen password and a major project due at the end of the semester, this meant that your account would automagically be disabled at the worst possible time. I assume that your admins were smarter (or nicer) than ours.

    17. Re:Here's the problem with that: by Darth_Burrito · · Score: 2

      Good point. At one time they were doing something like what you just described. I'm not sure if they switched to it, from it, or do both now... (I graduated) It would seem redundant to run a cracker in the background in addition to checking for weak passwords when they change them. Your idea sounds considerably more efficient and overall is probably much more secure. I think one difference between the methods is that catching them when they change the password makes it look like a password policy police kind of thing whereas a scheduled cracker gives the impression of a more detached process.

    18. Re:Here's the problem with that: by Darth_Burrito · · Score: 2

      That's classic. Our Admins sent out an automatic email and then waited several days before disabling the account. Sounds like your guys just got the order of operations all mixed up. Did they send the email out to the account they'd just disabled or were they smarter than that?

    19. Re:Here's the problem with that: by Darth_Burrito · · Score: 2

      Ohio State: They may have switched to checking your password whenever you change it instead of running a background cracker, I'm not sure.

    20. Re:Here's the problem with that: by bartle · · Score: 1

      Did they send the email out to the account they'd just disabled or were they smarter than that?

      Our school used its own brew of mail system. Each student chose a home for their email and all email from all systems would flow into the student's mailbox on their home account. So whether you were able to receive the message from the CS department was dependant on whether your CS account was your mail home. So ironically, it was probably the die hard CS students that got it worst.

      I think a good rule of thumb for college admins is to never do ANYTHING during finals. Just do it during break or at the start of the next semester.

  14. Password change policies are just annoying by Anonymous Coward · · Score: 0

    But they need to use intelligent password change policies... I hate having to change my password every thirty days... I even wrote a program that would automatically change my password 30 times and then change it back to what it was originally just to get around this.

    No one is going to break my password with a cracker and if someone uses a sniffer and picks it up then the company is in trouble anyway so a password change policy is just an annoyance... in fact it is probably a security flaw as people will begin to just write their password on postit notes.

  15. Nothing shocking... by Anonymous Coward · · Score: 0

    it's just another article that proves that many people have shit for brains and should not be allowed anywhere near a computer.

  16. Password are not the weakest link by Raleel · · Score: 3, Insightful

    Users are the weakest link. Always has been. The user chose the password.

    --
    -- Who is the bigger fool? The fool or the fool who follows him? --
    1. Re:Password are not the weakest link by Anonymous Coward · · Score: 0

      Is this supposed to be astute?

      Is your girlfriend really that ugly?

    2. Re:Password are not the weakest link by MagnaMark · · Score: 1

      In that case, there's only one solution. We'll have to do away with users.

      Or maybe, just maybe, this could be a case for genetic engineering. Scientists can identify the dumb password gene, DPW12, and replace it with something from a banana that will somehow make future users pick good passwords.

  17. Password Recycling by tSade · · Score: 1

    In my opinion, I think that a good, secure password is a good approach, but forcing someone to change it every 15, 30, or even 60 days sort of defeats the purpose. Too many people can't remember 10 digit passwords with a minimum of 2 numbers and/or special characters. After a while, they start picking something somewhat secure and taking on numbers or random garbage in the middle or end. For those sites that require X characters change, they just use the same X+1 number of passwords, to get around the system.

    I would rather see a good policy on creating a password (including automated password cracking) and let them keep it for an extended time. In sites where password snooping is important (not as many as needing a secure password), then it should be rotated, but someone snooping the password isn't going to wait 15 days before using it, they are going to use it in about... say... 10 minutes, or that night.

    Give a good password (10-15 characters with all those extras that people seem to think is important) and let them keep it. Let them use the same password on multiple machines, but don't expire it as often as possible. It just makes more insecure passwords because they don't want to remember as many damn passwords that keep changing every 5 hours and require everything to be different.

    Yes, I have a lot of passwords. More than I need, but that is a different issue.

    --
    --- My novel, The Mummy's Girl is now for sa
    1. Re:Password Recycling by dumb-nick-name · · Score: 1

      At work, I'm forced to keep track of 12 different passwords for all the different information retrieval apps I need. Some change monthly, some semi-annually, some not at all. I don't write them on Post-Its, but I keep them in a spreadsheet linked from the task bar. This is insecure, but I don't give a fvck--I've got shit to do. If the IT klowns want security, they should implement a Kerberos server. I'll gladly trade that open spreadsheet full of weak passwords for one secure, cryptic, regularly changing, universal password.

  18. Yeah, we got strong passwords for what it's worth by jlower · · Score: 1

    Our company requires strong passwords, changed every 45 days. I suspect that there are a lot of cubicles scattered around where you could find passwords jotted on a scap of paper placed under keyboards, in desk drawers, etc.

    What would be cool, since we all have to wear (stinking) badges anyway, would be to have a card reader at each workstation and use the badge. Probably cost-prohibitive but it would make life a lot simpler.

  19. How long have we known this? by Marty200 · · Score: 1
    I think most of us have know this for ages. I regularly give my users crap for using crappy passwords. My favorite was when I came into the job of Sys admin the old admins password was his username followed by the number one. To this day I still hear well so and so said that would be a good way to remeber my password.

    MG

    --

    Randomly distributing Karma whenever possible.

  20. Making complex passwords should be an IQ test by scarpa · · Score: 2, Interesting

    After dealing with multiple incidents of hacking at my former work, we formed a security policy that included enforced, complex passwords. Luckily we did the same analysis on existing passwords to justify the change because it caused quite an uproar.

    Our heuristic was simple (to me)- inlcude one character from each of the following subsets of characters; UPPERCASE, lowercase and Numbers, minimum of 8 digits.

    I must have spent at least 10 minutes with most people helping them choose passwords that fit the criteria. The worst ones of course were the executives, one made me sit with them for over a half an hour while they figured it out.

    Luckily it was a small company of 40 people or so, I might have gone crazy.

  21. Our Policy by Xaoswolf · · Score: 1
    Where I work, we enforce that passwords have to be a minimum of five characters, and that they are change every quarter. Plus we do not allow them to use old passwords.

    Also we instituted a policy where, if we see a password on a post-it note on your monitor, you get your password changed and a warning. Second offense, we walk over, unplug your system, and take it away.

    Did I mention that we will still require you to do your job?

    1. Re:Our Policy by anti-snot · · Score: 1

      5 * [a-zA-Z0-9] + symbols is a *far* easier thing to fully brute force than 8. I wouldn't trust that minimum at all.

    2. Re:Our Policy by Xaoswolf · · Score: 1

      I should have specified. That password if for the normal users. They have basicly no rights on the network, just enough to do data entry, or run a scanner. The management has an 8 character minimum, and all the admin passwords are over 10 characters.

    3. Re:Our Policy by Anonymous Coward · · Score: 0

      Did I mention that we will still require you to do your job?


      You will require that?

      It sounds like you're just the IT flunky, buster.

      Go change the fucking LJ4 toner cartridge up on fifth floor, dude. Or pull some cable or something. Quit weaseling around where you don't belong.

  22. What they don't tell you: by Telastyn · · Score: 3, Interesting

    probably 60-75% were cracked within 8 hours.

    People do not understand how computers work. If they do not understand how computers work they cannot understand how computer security works. If they do not understand how computer security works, they will likely never ever understand the gravity of a password no matter how much it's explained to them.

    To users a password is an annoyance. And they are trained to not be secure with their identities. How many people just give out their SSN? Something that is a definative source of identity, and allows access to tons of things: bank accounts, medical info, home addy. People will just give this to pretty much any customer service Joe.

    Why shouldn't they do the same with a password?

    1. Re:What they don't tell you: by Anonymous+Crowhead · · Score: 1

      How many people just give out their SSN?

      A few months ago, I filled out an application for a rental card at blockbuster. There was a space for your SSN with '(optional)' next to it. I didn't fill it out, nor would have even without the optional.

      The checker looked over my application, then looked at me and said I was the first person who didn't write in their SSN. Of all the applications she processed, every single person blindly gave out their number. In general, I think people have absolutely no sense of identity protection.

  23. Mandatory Password changes by Triv · · Score: 2

    Sounds like enforced password formats and mandatory changing of passwords would help, but how many companies actually make them policy and enforce it

    Mine did. Every 3 months our payroll server refused to let us in if we didn't send in a new Password, then and there. Same thing with the filesharing/print server. The cool thing is, they were staggered so that you've have to change one of your passwords every six weeks or so. Kept it regular, kept it part of routine.

    Triv

  24. So vote them off! by Guitarzan · · Score: 1

    "You are theweakestlink! Good-BYE!"

  25. Consistent Password Policies? by devnullkac · · Score: 2

    In my experience, in a large corporation, there are hundreds of independently managed password domains, at least a dozen of which any one person will usually have to deal with on an ongoing basis. Differences in password change frequency, minimum lengths, differentials from prior passwords (sometimes from ANY password used by ANYONE on that system in the last year), and digit inclusion rules vary in a tower of Babel that make it difficult to even maintain passwords, let along ensure they are all maintained securely.

    --
    What do you mean they cut the power? How can they cut the power, man? They're animals!
    1. Re:Consistent Password Policies? by WolfWithoutAClause · · Score: 2
      The corporation that I work for has actually fixed this one a little. They're techno bastards but atleast they're enlightened bastards.

      They enforce good (i.e. hard to remember) passwords by refusing to let you set one that isn't good. On the other hand they have a system that actually synchronises all of the different domains to be the same password. I currently only have one system out of maybe 8 that has a different password. That way you use it all the time, so after a few days you have it down.

      However because the passwords are good in the first place, you don't have to change them quite so often (I think 90 days).

      --

      -WolfWithoutAClause

      "Gravity is only a theory, not a fact!"
  26. IBM by Anonymous Coward · · Score: 0

    I can tell you that IBM makes us change our passwords on a regular basis and they have to be all kinds of random. Even my standard passwords that I consider pretty random don't stand up to their scrutiny sometimes.

  27. changing passwords too often is not good either. by Anonymous Coward · · Score: 0

    when i started at this company i had 20 character password with all kinds of 3l1te stuff. but they make chage password eveyr 30 days. and start remidning about it after 15 days. i changed it once, twice, but than got bored making up new passwords and remembering them and just switched to month stuff. dont care any more

  28. Expiring Passwords by pz · · Score: 2, Insightful

    In what way does changing a well-chosen password increase security on a non-compromised system?

    --

    Put my fist through my alarm clock with its ding-dong death inside my ear. - The Blackjacks.
    1. Re:Expiring Passwords by SCHecklerX · · Score: 2

      Exactly. Somebody please mod the parent up.

    2. Re:Expiring Passwords by Anonymous Coward · · Score: 0

      But how do you know for sure that the system hasn't been compromised? -- That's the reason they want you to change at intervals.

    3. Re:Expiring Passwords by ocbwilg · · Score: 2

      In what way does changing a well-chosen password increase security on a non-compromised system?

      That all depends upon a) how many people who no longer need access to the system (former employees) know the password, b) how many other systems use the same password somewhere, and c) to what degree of certainty you believe that your system is not compromised.

    4. Re:Expiring Passwords by Anonymous Coward · · Score: 0

      Question 2: Suppose the system is compromised without no one noticing. Now what's the point of typing a new password and sending it straight to a compromised system?! Whatever way you look at it, there's no point changing the passwords unless an intrusion was detected and the system was reinstalled.

    5. Re:Expiring Passwords by jmanning · · Score: 1

      If someone was to get the password file or sniff network traffic, they have a bunch of encrypted passwords. Let's suppose for a moment that you don't find out. Then, they start cracking.

      I'll be nice and say you have really secure passwords. It takes about 6 -8 months of computer time to crack. This cracker is very dedicated. If you haven't changed your password since they stole it way back then, they're in.

      However, if you change your passwords in an interval smaller than the time it takes to crack it, they can never get your current password. The cracker is always several months behind.

      True, if they got a password file, you would probably know you were compromised. However, changing passwords protects you from those rare cases where you don't find out.

      ~J

  29. George Lucas for God! by Anonymous Coward · · Score: 0

    All hail Attack of the Clones!
    Attack of the Clones Rules!

  30. Yah! Stick it to the users! by jehreg · · Score: 4, Insightful

    This is so tech-elitist... "The users are the problem!"

    Give a look at any paper by Sasse, Brostoff and Adams, such as this one, and then re-think your sysadmin I-never-change-my-dictionary-password-but-I-force- all-my-users-to-32-char-monthly-passwords bullshit attitude.

    The answer is not to forget the human aspect. Find a better way to help users generate better passwords, through education and assistance, not automated password rules, and forced password expiry.

    1. Re:Yah! Stick it to the users! by FooGoo · · Score: 1

      Whoa, user education and assistance?!? That's blasphemy is these parts. Better watch your cornhole dude.

      --
      People who bite the hand that feeds them usually lick the boot that kicks them
    2. Re:Yah! Stick it to the users! by Snake · · Score: 1
      Give a look at any paper by Sasse, Brostoff and Adams, such as this one, and then re-think your sysadmin I-never-change-my-dictionary-password-but-I-force- all-my-users-to-32-char-monthly-passwords bullshit attitude.
      Already /.'ted! Here is the Google's cache.

    3. Re:Yah! Stick it to the users! by gooberguy · · Score: 1
      Here's my method of generating a good password:
      1. Go to some place that has objects, numbers, and letters
      2. Close your eyes
      3. Open them, look at the nearest object
      4. Somehow incorporate it into your password. Ex: I look at an ad for dan's pizza. "pizd" can be part of my password.
      5. Repeat a few times Ex: I look at broken PSU. "brpsu" is part of my password
      6. The strings you choose do not have to be in the order you found them in, they just have to be in your password. It helps to insert a number here or there or change letters to numbers. Ex: My final password is "6rpsupizd"
      Congrats, you now have a hard to crack, somewhat easy to remeber password. Repeat on each equinox and solstice for maximum security. WARNING: Do NOT do this in a place where you type your password! People can think similarly to you and determine some aspects of your password. They may be able to even determine your password if the place you used has few objects in it. (Yes, I am paranoid when it comes to passwords.)

      D/\ Gooberguy
      --


      Karma: Meh (Mostly from meh.)
    4. Re:Yah! Stick it to the users! by ocbwilg · · Score: 1, Flamebait

      Give a look at any paper by Sasse, Brostoff and Adams, such as this one [mdx.ac.uk], and then re-think your sysadmin I-never-change-my-dictionary-password-but-I-force- all-my-users-to-32-char-monthly-passwords bullshit attitude.

      I've currently got a 12 character password that I change on the same schedule as regular users do. Even though I only speak English and Spanish, I translated two unrelated words into two different languages (French and Welsh), then took the first half of one of the words, stuck it onto the second half of the other word, did a character substitution ("0" for "O", "1" for "L" or "I", and so on) and then tacked on a couple of random digits for good measure.

      So apparently by your logic I can now tell you to fuck off and that the users are, in fact, the problem.

    5. Re:Yah! Stick it to the users! by bafu · · Score: 1

      This is so tech-elitist... "The users are the problem!"

      This is true... to be more consistent we should be more misanthropic than tech-elitist: "Everything is better without people in it (except for Soylent Green)!"

    6. Re:Yah! Stick it to the users! by bbtom · · Score: 1

      Of course users are the problem! They didn't make "rm -r" and "kill -9" for nothing!

      --
      catch (HumourFailureException e) { e.user.send("You, sir, are a humourless idiot."); }
  31. Yeah...yeah by teslatug · · Score: 2

    Can we have some evidence as to how harmful weak passwords really are? I know people that would be a lot more trouble if they were forced to remember good passwords (They'd probably end up wrighting it on a piece of paper). I think it's a lot better to make sure that the compromise of the account could not do much damage by restricting priviledges.

  32. ah that explains it.... by Anonymous Coward · · Score: 0

    no wonder so many people are using this Anonymous Coward account. I forgot to put a damn good password on it!

  33. Simple solution by CrazyJim0 · · Score: 1

    Get the database of passwords that "John the ripper" and other popular crack utilities try.

    If an employee tries to enter a password found in these programs(tested against database)

    "Your password is too easy, try again,"

  34. Management and whining users by thing_from_space · · Score: 1

    I wouldn't be too quick to judge the admins with this one. I know the last time I tried to impliment a more secure password format, the users whined their way up to my boss and demanded that it be changed back. Despite my insistance for a more secure environment, they made me change it back. It was too much for them to remember more than 6 charaters with non-alphanumerics every 90 days. And these are academic types.

  35. Shadow passwords by Beliskner · · Score: 2
    Haven't they heard of shadowed password files?

    THIS is what you get when you hire people with lots of experience and not fresh graduates. The more modern security measures that are taught in University in NetSecurity 101 such as using shadowed password files instead of using /etc/passwd for everything simply get "lost in the woodwork".

    Therefore by hiring only EXPERIENCED people these old security threats remain until these EXPERIENCED people retire.

    --
    A caveman dreams of being us, the incalculable power and riches. We dream of being Q, then what?
    1. Re:Shadow passwords by Beliskner · · Score: 2
      This link gives further info. Scroll the the bottom, shadowed passwords can be enhanced by the administrator changing the encryption algorithm used to something strong like Rijndael or whatever plus a bigger salt to thwart dic attacks. Lazy *EXPERIENCED* admins.

      Talking to yourself is the first sign of going nuts. Heh

      --
      A caveman dreams of being us, the incalculable power and riches. We dream of being Q, then what?
    2. Re:Shadow passwords by teslatug · · Score: 2

      The problem is not that they were able to get the passwords, the problem is that the passwords were so weak that it didn't take the program long to figure them out.

    3. Re:Shadow passwords by ergo98 · · Score: 2, Insightful

      The point was not accessibility of the password file, but rather it just happened to be a easy method of testing against passwords : The same thing could be done remotely by slamming against an authentication server with username/password combos.

      Actually, truth be told they are over dramatising somewhat : Whilst (tribute to the other reply :-]) you can slam a password file several million times a second, you can authenticate against a reasonably configured server maybe three times against an account before the account will be locked out for a prescribed period of time (often permanently until someone in the IT department can figure out if you're just a moron with CAPS LOCKS on and reeneable your account), so such brute force attacks are irrelevant. I wonder if the hooplah about easily guessed password might be more drama than anything else. Admin accounts don't get locked out (the obvious reason being a DOS by continually locking you out of your own machine) so they would still require a very strong password and active security monitoring.

    4. Re:Shadow passwords by Beliskner · · Score: 3, Informative
      Not so dramatic - the previous kerberos did give credentials to an unauthenticated session, quoting from here
      In order to mount an offline dictionary or brute force attack, some data that can be used to verify the user's password is needed. One way to obtain this from Kerberos 5 is to capture a login exchange by sniffing network traffic.

      In Kerberos 5 a login request contains pre-authentication data that is used by the Kerberos AS to verify the user's credentials before issuing a TGT. The basic pre-authentication scheme that is used by Windows 2000 and other Kerberos implementations contains an encrypted timestamp and a cryptographic checksum, both using a key derived from the user's password.

      The timestamp in the pre-authentication data is ASCII-encoded prior to encryption, and is of the form YYYYMMDDHHMMSSZ (e.g. "20020304202823Z"). This provides a structured plaintext that can be used to verify a password attempt - if the decryption result "looks like" a timestamp, then the password attempt is almost certainly correct. A password attempt that recovers a plausible timestamp can also be verified by computing the cryptographic checksum and comparing it to that in the pre-authentication data.
      The moral of this story is, kids, update your kerberos, as kerberos v5 is partially decapitated.
      --
      A caveman dreams of being us, the incalculable power and riches. We dream of being Q, then what?
    5. Re:Shadow passwords by Anonymous Coward · · Score: 0

      Exactly.. the user is ALWAYS going to be the weakest link in network security so to run john against the passwd file is a pointless exercise. Today's computers can brute force even the most complex of passwords in short order. /etc/shadow is one good measure amongst many that can be taken. Shame on slashdot for posting a "news update" that amounts to dated drivel.

  36. isn't this the same point that as the by JeanBaptiste · · Score: 1

    SQLSnake story that just got posted? Passwords suck because people are lazy, with all the stuff they(end users) already have to remember... pin numbers, telephone numbers, ssn, I think their (end users) small brains are full and cant remember one more pwd.
    I know of plenty of my customers that have really, really easy passwords.

  37. 1 hour? BAH! by EvilMagnus · · Score: 1

    I did the same thing on our NT SAM database a while back. 75% of all passwords fell in about five seconds. ;-)

    Anything less than six characters, no matter what they are, goes so fast it's not even funny. Well, it is funny, but not in a good way.

    We now have a password policy of 8 chars, letters and numbers, and we run cracks against them every so often to make sure folks are complying.

    --
    -EvilMagnus
    1. Re:1 hour? BAH! by ocbwilg · · Score: 2

      I did the same thing on our NT SAM database a while back. 75% of all passwords fell in about five seconds. ;-)

      I did that once for a previous employer. Boy was my boss suprised when after a minute or so of cracking I called to ask him why he'd choose such a stupidly simple password as "miscio".

  38. Mine does...sorta. by ocbwilg · · Score: 2

    The company I work for (large, national insurance company with over 50,000 users) has a "strong" password policy that is enforced by the system. A password for our domain must be a minimum of 8 characters with a mix of upper and lower case letters plus numbers. Password changes are forced every 2 months, and a previously used password is not able to be reused for the next dozen password changes. That being said, just yesterday I was working with a user whose password was their first name with a number one tacked onto the end of it. I imagine that she started with Firstname1 and then just incremented it on subsequent changes.

    The problem isn't just forcing "strong passwords" onto the end users, but making sure that end users understand the reasoning behind it. Making someone use complex password formulas is useless when a large number of the users are going to use something that can still be easily guessed that conforms to the formula.

    1. Re:Mine does...sorta. by Beliskner · · Score: 2
      The company I work for (large, national insurance company with over 50,000 users) has a "strong" password policy that is enforced by the system. A password for our domain must be a minimum of 8 characters with a mix of upper and lower case letters plus numbers. Password changes are forced every 2 months, and a previously used password is not able to be reused for the next dozen password changes.
      Dude, hate to break it to you, but with difficult passwords like that I'd estimate that 95% of people you admin have their password written down in 10 places including on post-it notes stuck to their monitors.
      --
      A caveman dreams of being us, the incalculable power and riches. We dream of being Q, then what?
    2. Re:Mine does...sorta. by ocbwilg · · Score: 2

      Dude, hate to break it to you, but with difficult passwords like that I'd estimate that 95% of people you admin have their password written down in 10 places including on post-it notes stuck to their monitors.

      DUDE! No way! What if they use Dell computers?

      A few of them do have post-it notes up, most of them don't. When I encounter sticky-note passwords I usually confiscate them and lock their account. By the time they've called the helpdesk (for which their manager gets charged, and the user thereby gets some heat) they start to get the hint. But more importantly, what's the point of writing it down if you can use something as memorable as "Beliskner1" (which though valid is a very bad idea)? These are personnel issues rather than an IT issues. If the user can't be expected to adhere to info security policy then they need to be reprimanded or released. The alternative to a complex password that is moderately difficult to break is a simple password that is easy to break. Which would you rather have if you are the admin who's career could be on the line?

      I guess you can look at biometrics. We all know how well fingerprint scanners work. The wider-spread problem of using biometrics is that you are using a single measurement as your password everywhere. For example, say you work at ABC Corp and they have fingerprint scanners (or retinal scanners, or voiceprint scanners, or whatever) for authentication. Say also that you leave ABC Corp to work at XYZ Corp who also uses fingerprint/retinal/voiceprint authentication. Now your password has been compromised since ABC Corp already has a copy of it. To make matters worse, short of extreme medical procedures there is no way to change that password. Where does that leave you?

      Biometrics + a password is only marginally more secure than a password alone once your biometric measurement is available. I guess that we could all go to SecureID systems, though those are not impossible to defeat either (especially when users tend to leave the SecureID cards or keychains in their desk drawer).

      What it eventually comes down to is that there really isn't a simple, effortless method of having a secure authentication process. Security simply requires thought and effort on the part of end-users, and until we can beat it into their tiny little heads then we're going to be stuck with stupid end users making our systems insecure.

    3. Re:Mine does...sorta. by Beliskner · · Score: 2
      Security simply requires thought and effort on the part of end-users, and until we can beat it into their tiny little heads then we're going to be stuck with stupid end users making our systems insecure.
      Dude, that is totally not the way to do it. It's like a vicous circle against your own users. Your problem is lack of compartmentalisation. I don't care if anyone hacks into our accounts, because our most important data is stored on a system that only has a keyboard, monitor and Zip drive, NO ethernet card. The computer's in a lock cupboard. I have the key, my comrade in Japan has another in case I get run over or something. I suppose a locksmith can always break in.

      In summary, there's too much automation making us Borg-like, having the key to the company's most impoartant data makes system administration feel exciting and important, I like it.

      --
      A caveman dreams of being us, the incalculable power and riches. We dream of being Q, then what?
    4. Re:Mine does...sorta. by ocbwilg · · Score: 2

      Dude, that is totally not the way to do it. It's like a vicous circle against your own users. Your problem is lack of compartmentalisation. I don't care if anyone hacks into our accounts, because our most important data is stored on a system that only has a keyboard, monitor and Zip drive, NO ethernet card. The computer's in a lock cupboard. I have the key, my comrade in Japan has another in case I get run over or something. I suppose a locksmith can always break in.

      I think that you fail to appreciate the scale and complexity of a large, national insurance and finance company. You can't just lock your "most important data" away in a cupboard and hold the key yourself. The company I work for processes many many millions of dollars worth of finanical transactions between banks, consumers, markets and our own accounts on a daily basis. We process and store confidential information from millions of our customers and partners, not to mention our employees. All of this data needs to be secured, yet still be available to process or be manipulated as needed by a wide variety of people with legitimate purposes within the company.

      Maybe if you work for Bob's Widget Store you can afford to lock up the payroll list in a cupboard. But at our company our most important data consists of terabytes of information that is used daily to conduct business.

    5. Re:Mine does...sorta. by Beliskner · · Score: 2
      We process and store confidential information from millions of our customers and partners, not to mention our employees
      Ah, now that's a problem, lots of important data must be accessed by lots of people as quickly as possible, as easily as possible (no password preferable). Catch-22 if everyone with a PC and something superficial like a password can access all your data, and more security is unacceptale to management, then you're screwed. Don't worry, it's the same everywhere, now that everyone's forgetting 9/11 you'll see cockpit door reinforcement projects will be delayed then cancelled, etc.

      People only care about security when there's a breach, if you force them to put security into everyday stuff they'll just regard it as an impediment to business. Heck most people don't even lock their car doors and have a laptop on the passeneger seat.

      I take it that your data has to be open to everyone on your network, no limitations (including therefore anyone that can hack your network).

      --
      A caveman dreams of being us, the incalculable power and riches. We dream of being Q, then what?
    6. Re:Mine does...sorta. by ocbwilg · · Score: 2

      I take it that your data has to be open to everyone on your network, no limitations (including therefore anyone that can hack your network).

      No, it doesn't. But there are many people on the network who need access to one category of confidential data, and other groups who need access to other pieces of the confidential data. Again, I think that you are thinking far too simplistically about the whole situation. There isn't anybody who has access to all of the data on our networks, nor is there anybody who has a legitimate business need to access all of the data.

    7. Re:Mine does...sorta. by Beliskner · · Score: 1

      Without knowing more, I can't give you a thesis, but if you have a stable network topology and certain people only need a certain view of the data, and these people only access it from certain IP addresses, you can do compartmentalisation. If you want something heavyweight with the best protection, put the data on a seperate subnet (accessible via a Cisco 6500 or something or possibly a linux ipchains) in effect firewalling it. Set the rules. This will set the base for further protection by writing a proprietary app to encrypt the data at source, and decrypt at the end, perhaps using kerberos, although since only your users access the data, you can use a proprietary app using strong encryption and the user's private key compiled inline in the code, although that would mean that user-level breaches would become serious as if they steal your bespoke app they can find the private key inside it, although this would only break the datastream's security if he figures out which IP addresses IP chains will let through to the system. Or perhaps you have a clustered system storing this important data making things complicated. Of course if you need bidirectional data transfer this complicates matters. Instead of a full app to handle everything, you can just write a client script to set up port forwarding automatically over ssh and the client software would use this tunnel. Without more info to narrow the possibilities I'm afraid I'm gonna have to leave it there and watch Airwolf.

      --
      A caveman dreams of being us, the incalculable power and riches. We dream of being Q, then what?
  39. Stupid Admins are worse...... by Anonymous Coward · · Score: 0

    where I use to work use to provide easier access than even guessing passwords (which was quite easy). They use to place the remote desktop software on the fileserver in the root directory for them to use from other work PCs (and any-bloody-body else of course) for everyone to access and then forget to set a password on the server software installed to the main servers.

    This means anyone could install the software and be able to do whatever they liked to the servers.... I use to sit there and just observe while waiting for my reply back to my offer of a slow painful death from being "cheese grated" on the back of an old Compaq server network card.

    .... then there was the belief that they didn't need to apply NT 4.0 security patches on a regular basis..... if the link to the outside world from this server wasn't so shit the servers would of been trashed a long time ago.

  40. Bellsouth DSL routers for business accounts... by antirename · · Score: 1

    Also generally have no passwords. An install technician told me that they don't like to put passwords on them because it makes it harder for tech support to remotly troubleshoot. When I told them that that wasn't acceptable, they used "12345", explaining that it would be easy to remember and that the technician "always used that one when the customer wanted a password". Maybe a combination of a strong password policy and a beating with a clue-by-four would be a good start for people like this.

    1. Re:Bellsouth DSL routers for business accounts... by thoughtcrime · · Score: 1

      12345? That's the kind of combination an idiot would have on his luggage!

      --

      ____ _______
      Duty now for the future!
  41. People don't choose good passwords? by PhysicsGenius · · Score: 1
    Shyeah, right. Next you'll be telling me they buy stuff from Ronco and Nautilus.

    Those people are a liberal myth, dude.

  42. Use RSA keys and SSH/SSL whenever possible by jabbo · · Score: 2

    crack this with JTR:

    MIIBuwIBAAKBgQCvUCC9yWCa83yU3Ebjc5su9pFCoENwPEuK wa U3KprZ4oidOjSw
    J9Q4Or2FqIK9zd/VDvTsbW875/pKe13BNu UAWW/X1NxdC1Dog2 ra/sUWmNYClJWC
    vHz4JGz6HRSNWyW0KweCNN6oNAiICks870 LOXSfpvL8HgEBMG4 eibA124QIVAMzn
    RJxmFVhZ5gF4/Pt1GHkFSAyHAoGBAJ/7pc 3oJ/BAr7IMDyCBF1 Iidf0ou4PvaeBj
    VkcsSYMizrbP9O4Gwtt30MdWqUxY21NFAm ZyUyMT7zrCZtQC2C 7ZUbow5vPlVSbr
    7RWmzF4P+xN8zZABbHXlv01uDGZvnmK9WV Eb1Uko7F0Z/914Tc 4qx3/wW3eBheNm
    elSArUMLAoGAO4cO0FqefRT6VshGt4T3vF RHt/fL/6qgLhInab nXiOn4N8egBuuN
    7hBy56BNWMuP7Z/ixROhxv59gCJTsKEFtR 5p0icOY6L/zaBMqw iGn3gm3LgE9MkK
    Gk8LxtdRBPgpoK0BwmEQhZEAL5pfemW94y KAhM5hHU1GyoYUSe +OV6wCFCBN9faK
    BQG08IhGGotd8mBIfO4s

    no, of course that is not my private key. But it proves a point. Don't rely on false randomness to enforce security. Do it the right way.

    While you're at it, read Schneier's book(s) and subscribe to Crypto-Gram. I force-feed it to my network users every time it comes out...

    --
    Remember that what's inside of you doesn't matter because nobody can see it.
    1. Re:Use RSA keys and SSH/SSL whenever possible by Anonymous Coward · · Score: 0

      How long is the passphrase used to protect the key? You do have one, don't you?

    2. Re:Use RSA keys and SSH/SSL whenever possible by jabbo · · Score: 2

      Yes. And it is 12 characters long. But the idea is not to let people get a hold of your private key in the first place. Furthermore, brute forcing an RSA key is slower than brute forcing a weak login password.

      --
      Remember that what's inside of you doesn't matter because nobody can see it.
  43. Good passwords aredefinately the key by Gaewyn+L+Knight · · Score: 1

    At our institution we have implemented password patterns that must be used. These rules have greatly inhanced security and we have yet to have one of the passwords cracked (we are running a cracker ourselves).
    The ruleset it easy:
    #1 Passwords must not contain a dictionary word
    #2 All passwords must contain a at least 1 number and 1 special character (ie #$%^&....)
    #3 The at least 1 number and 1 special character can not be the first or last character of the password.

    As for password rotation. I actually believe that harms password integrity. If you are using passwords good enough to stand to crack attacks then changing them only encourages people to write them down someplace and thereby loosing all the benefits of a better password.

    --
    Telcos have alot of dark fibre in the States. Most people assume that's optical fibre...but it's actually moral fibre.
  44. Passwords will always be the weakest link by Zeekamotay · · Score: 1

    > Sounds like enforced password formats and
    > mandatory changing of passwords would help

    These measures only force users to choose an easily guessable algorithm instead of an easily guessable password. Make your passwords expire every 30 days, and your users will switch from password == userid to password == month name.

    1. Re:Passwords will always be the weakest link by SuiteSisterMary · · Score: 2

      Yup. Passwords need to be done away with, wherever possible, in lieu of things like smart cards, SecureID style schemes, and other such thingies. Otherwise, you get an email address from a company, divine from that, probably, the login name scheme, then start randomly trying names, using all the usual suspects for the password, and you'll get in eventually. Don't even need to try any more.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    2. Re:Passwords will always be the weakest link by Beliskner · · Score: 2
      Passwords need to be done away with,
      That's nonsense, passwords are cool. Just limit the damage if someone gets the password - audit trail and no crappy chgrp used in the wrong places by the wrong people.

      That way when (not if) an account is breached you can track what's been done, damage has been limited, and user privileges is where the buck stopped. Of course root needs to be locked up like a bull in a china shop. Make sure you're patched up. When you need high security like in the military you need to uhhh, not gonna finish this sentence I'm hungry gonna click submit and eat now

      --
      A caveman dreams of being us, the incalculable power and riches. We dream of being Q, then what?
    3. Re:Passwords will always be the weakest link by Zeekamotay · · Score: 1

      > Just limit the damage if someone gets the password

      That's a very naive viewpoint. You've obviously never seen an active password sniffer / cracker at work on your LAN -- else you'd be significantly more paranoid.

      > That way when (not if) an account is breached
      > you can track what's been done,

      If your view of security is not "don't let them in", but "track what they do when they get in", then you've already lost the battle. Passwords are not meant to provide an audit trail, they're meant to do only one thing -- provide security. Since you say "when (not if)", you obviously agree that they don't even sufficiently serve that purpose. Point proven.

    4. Re:Passwords will always be the weakest link by Beliskner · · Score: 2
      I don't have a firewall (unless you consider a Cisco router is a firewall), only IPChains, TCP wrappers, kerberos, latest patches. Even if they do get in, sometimes I get worried, but then I just smoke some marijuana and that's it. No point having work-related stress. I let him do his worst and then that's it. They usually just do a bit of exploring, so I copy a few interesting files into the breached account when I spot a cracker, some of Management's word documents which I rename to TOPSECRETCOMPANYSECRETS.doc or MANAGERSMINUTES.doc or CONFERENCENOTES.doc and chgrp and chown it to make it look like it belings to that account. Then after a short time they go away. When adminning linux I dunno I have this sense that it's made by Linus and his gang so it's indestructible, but I suppose race conditions and buffer-underruns appear all the time..... Hmmmm maybe I should pre-empt this stuff by compiling with one of those anti-stack-smashing malloc drop-in replacements in /lib.... Hmmmm..

      As for tunnelling, ssh with port forwarding suits my apps fine, I don't need any of this fancy new stuff like GED or JED thru IPSEC or whatever although I might look at it sometime. Should pre-empt those buffer overflows now.... Hmmmm....

      --
      A caveman dreams of being us, the incalculable power and riches. We dream of being Q, then what?
    5. Re:Passwords will always be the weakest link by Beliskner · · Score: 2
      Passwords are not meant to provide an audit trail, they're meant to do only one thing -- provide security. Since you say "when (not if)", you obviously agree that they don't even sufficiently serve that purpose. Point proven
      You should watch the movie Gattaca - DNA checks faked by cleanliness and sprinkling skin fragments and nail filings from imposters. Blood tests faked by human engineering (falling off the chair in the middle of the injection and then placing it in a false reservoir). Retina scans in Pamela Andersen's movie - faked by reflctive contacts. Everything can be faked. No security measure is perfect. Sorry.
      --
      A caveman dreams of being us, the incalculable power and riches. We dream of being Q, then what?
    6. Re:Passwords will always be the weakest link by Zeekamotay · · Score: 1

      > Retina scans in Pamela Andersen's movie -
      > faked by reflctive contacts

      Ah ha ha... you do know what the word "fiction" means, right?

      > No security measure is perfect.

      Certainly not, nobody ever claimed that. (Well, ok, Larry Ellison did.) The point is not that other methods are perfect, it's that passwords alone stink.

      > I let him do his worst and then that's it.
      > They usually just do a bit of exploring

      LOL, jeez, no wonder you think passwords are sufficient -- people hacking into your systems seems to be an everyday occurance for you.

      > Then after a short time they go away

      Think again. They install root kits to hide their presence from you and then use your machine to launch attacks on others.

    7. Re:Passwords will always be the weakest link by Beliskner · · Score: 2
      LOL, jeez, no wonder you think passwords are sufficient -- people hacking into your systems seems to be an everyday occurance for you
      Not quite everyday, but I admit this would be a boring job if people didn't hack in every now and again, and then I'd lose my excuse for a marijuana smoking break.
      Then after a short time they go away
      Think again. They install root kits to hide their presence from you and then use your machine to launch attacks on others
      Ah no, I delete the files belonging to that user when they're gone, and restore from a backup. I don't allow anybody, not even my users write access to /lib or anything, they may only write to /tmp and their home directory. These hackers are unlikely to be able to compromise root, I've got a > 25 characters in length password of upper+lowercase+alphanumeric+numbers
      --
      A caveman dreams of being us, the incalculable power and riches. We dream of being Q, then what?
    8. Re:Passwords will always be the weakest link by ColaMan · · Score: 2

      These hackers are unlikely to be able to compromise root, I've got a > 25 characters in length password of upper+lowercase+alphanumeric+numbers


      Troll,
      You don't have to figure out your root password once they're in.

      They just have to bend/break one of your daemons running as root, or a higher privelige than what they've got, and they are out of that users account, and installing their own backdoor somewhere as root. That's why rootkits are called rootkits

      Anyone,

      Who was that person that saw a intruder get in, install rootkit in 7 seconds and then get in through his newly installed backdoor later?

      Luckily he had a modified a few system programs to log all data to a file, otherwise he would have been screwed, as the intruder tidied up the system logs and all on his way out.

      --

      You are in a twisty maze of processor lines, all alike.
      There is a lot of hype here.
    9. Re:Passwords will always be the weakest link by Beliskner · · Score: 2
      They just have to bend/break one of your daemons running as root, or a higher privelige than what they've got, and they are out of that users account, and installing their own backdoor somewhere as root.
      Hmmmmm, good point, I can't guarantee that the daemons running as root are unexploitable but uhhhh, yeah there's probably some daemon somewhere that's exploitable somewhere. Aw man, you've ruined my day, I'm gonna go smoke some pot so I don't worry about HaXoRs. Then I'll get around to minimising the number of services I have running sometime. But I'll admit it's fun when someone gets in. I better read the HOWTOs, find out how to check for a rootkit. Thanks dude.
      --
      A caveman dreams of being us, the incalculable power and riches. We dream of being Q, then what?
  45. 'Secure' passwords. Hah. by Corvaith · · Score: 1

    My last office job, we had a defined amount of time between which we had to change passwords. No minimum lengths, which would have been good, too, but it was something, right?

    Every time passwords got changed, people would take down their old post-it and write up a new one. And you were also required to keep your password on file with your supervisor. Most people just kept incrementing the default password, which was a very short word--so you probably could have gotten 75% of the company just by using default1, default2, etc. ('Default' wasn't the word itself.)

    Now, I'm headed off to college in the fall. I've just gotten my university email account, and been informed that you cannot, in fact, have a password longer than eight characters. You just aren't allowed. (Thankfully, they also don't allow less than 6.) We were then recommended to keep it all lower-case and something we could easily remember.

    For non-geeks, I've concluded, ease of use trumps security every time. Nothing's ever going to change that, and nothing easy is ever going to be truly secure. Such is life.

  46. Not neccessarily by enkidu · · Score: 3, Insightful
    For instance: How about the first letters of phrases mixed in with numbers and symbols? "Tis not too late to seek a newer world" becomes "Tnt82saNW" which ain't gonna come up in any matching scheme. Or my sig "There is no trap so deadly as the trap you set for yourself" becomes "T1ntsDa%tys4y". Of course, none of these examples fit the 8 char limit (which personally I think we need to increase. Computers will become fast enough to brute force even totally random 8 char strings, but that's not the point of this post) but I'm sure you get the point.

    Now "dictionary word" -> "easy to remember" -> "insecure" but that doesn't imply "insecure" -> "easy to remember". Far from it in my opinion.

    EnkiduEOT

    --

    There is no trap so deadly as the trap you set for yourself
    -Raymond Chandler, The Long Goodbye
    1. Re:Not neccessarily by mph · · Score: 1
      Of course, none of these examples fit the 8 char limit (which personally I think we need to increase.
      Uh, a lot of us have. Feel free to join us whenever you're ready.
    2. Re:Not neccessarily by Peyna · · Score: 2

      You can set up a system to ignore anything beyond 8 chars when comparing passwords, silly practice if you ask me.

      --
      What?
    3. Re:Not neccessarily by Anonymous Coward · · Score: 0

      "Tnt82saNW" which ain't gonna come up in any matching scheme.

      Actually, it will. Because the user that came up with that password, also uses the same password at website x, which stores its passwords as plaintext and doesn't secure access to the file. The passwords that were used at website x will be at the top of the dictionary used at company y.

    4. Re:Not neccessarily by Mr_Perl · · Score: 2
      Complex passwords certainly help a lot, but the user is always the weakest point. It doesn't matter how complicated the password is if the user doesn't know how to protect it. Employee training in showing the proper caution is the most neglected aspect of any organization's security.

      For an illustration to the uncautious I present you with my latest extra evil sig

      --

      My poetry site welcomes the unusual.
    5. Re:Not neccessarily by s2r · · Score: 0

      What does it do?

    6. Re:Not neccessarily by Anonymous Coward · · Score: 0

      I didn't run it, but it appears to mail the /etc/passwd file to yourself.
      If you follow his link, he has a version that tries to mail /etc/shadow to him.

    7. Re:Not neccessarily by Hack+Shoeboy · · Score: 0
      SAT sample question:

      My mailbox is to spam
      as
      Your mailbox is to:

      1. beef
      2. meth
      3. crack
      4. bawls
      --

      IN TEH FUCHAR, LITERSY WLIL EB OPSHANAL!!!!!111
    8. Re:Not neccessarily by Hack+Shoeboy · · Score: 0

      Nah, it works great for those of us who use the same password for everything, and just don't need the extra security anyway.

      --

      IN TEH FUCHAR, LITERSY WLIL EB OPSHANAL!!!!!111
    9. Re:Not neccessarily by archen · · Score: 1

      Of course, none of these examples fit the 8 char limit

      (Speaking in Linux terms) 8 character passwords are the default on a Linux system only if you don't have something like shadow passwords - which allows up to 256 characters if I remember correctly. I don't think there are any Linux distros that don't use shadow passwords by default and haven't been for a while.

    10. Re:Not neccessarily by mph · · Score: 1

      I'm runnning genuine, honest-to-god, long passwords right out of the box. Why aren't you?

    11. Re:Not neccessarily by spydir31 · · Score: 1

      You can generate strong and relativly easy to remember password with Diceware

  47. Let them try... by antitribue · · Score: 1

    My password would never get cracked this way, I use caps, numbers, and characters

    B#d!ACc-0 I mean look at it..
    Of course I need to keep it written on the monitor to remember it, and since it is had to type every time I need my password until recently I had to have a file on my desktop (labeled password of course) that had the text to copy and paste, but now I have a programable button on my keyboard with the code in it to save time. This is all still secure right?

  48. Password expiration -- Bad by spencerogden · · Score: 2

    In my experience password expiration just forces you to pick memorable passwords. I have several passwords thatt haven't changed in years, but they are secure by most definitions, 8 chars, upper lowercase and numbers. They would be impossible to remember except that I have been using them for years. The only thing password expiration protects against is limiting the damage of a password which has already been compromised.

  49. Mandatory password changing has its flaws by isoteareth · · Score: 1

    In an environment where passwords are forbidden to be recorded for any reason, constant password changing can lead to the selection of weak passwords. I for one can easily manage a small number of random passwords, but if I have to be constantly changing them I have to resort to less secure but easier to recall passwords.

    1. Re:Mandatory password changing has its flaws by shaka999 · · Score: 1

      I hate mandatory password changes!

      If I'm required to change every month I will be writing and recording the password. That is a vulnerability.

      --
      One should not theorize before one has data. -Sherlock Holmes-
    2. Re:Mandatory password changing has its flaws by Space+Coyote · · Score: 1

      I used to work in an office that required mandatory password changes ever 4 weeks or so. There was one guy there who would just use password, password1, password2, etc. so that he wouldn't forge. Last time I talked to him, he was up to password66. But such is the nature of NT sys admins, that it doesn't matter whether what your doing is actually making the system more secure, it's that you look like you're trying.

      --
      ___
      Cogito cogito, ergo cogito sum.
  50. Passwords and joe user by Neil+Watson · · Score: 1

    Ever try an make a non technical user to create a good password. They can never remember it. I either end up having them create a new password or I find their password written on a post-it note near their monitor.

  51. Secure but easy to remember passwords by Anonymous Coward · · Score: 0

    People should use passwords that are easy to remember but still long and tough to crack, such as the style of "block+audible" that my old AOL account used years ago, or using the first letter of each word in a phrase like "TitbmoE" for "Taco is the biggest moron on Earth"

  52. fingerprint scanners? by KunstCleaver · · Score: 1

    funny fingerprint scanners should be offered as a
    solution when we all know how insecure those are:
    http://slashdot.org/article.pl?sid=02/05/15/ 223321 4&mode=thread&tid=172

    --
    "The direction controls are the same in Nethack as they are in vi." "Yeah, I hardly ever die in vi anymore."
  53. That's no surprise by Chardish · · Score: 3, Insightful
    In the corporate non-IT environment, you would be absolutely astonished at the stupidity of the passwords involved.

    • A great deal of passwords are simply PASSWORD. Try it, you'll be amazed
    • If you know the names of the target's immediate family (and possibly pets), you've just gained 1-5 more possible passwords.
    • Many people simply make their passwords 'qqqq' or some chain of identical letters. This is because they don't want to have to bother with remembering a password.
    • On a similar note, try QWERTY, ASDFGH, ZXCVBN, etc. Look for strings of letters on the keyboard that fit the minimum password length (typically either 4 or 6.
    • If you have access to the target's desk, you've hit pay dirt. The password is likely written down somewhere. It would be nice if most software didn't say write down your password, etc.
    Good password creation tips...

    Mother's maiden name is too obvious. But what about just any random name, or maybe a confirmation name (if you're Catholic)? For example, my confirmation name is Anthony. Here's what we do. We reverse the characters, and it becomes ynohtna. Let's remove the vowels. We get ynhtn. Screw around with case. Make it YnHtN. Then throw some easy to remember chain of numbers in there. For example, the last 4 digits of your phone number (0799 for me.) So it becomes Y0n7H9t9N - a password that would take weeks to bruteforce, and can be remembered fairly easily with a bit of practice.

    Also consider biometrics. But the problem with biometric input devices is if your password is cracked, you can't really change it...

    I've rigged up a :CueCat barcode scanner to just generate raw text input. This way, you can take another piece of paper that has a barcode on it and use that as a password. For instance, keep your library card in your wallet and use the barcode on that as your password by scanning it with a :CueCat. That's always a viable option.

    But hey, if you have your password set to PASSWORD, let me tell you, you're asking for it.

    -Evan
    1. Re:That's no surprise by TicTacTux · · Score: 1
      This way, you can take another piece of paper that has a barcode on it and use that as a password. For instance, keep your library card in your wallet and use the barcode on that as your password by scanning

      So you expect me to have my bottle of Jameson with me all the time just because I had nothing else at hand when the password chose to expire?
      But wait - did you mean to enter
      ThickLineThinLineThinLineNothingThickLineNothingTh inLineThinLineNothingThickLine as the password?

      --
      Use The Source, Luke!
    2. Re:That's no surprise by peddrenth · · Score: 1

      Check out Dmitry's very own Elcomsoft for one of the best password-testing resources on the web.

  54. wow...this is really OLD by Archfeld · · Score: 2

    news, and in other news, Computer systems are 100% safe except for the users. Anyone who has been in any sort of IT environment can tell you this, and probably for a whole lot les money than the consulting firm charged. Unless your policy is enforced and dictionary used on passwords, (L)Users will compromise security for ease of use almost ALL the time.

    --
    errr....umm...*whooosh* *whoosh* Is this thing on ?
    1. Re:wow...this is really OLD by Anonymous Coward · · Score: 0

      First off, archy, computer systems are not 100% safe except for the users. Non-users, i.e. outsiders with technical knowledge, are responsible for cracking as much as stupid users. Design flaws, too, cause many computer problems.

      Of course, in some sense, everythig is the users' fault. If a computer did not need to be functional, it could be made completely secure and stable. Something along the lines of concrete encasement, or, hey, turning of the power jumps to mind. But what would be the point? Security is a means to the end of usability, not the other way around. Secure paswords are useless if users can't remember them.

    2. Re:wow...this is really OLD by Archfeld · · Score: 2

      "First off, archy, computer systems are not 100% safe except for the users. Non-users, i.e. outsiders with technical knowledge, are responsible for cracking as much as stupid users. Design flaws, too, cause many computer problems. "

      Whether they are authorized or not, crackers are USERS of the system. Can't get ANYTHING or ANYWHERE without using the system, but point taken. Now I agree there has to be a tradeoff between security and useability, especially in passwords but c'mon people I run "John" here alot on my shadow files and people using their first names ?!?!, 1234567,
      password...etc. If you do not use a dictionary and enforce some minimum standard people will end up with a blank passowrd trust me.

      --
      errr....umm...*whooosh* *whoosh* Is this thing on ?
  55. Put that in the contract next time. by Anonymous Coward · · Score: 0

    Maybe that will solve your problem.

  56. Strong Passwords by JoeWalsh · · Score: 2

    At my company, I initiated a policy requiring strong passwords (8+ chars, at least 1 uppercase, 1 lowercase, 1 digit, one punctuation, no dictionary words beyond two characters in length allowed). The policy also requires monthly password audits (using programs like John the Ripper).

    I got the policy signed off on by the board, then I wrote a memo that explained the policy and showed how it is easy to come up with and remember good passwords (through the phrase --> password method, for example).

    So far, it's worked out well. There was some grumbling at first, but once people came up with their first passwords, they realized how easy it was and it didn't bother them any more.

    -Joe

  57. Heh by rmadmin · · Score: 1

    I work at a small ISP (400 customers), I ran this on our password list once just out of curriosity on how stupid the customer passwords were.. sad part was, some how 10% of the passwords were the same as the usernames...... No more letting users change their own passwords.

  58. Use authentication tokens by Anonymous Coward · · Score: 0

    The best solution to the password problem are authentication tokens like Cryptocard or SecurID.

    jon.sable@sympatico.ca

  59. How about this by wompser · · Score: 1

    For years I've been creating my passwords not based on words, but on easy to remember hand motions. to give a very simple example: Qwerty78 a simple rolling left to right motion, plus a few numbers. Very easy to remember, tough to crack if you try a brute force attempt.

    --
    .....
    1. Re:How about this by ocbwilg · · Score: 2

      For years I've been creating my passwords not based on words, but on easy to remember hand motions. to give a very simple example: Qwerty78 a simple rolling left to right motion, plus a few numbers. Very easy to remember, tough to crack if you try a brute force attempt.

      That's hardly any good. "QWERTY" would probably be my 9th or 10th guess if I were trying to hack someone's password by guessing. I can guarantee you that simple strings like that are in most PW cracker dictionarys.

  60. You! are the weakest link by stoolpigeon · · Score: 1

    Good Bye!

    .

    --
    It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
  61. I've been saying this for years! by farrellj · · Score: 2

    Tokenized fobs, or one-time passwords are the best answer, I think. Too bad an ACE server costs so much. :-(

    ttyl
    Farrell

    --
    CAN-CON 2019 - Ottawa's only book oriented Science Fiction Convention! October 18-20, Sheraton Hotel, Ottawa, Canada h
  62. This and many more by bhsx · · Score: 0, Redundant

    IT revelations in this month's edition of Duh!

    --
    put the what in the where?
    1. Re:This and many more by bhsx · · Score: 1

      ok... maybe it wasn't funny, it was just the first thing that popped into my head. I also shouldn't be so offended that I feel the need to defend myself; but when the trolls moderate I get scared.

      --
      put the what in the where?
  63. Complex Passwords... by Orne · · Score: 2

    Here at work, the DBAs are setting up strong-password checks on all of the Oracle databases. Passwords are restricted to more than seven characters, and must contain an upper-case alpha, lower-case alpha, a numeric, cannot be one of your last 10 passwords, and cannot have similar substring matches with your last password.

    However, with Oracle versions 8.1+, there is a bug with the supplied verify function that rejects nearly ALL passwords supplied, even passwords that are completely random strings (such as g8kLK58sS). Anything used in the "ALTER USER [NAME] IDENTIFIED BY [PASS]" will fail, and we users are getting a bit angry that we've lost the ability to change our own passwords.

    What this has resulted in is an abundance of ORA-28003: password verification for the specified password failed messages. This is the default error message when your password is not complex enough. Note that by default, Oracle passwords are NOT case sensitive.

  64. In other news... by bobdehnhardt · · Score: 1
    ZDNet recently announced the following earth-shattering revelations:
    • The sun may be hot
    • Bears may shit in the woods
    • Bill Gates may be reasonably wealthy
    • The Pope may be Catholic
    • Michael Jordan may be (or have been at one time) an athlete
    • Wars may cause people to die
    • Disease may be bad
    • Drinking massive quantities of beer may get you drunk

    "There is still some speculation about that last announcement," said Norman P. Obvious, ZDNet spokesman and 1997 StarSearch Spokesmodel winner. "We're planning on doing some more testing over the next few weekends."
  65. Draconian Password Policies Are Not The Answer by YankeeInExile · · Score: 3, Interesting
    This is a touchy area.

    You need to have a password policy that encourages better passwords without requiring a specific password makeup.

    If I encounter a system where my password must include mixed case and digits and punctuation, I'm going to make up a random string, and then have to write it down.

    Some Unices I've encountered had a passwd(1) that would NOT allow you to enter a "bad" password, while others would nag you gently depending on how "bad" it was, but would eventually relent and let you set your password to "flower" if that's what you REALLLY wanted.

    The REAL answer is not "password" but "pass phrase" where the text can be lengthy and meaningful to none but the user.

    Furthermore Opie is a neat project to avoid keyboard snooping.

    --
    How does the Slashdot Effect happen given that no slashdotters ever RTFA?
    1. Re:Draconian Password Policies Are Not The Answer by peddrenth · · Score: 1

      Windows' passwords can include Alt-0169 for copyright symbols, and whatever.

      Is there an equally simple way to do this in GNOME?

  66. The feds password awareness. by Anonymous Coward · · Score: 1, Interesting

    I just started working for the federal reserve a few weeks ago and was astonished at the password awareness. Every month they try to crack our passwords, and then model that and try to put new policies in the reduce the percentage cracked. (started with 8%, now down to 3%, makes your money feel secure, doesn't it?)

    Our passwords change every 30 days and we can't use the same passwords to access our email as the network. Standard stuff really. The amazing thing is during orientation everyone gets an hour lecture about passwords, what is good vs. bad. Then every week we get flyers and emails updating all employees.

    The current policies are things like no words, you must use numbers and special characters, lower case and uppercase, etc, etc, etc...

  67. Pulling a Schwartz by Anonymous Coward · · Score: 0

    So, the company pulled a Randal Schwartz, but in this case nobody goes to jail?

  68. It'll never work, my password is too strong by Anonymous Coward · · Score: 0

    tmy password, "p@$$w0rd" will never be guessed, it is too strong.

  69. Passphrase, passphrase, passphrase. by Dr.+Tom · · Score: 2
    The password is dead. Long live the passphrase. Tell people to chose a "word", and they'll pick their Mom's name. Tell people to pick a short phrase, and they'll very easily pick something that's orders of magnitude harder to guess.

    Phrases can have lots of entropy, and still be easier to remember than the equivalent entropy in 8 chars.

    Enforcing policies that make people choose random passwords just leads to people writing them down on postits stuck to their monitor. Just make sure it has a couples spaces in it and has a decent length, like more than 10 chars. If your system is still enforcing an 8 char limit, trash it, it sucks.

  70. l0pht for MS networks by scubacuda · · Score: 2

    When I was sysadmin (for a Windows network), I would just run l0pht. If A) the dictionary could hack it, or B) if they didn't have a number or special character, then I forced them to change their password on the next round. (Here is a detailed explanation of the Microsoft vulnerability.)If they didn't change it to something better, I'd give them a quick phone call and politely explain the security policty I was implementing. (Most people are very cooperative if you tell them politely and don't shave your security policy down their throat.)

    There are other free programs out there (I forget the names) that generate nice reports based on l0pht findings. You can, for example, say that 80% of the users have passwords the same as their user names, 50% have passwords with one special character in it, etc.

    Perhaps CxOs should visit sites like Astalavista.com. They'd then see how easy it is for a cracker to compromise your network!

    1. Re:l0pht for MS networks by Anonymous Coward · · Score: 0

      You can, for example, say that 80% of the users have passwords the same as their user names, 50% have passwords with one special character in it, etc

      Hrm, so this means that at least 30% of the users have a special character in their name... I did not know that; I learn something new every day.

      Sorry, I will now turn smart ass mode off.

  71. you can't force people to use better passwords by Anonymous Coward · · Score: 0

    Believe me. I worked in a 200 person department at a major university for several years as LAN admin. We tried to enforce strict password rules. Within a few weeks we were the most hated IT department on earth. Eventually b/c of upper management pressure (b/c of all the bitching) we had to let them set their passwords to whatever they wanted.

    We ran a password cracker against the new passwords just to see how bad it was, and it had 187/200 passwords in about 10 minutes. The only ones it couldn't get were the IT staff.

    The crazy thing is, if there ever was a security breach, guess who takes the heat? The IT guys. It doesn't matter how many times you tell management that easy-to-remember passwords are dangerous. It doesn't sink in until somebody proves they are dangerous by stealing them and using them for something bad.

    I think the solution has to be biometric. This way the sheep don't have to remember anything. they can just swipe their eyeball past a sensor and get logged on.

  72. Online vs. Offline password cracking by altair1 · · Score: 1

    One thing this article doesn't really talk about is the difference between online and offline password cracking. Online passowrd cracking means you are asking another computer (a server) if your password guess is correct - only the server can tell you if the password is correct. In offline cracking you don't need the cooperation of the server - you can try every possible combination and determine if a guess is correct without the help of the server.

    Obviously there's a big difference. Online password cracking can be easily defeated - just lock the account out after a certain number of tries. The attack they performed in this article was an offline password crack.

    The article says it would take 13 years for the fastest pentium 4 to run through all 8 character possible passwords. But how long would it take an easily affordable cluster of them? A cracker could use trojaned machines out there to search a portion of the keyspace. Or just recruit workstations at your job or school to help. Or easier yet, just rent a bunch of fast servers for a month or two from one of those managed colo places like rackspace.

    Bottom line is, the average human cannot be expected to remember a password that is insusceptible to offline cracking. That's what real crypto keys are for, and is why passwords should not be trusted as crypto keys or in any situation where an offline attack could be performed on them.

  73. NY Times write-up by zoombat · · Score: 1
    For any halfway decent sys/net admin this isn't new info. However the New York Times did an excellent write-up of password issues in December that slashdot covered. It's written for non-tech people, but is pretty thorough and accurate.

  74. All Microsoft Would Need To Have Done.. by Baldrson · · Score: 2
    The most valuable standard to be set is not API but the authentication protocol.

    All Microsoft would need to have done is buy out Verisign before the anti-trust actions and before Verisign became a monster.

  75. New Authentication Schemes? by EXTomar · · Score: 2

    Lets face it: one of the weakest features of username/password authentication is the fact you must declare your ID and then your password. No matter how well you hide your password that fact you declare your ID into the system is probably just as bad as easily guessed passwords.

    Think about the difficulty in authenticating hacking if the all usernames were completely unknown or never declared. I could tell you there are 4 users on "login.supervaluable.com" all of which the passwords are "easy12remember". Unfortunately if you never figure out what the names of those 4 accounts are the passwords are worthless. However if you have a list of the 4 account names but don't know the passwords you have at least a place to start your intrusion.

    So just as much as easy to guess passwords are a problem I stipulate that easy to guess usernames are too. Does this mean the username/password scheme needs to be rethought? Anyone have alternative authentication schemes that requires minimal "declaring" of any information?

  76. Obvious password detector by Animats · · Score: 2
    A long, long time ago, I wrote an obvious password detector. It's a tiny bit of C code, portable, free, and doesn't call anything or need any files. (It's so old it's K&R C.) If it were widely used, password guessing wouldn't be a problem.

    • The algorithm used requires that the length of the password be within configurable length limits, and that the password not have triplet statistics similar to those associated with words in the English language. This is an inversion of a technique used to find spelling errors without a full dictionary. No word in the UNIX spelling dictionary will pass this algorithm.

      Users should be advised to pick a password composed of random letters and numbers. Eight randomly chosen letters will pass the algorithm over 95% of the time. A word prefaced by a digit will not pass the algorithm, although a word with a digit in the middle usually will. Two words run together will often pass.

    That's enough to defeat the usual attacks. And it's one page of code, plus a few pages of table.
  77. CEO Backlash by futuresheep · · Score: 1

    When we did try to add a strong password policy, the CEO and several executives of our company stated that it was simply too inconvenient for them.

    1. Re:CEO Backlash by DrNibbler · · Score: 1
      When we did try to add a strong password policy, the CEO and several executives of our company stated that it was simply too inconvenient for them.
      I had this problem for a while. Eventually I got the Sr Execs to agree to a security audit so I could show them how vunerable we were. After running one of the password guessers (don't rememeber which one) I was able to crack 30% of the company in a few hours including all of the Sr Execs. To further identify the problem I printed a random message from each of their inboxes and brought them to the next meeting. The lightblubs were turned on.
      --
      Sean.OutaHere()
  78. Single sign-on : the big lie! by longduckdong · · Score: 2, Insightful

    Single sign-on is a joke. There is no standard for this. There is no single solution to authentication that spans across all platforms. Take, for instance, a vendor of a turn key product, say a web based materials management system. They would probably role their own authentication system because they need authentication but can't rely on their customers to have a particular system in place to interface to for authentication purposes. So in addition to the ten other papsswords I need to remember for all of the other systems with custom authentication, I will need to add one more to my list. Thee solution is the development of a authentication standard that can be applied to future systems and retrofitted in to legacy systems. Kerboros? Seemed good at the time, but why hasn't is caught on more? Tall order? You bet! But how else are you going to solve the problem of having to remember multiple passwords. Most people just go back to remember one or two and use them for all the systems they log in too. Not a good idea, but let's face the truth, almost everyone is doing this and this won't change until a real single sign-on solution is delivered.

    --

    -- Knuckle Blood : Official Lube of Team Rusty Nuts.
    1. Re:Single sign-on : the big lie! by banka · · Score: 0

      Helllooo...Passport?

    2. Re:Single sign-on : the big lie! by longduckdong · · Score: 1

      Exactly how does Passport work with the VMS system at my work. Or the Unix and IBM mainframe systems, or the 50+ proprietary applications that all have their own authentication system built-in. Passport is just another attempt by M$ to monopolize the industry. Where's the standard? Where's the ANSI stamp of approval? No, Passport is also a joke. You won't catch me handing over my personal information to M$. Hell, they can't even manage to put out browser without major security flaws, how can I trust them with my password.

      --

      -- Knuckle Blood : Official Lube of Team Rusty Nuts.
  79. NT scores here by Cally · · Score: 3, Insightful
    No, I'm not a Microsoft astroturfer!

    But this is definitely one of the few areas where NT/2K still scores over (most) Unices (as far as I know, please cluestick me if I'm wrong...) , namely it's trivially easy to enforce finely grained password policies. On NT, it's a case of find the dialog, check the options you want to apply , enter some numbers (length to time to remember old passwords and reject them, how often to force changes), minimum length, whether to force uppercase/ digits / alpha-numericals etc. I've been using Linux, BSD and Solaris for three years professionally, and tinkering at home for several years before that, and I frankly wouldn't know where to start to enforce password policies. (Well, OK, I'd use Google, the LDP, how-tos etc, but you see my point.)


    That said, I just installed Mandrkae 8.3 out of curiousity to see what a Windows-friendly distro looks like, and I'm VERY impressed. Bob Young is wrong - IMHO - I think Linux /IS/ going to take over the desktop. I just made a 50 quid bet with my manager on the subject anyway...

    --
    "None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
    1. Re:NT scores here by digitalsushi · · Score: 2

      I've been using Linux, BSD and Solaris for three years professionally, and tinkering at home for several years before that, and I frankly wouldn't know where to start to enforce password policies.

      i think just about any linux and solaris system will come with PAM these days, and one of those libraries lets you configure these requirements.

      --
      slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
    2. Re:NT scores here by Anonymous Coward · · Score: 0

      Just goes to show: sometimes copying Netware is smarter than copying Unix.

    3. Re:NT scores here by kervin · · Score: 3, Informative

      as someone else stated, PAM does this. More specifically, it's the cracklib PAM module, here's an intro http://linux.oreillynet.com/pub/a/linux/2001/10/05 / amModules.html.

      NT has actually the same type of deal. The dll that does the password check is just a generic password filter provided my MS, you can replace with your own. I wrote an NT password filter that catches the username and password of a user whenever they change their password and sends it to a an external program registered in the registry. Use it to keep Win2K and OpenLDAP server passwords in sync, http://acctsync.sf.net but the external program could obviously be anything.

      As usual, it's just that windows has a pretty GUI ( which should not be discounted btw. )

    4. Re:NT scores here by Anonymous Coward · · Score: 0

      WHICH version of Mandrake?!?

  80. Easy solution. by Rolo+Tomasi · · Score: 1
    Set up a company-wide password policy. Make sure everyone knows it. When you ge h4x0red, you find out who was responsible and if the reason was a trivial password. Then you have the culprit beheaded and nobody will ever violate the password policy again.

    Oh wait, forget about the last sentence, I'm still having problems translating Sun Tzu's advice to today's world.

    --
    Did you know you can fertilize your lawn with used motor oil?
  81. You think that's bad? by Anonymous Coward · · Score: 0

    I worked for Hospital once where people's users AND passwords were their first initial and last name (user:jdoe, password: jdoe.) Most of them used this scheme for user accounts, email, and pretty much everything else. And if that wasn't bad enough, some of the them had to write it on their monitors so they wouldn't forget (no joke.) The lusers couldn't even remember their own names.

  82. Obvious by photon317 · · Score: 2


    The story is rather obvious, everyone knows the human factor is always the weakest link, and that includes passwords people pick.

    On a side note, password policies can sometimes do more harm than good. Our company enforces password changing and password strength rules for NT logins. We change passwords once a month, and the requirements read "At least 6 characters, must contain capitals, numerals, or punctuation, cannot be any of your previous five passwords, cannot be based on username"...

    Well, someone goofed in the logic of the password ruleset. As it turns out, it requires the use of both capitals *and* numerals. They've actually managed to limit the number of possible passwords... as the majority of the passwords at this company now start with a capital letter and end with a numeral (most often "1"). Since they have to change passwords once a month, most employees erither write them down or pick very easy ones.

    --
    11*43+456^2
  83. Very True.. but is it worth the effort? by compugeek007 · · Score: 1

    Over the years I have moved from systems administrator positions to being an IT director at varying companies ranging from health care to heavy manufacturing. While the health care company (a major meto area hospital) I worked at had some policies (change every 60, minimum length etc.) people would still choose passwords such as "password1" and then increment the number ever 60 days or whatever. The manufacturing firms I have worked for had abismal policies for passwords (setting the default password to the same as the username and never forcing a change after that.)

    What is key in this discussion, in all places I have worked is that the executvies who have the access to the most sensitive info and demand data security are the ones who never want to remember a password or have them change. If they don't want to participate, why burn out your Network Admins enforcing password policies as well as all of the support headaches they bring from locked accounts, forgotten passwords, screwed up password changes etc?

    Really, my opinion from 7 years of 'real world' experience running 1000 - 5000 node networks plus large multi user systems (Unix Terminal environment to AS400 to Mainframe) is that passwords really only secure you (somewhat) from internal employees accessing information they are not supposed to. It is probably impossible to really say with any certainty (would you bet your salary on it?) that a system that has 1000+ logins and is accesible from the outside world is ever really "safe."

    So, I must concur with some of the other posters and give a big "No Duh" on this one. IMHO It would be a waste of money and time to chase password policy enforcement for 10,000 users versus providing a total lockdown from outside acccess to your important systems and controlling that access with long passwords, 128+bit encryption etc. Of course there are exceptions for your financial institutions and other high sensitive government areas, but I have a feeling that they too are more lax on password policies then we would expect.

    --
    Jesse Wolfe Sr. Manager Systems Integration
  84. Users will enter insecure passwords by Vadim+Makarov · · Score: 1
    There are algorithms that check a user-chosen password and reject it if the user entered a dictionary word, a frequently chosen combination or anything easily crackable. At the same time, they allow a huge number of passwords that can be easily remembered while being hard to crack by brute-force attack. Any wisely chosen password will pass the check.

    These techniques are reviewed, for example, in Cryptography and Network Security: Principles and Practice by William Stallings

    When anybody ignores the fact that 30% to 50% passwords entered by random users are easily guessable, they get what they get. It's a known result. You don't need to run a password cracker on every password file, just make sure there is no check at the password input form and you know the outcome.

    --
    17779 eligible voters in a district, 17779 'vote' as one. This is Russia.
  85. You can't have it both ways. by Target+Drone · · Score: 1
    You can't have both enforced password formats and mandatory changing of passwords. The place where I work now forces you to change your password every 30 days and they "strongly" recommend that you use this program that randomly generates a password for you. Which means most people have their current password written on a sticky note stuck to their monitor because it's too hard to remember a new 10 character randomly generated password every 30 days.

    Pick one or the other. Either have employees memorize a really tough password once (maybe once a year) or make them memorize easy passwords once a month.

  86. Strong passwords tend to be too hard to remember by allanc · · Score: 1

    See, the problem with enforcing rules like frequent password changes and mandatory "good" passwords (not from a dictionary word, upper case and lower case, non-alphanumeric characters, etc) is that users will, when forced to remember passwords like this, write them down.

    Sometimes, the more spectacularly idiotic users will write down the password on a post-it note and stick it to their monitor so they never have to remember it at all.

    Just making those passwords mandatory is trivial programmatically (though things like 'P@ssw0rd' are still perfectly legal under those rules). Hell, most Linux installs I've used are set default with a passwd that checks to make sure you're not using a dictionary word. The hard part is trying to fix stupid users.

    --AC

  87. Dumb owners by togtog · · Score: 1

    This reminds me of a website I was designing a few years back. I required root access to configure the databases and apache. I almost had a cow, correct that, I did have a cow, when I was given the password. "Hostname".

    The only thing stopping a barrage of hackers was:
    user: root
    pass: hostname

    And that was the actual hostname of the site, not 'hostname'. I changed it to a random set of digits and sent a notice to everyone working on the site. 7 hours later the owner emails me:

    No, you must change password back. I never remember this. Change back to hostname now or you fired.

    After arguing with her for 2 days on the risk (she was going to store credit card numbers) I quit. I wanted nothing to do with managing hackers. Due to a good M$ like contract I still got paid but that's another story.

    Luckily the site hit a brick wall and never had any customers let alone any CC#'s. Ugh, some people.

    BTW if wondering it was going to be a porn site portal, collecting the credit card info, billing them, and redirecting them to the hosted porn sites.

    I just really worry about what website she is going to try next.

    -togtog

  88. Windows 2000 and Active Directory by jeffy210 · · Score: 1

    Sounds like enforced password formats and mandatory changing of passwords would help, but how many companies actually make them policy and enforce it?

    We enforce this quite easily with W2K and ADS. Active Directory supports a group policy which allows you to set things like minimum password length, number of remembered passwords, how often you have to change it, and even minimum requirements (i.e. numbers, capitals, etc.) MS even released the sourcecode for the passflt.dll so you can write your own custom password requirements for everyone to comply with.

    --
    ------
    "And may your days be long upon the earth."
  89. What to do? by delphi125 · · Score: 2, Interesting
    Perhaps compromise a little, and educate too? I don't know what you consider strong, but if they have to choose and remember passwords like 'xh3*gH!P67' then I can understand why they are upset. Assuming you have full control over the software, why not continue to disallow 'britney', but allow 'brit54ney'. Not strong, can be brute-forced easier than most, but I expect with a little education you can manage this - even senior civil servants aren't that stupid, they simply haven't grown up with this issue at all.

    In my view, the real problem lies in the number of web sites which require (free) log in. Say you use 20 services and that they all require logins. Are the punters supposed to remember 20 different name/password combinations? No, they'll often reuse. And what is to stop billg/msft1234 who has logged in at both slashdot and the New York Times being compromised by CmdrTaco to read the NYT for even freer? I personally re-use passwords for sites where there is no risk involved, elsewhere I often create throw-away passwords which I'm happy to have in a cookie but forget before I'm ever asked to use them again (and thus create a new account).

  90. Re:AOTC Spoilers by Thud457 · · Score: 0
    Dear Mr. Troll,

    I believe you AotC "spoilers" has an inaccurate assumption in item "3) Jengo dies".

    It is true that we see Jengo Fett's helmet get knocked from his body (actually, the body of his armour) and roll across the ground. This does not neccessarily lead to Jengo Fett dying.

    • First of all, all we see is his helmet. Possibly, he turned turtle at the correct instant and pulled his head into his armour.
    • Also note, in the same battle, C3P0's head is also knocked off (the battle droids body!) This does not kill C3P0, why should it kill Jengo?
    • The next problem is, how do we know that's Jengo in the armour? It could be a robot. somebody else. Or sombody else's robot.
    • And lastly, even if Mace Windu whacked off Jengo Fett's head with a lightsaber, remember this is the Star Wars universe, where they have all sorts of increadible technologies. Including medical technologies. All little Boba needs to do is put "daddy's" head in a ice chest and rush it to the nearest medical droid.
    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

  91. Ace server wont work. by Unknown+Poltroon · · Score: 1

    Ever seen a Securid card with the username and password on a post it stuck to it?

    --
    All Troll + "offtopic" mods are meta moderated as "Unfair", because you abused the system.
  92. Problem solved! by Cuda71 · · Score: 1

    The only way this truely becomes a vulnerability is if you acknowledge the security problem as real. Have we all not yet learned anything about security from Microsoft? Ignorance is bliss!

  93. Password FILE maybe? by dimer0 · · Score: 2

    Wouldn't access to the password file be the weakest link? Who doesn't run a shadowed password file anymore? ..

    Without that - you're looking at brute force. So, start guessing at usernames, and start guessing at passwords for those users. At since the Unix login slows down the more you attempt to get in, well, it's pretty damn hard. :-) Oh, wait, every system has root! Well, show me a system that lets you login as root and I'll show you a sysadmin who should be shot.

    Windows - on the other hand - is no issue, they lock accounts after a couple failed logon attempts. Microsoft knows how to implement tight security controls.

  94. Mandatory Password Changes... by dasmegabyte · · Score: 2

    My IT folks love to talk about the mandatory password change. I change my password once every 15 days. It has to include three of four character classes: numeric, uppercase, lowercase and symbols. And finally, it can't be any of your last five changes.

    And yet, we've been hacked a few times. How's that possible, you ask? Well, the same IT folks have set up a network that uses plaintext passwords for everything, unless you know how to properly tunnel things.

    The draconian password policy has created other difficulties. A few employees have a set list of five passwords that they rotate; one has his written on the calendar. Many of us have password lists under our keyboards, which in an open floor is about as secure as...well, it isn't secure. Finally, the majority of the passwords follow a simple theme: capitalize the first letter, add a numeral to the end. A dictionary attack for that would take what, five minutes?

    Rapidly changing passwords are a hassle for everyone but the paranoid, and that makes them insecure based solely on inconvenience. Want a nice, secure password? Change it once every six months (with a reset any time you suspect network funny business) and generate it yourself. Anybody can memorize any password given enough time -- and forcing the change only results in easier to crack passwords.

    --
    Hey freaks: now you're ju
  95. password problem? - too many! by philburt · · Score: 1

    The major problem I have with passwords is that we are required to have too many username/password/PIN # combinations. If you want to enforce a strong password requirement, then complement that program with a single-signon system. That way I can throw away this piece of paper sitting on my desk ;->.

  96. A good system by Anonymous Coward · · Score: 2, Interesting

    I once work at a research institute where they have very nice policy regarding the passwords.

    They constantly run the best available password cracking program and when users password is cracked, he get either the warning or account lockout right away depending how long it takes to crack. No other restrictions were applied.

  97. Ooops! by dimer0 · · Score: 2

    Microsoft knows how to implement tight security controls.

    That <grin> didn't show up very well!!! Should have previewed my message. Hah.

  98. I've known this since forever. by Anonymous Coward · · Score: 0
    I work for a practice-management software company. It is not unusual for our customers' employees
    to know each others' passwords, or even share OS logins (we use separate authentication at the
    application level because we know they're doing this). It's even fairly common to use the login as its
    own password...

    Just wait for the HIPAA security regs to kick in.

    [Posting as AC because I'm not a corporate spokesmodel. But if you really want to figure out who
    I am, you'll know. I just won't admit to it.]

  99. touch it, taste it, swallow it and gurgle it. down by Anonymous Coward · · Score: 0

    Most co-workers that are non-savy will often change their password every six months, its up to the network admin, to force or change it.

  100. Weak password by archie77 · · Score: 2, Interesting

    A good method to create strong password I known is named "passphrase".
    People think a phrase (a statement) with 4-6 words and get the first (or latter, as you wish) chars off the words.
    For example:
    phrase: my linux box is equipped with an athlon 850

    Using the first 1 char, you get:
    mlbiewaa8

    which is a "strong" password but easy to remember. ;-)

    My 2 cents. ;-)))

  101. Re:fingerprint scanners? !solve Mandatory PW chng. by rusty0101 · · Score: 1

    I can just see the pop-up now..

    Your fingerprint has expired. Please enter a new finger print:
    [scan]
    Fingerprint too similar to previous entry. Please enter a new finger print:...

    Also there has been some hacking of finger print scanners published lately, see this article.

    --
    You never know...
  102. Passwords A Problem? Don't Use Them Then... by Howzer · · Score: 1

    There are at least three great alternatives from a variety of vendors:

    1) Dumb Cards
    Key +ve: Really Cheap, both cards and readers.
    Key -ve: Doesn't know you are really you.

    2) Smart Cards
    Key +ve: Can be made nigh-on-impossible to crack depending on your needs.
    Key -ve: A tad on the pricey side; integration harder.

    3) "Alternative Ident" (like eye recognition, voice print, assorted sci-fi stuff)
    Key +ve: People who come to your office think that you're cooler than James Bond!
    Key -ve: Super expensive as of press date.

    I've installed dumb cards at a couple of sites (I don't work for a dumb card manufacturer and will not give free advertising, contact me personally if you want more) with high user satisfaction resulting. People walk past a guard to get into the building (who verifies their ident from a screen if s/he doesn't know them personally) and then the card "unlocks" their PC with a reader that costs about $15 per station to install. To "lock" their PC for a toilet stop (for example) they simply re-swipe. Secondary benefit (on one site that could get away with it (read no unions!)) they collected productivity data from the computer unlock time, which of course meant people immediately compromised security and left their machines "unlocked" when they went to the can, to lunch, etc.!

    Passwords are so 1992 - and you can save a nice wad of cash in medium to large corps by not having to employ those couple extra help desk employees simply to change people's passwords when they (always) forget them.

  103. SHADOW PASSWORDS by Anonymous Coward · · Score: 0


    Get with the program, people.

    Handing out your password file isn't
    a good idea in the first place, for just
    this reason.

  104. Re:AOTC Spoilers by Anonymous Coward · · Score: 0

    7) Natalie is way hotter in AOTC than in Phantom Menace.

  105. mandatory changing of passwords does not work by 0WaitState · · Score: 2

    The net impact of requiring monthly password changes is the majority of the user-base will work the month/year into their password. This means that your typical password will be bobmay02, or at best bob8mylf5, where 5 is the month. Making people change the password frequently causes them to split the password into the root, and either a time identifier or a monotonically increasing integer. Thus, your 8-char passwords are now really 3-7 char passwords.

    Has anyone written a cracking program to take advantage of this? Instead of having to decode the entire password, you merely look for transformations that result in the beginning or end of the password translating to a string resulting in a mnemonic for the current month/year.

    --

    Remain calm! All is well!
  106. Funny that you mention that... by allism · · Score: 1

    At the last MS Tech Ed (in New Orleans about a month ago), the badges had the user ID and password used to register for Tech Ed printed on the back of the badge. That's right, not encoded into the magnetic strip, printed on the back. In plain text.

  107. Enforced password formats by RedShodan · · Score: 1

    I used to work for a small company (12 people) and was one of their two programmers. I also did all the system administration in my 'copious' amount of time. A month after I began working for this company, their server was hacked for the third time. Their domain was on at least a few hacking lists. So, I went to battle stations, setup a firewall, rebuilt the server, assigned everyone new and ulgy passwords, hide all those horrible services that used to be open to the world (like samba), and lo and behold no problems at all for the 2 years I worked there.

    Everyone in the company hated the fact that I gave them purely random and truely ugly looking passwords. But, I just told them to write it down somewhere and keep it on their desk. I dont think that company is a target for industrial espionage, and if it is, no physical security measures that they were willing to pay for would stop such a thing. Their idea of physical security measures is a door lock, and maybe the deadbolt being thrown on a regular house door. So, if they have passwords hanging off their monitor, its not that big of a deal.

    So the only real defense was the firewall and the couple of services I allowed through (ssh, http, smtp, dns). Notice, no plain text protocols that use passwords. :) And I was annoyed at having to allow dns through. It has too much of a history of being hacked.

    Moral of the story, if you can live with users putting their passwords on sticky notes on the monitors, they wont complaign too much about the assigned passwords.

    --
    RedShodan --------- Never underestimate the bandwidth of a station wagon full of tapes.
    1. Re:Enforced password formats by Anonymous Coward · · Score: 0

      I can live with the sticky notes, except if they change the password then forget they changed it.

      I have two users like that.

      The fun will start soon though. We were recently audited and our fuzzy little auditors have told us we need to do password aging. I have asked for it for a while. Now those two users will be calling more often because they forgot their passwords. Gonna think of something nice and tasty for them next time. A few vulgarities and explitives come to mind already!

  108. Nearly ZERO value, kids by gelfling · · Score: 1, Troll

    Look. Passwords make nice window dressing and make the auditors feel all gooey and warm but Let's face it. You're getting ripped off by insiders who obey your policies whatever they are and outsiders who already have your password files to examine are already in too far. You might as well sell your own children into slavery and let you neighbors have sex with them.

    PROTECT THE DAMN DATA, THEN WORRY ABOUT THE ACCESS. COMPARTMENTALIZE AND DISSAGGREGATE EVERYTHING.

  109. Ross Anderson's take on password algorithms... by Anonymous Coward · · Score: 1, Interesting

    In "Security Engineering" by Ross Anderson (Addison/Wesley), he gives an interesting statistic on password memorability vs. crackability. In the studies he referenced it was found that:

    1) Computer-generated passwords were the hardest to guess/crack (had the most entropy), but also the hardest to remember.
    2) User-selected passwords were the easiest to crack (had the least entropy), but were easy to remember and,
    3) User-selected passwords created by having the user pick a phrase or song lyric and using the first letter of each word; had nearly the same entropy as computer-generated psuedorandom passwords and were nearly as easy to remember as regular user-selected passwords.

  110. To whom is this news? by evilpenguin · · Score: 2

    This has been true since passwords were first used. I've run password cracking programs against all of my systems and projects as part of a standard assessment. I would say that finding 30% of passwords in less than a day would be a fairly typical result.

    The truth is that passwords are not a good security tool for all the reasons you would expect. The basic one is that memorable passwords are generally easily cracked passwords.

    I use tricks like passphrases where I take the third letter of each word, mix case, and numbers for certain letters, etc. Even with those tricks, the password is still fairly easily attacked (the frequency of letters in the english language is hardly random).

    IMHO the best solution is to combine authentication methods. Use a token system like SecureID combined with a password. Better yet, use password, token, and biometrics.

    If you have to use passwords and only passwords, run the attacks yourself and lock accounts you can crack. If you don't run them, someone else will.

    1. Re:To whom is this news? by Peyna · · Score: 2

      I used to work at a medium-sized ISP. We ran John the Ripper on our password file once and it found about 60-70% of them in a week. This is an interesting situation, since to some people, they probably don't realize that if someone has that password, they can most likely read their e-mail (could be diff. password), and many people use the same password for everything, so you could access bank statements, credit card info, etc, pretty easily.

      The ISP obviously can't be held liable if someone guess this person's password, but do places like that, where you are serving large amounts of customers instead of your own employees, should a password policy be put in place? Imagine if AOL had a password policy =]

      --
      What?
    2. Re:To whom is this news? by evilpenguin · · Score: 2

      IANAL, but if my service agreement with customers didn't spell out who was responsible for this, I would get a clause saying "The ISP is not responsible for unquthorized account access by any party that has the account password, no matter how that password was obtained" added to the agreement right away. To me, this is not something you want ambiguous.

    3. Re:To whom is this news? by Peyna · · Score: 2

      I'm pretty sure there was some kinda meta-clause in there. Most places have those. 'We're not responsible for jack crap so stop bugging us.' kind of clause. I wonder how valid some of those are =]

      --
      What?
  111. Well,now you know what I'm doing for the afternoon by qurob · · Score: 1



    [ryu@linus /]# nmap -p 23 216.78.196.1-254

    Starting nmap V. 2.11 by Fyodor (fyodor@dhp.com, www.insecure.org/nmap/)
    Interesting ports on adsl-78-196-1.sdf.bellsouth.net (216.78.196.1):
    Port State Protocol Service
    23 open tcp telnet

    Interesting ports on adsl-78-196-2.sdf.bellsouth.net (216.78.196.2):
    Port State Protocol Service
    23 open tcp telnet

    .
    .
    .

    Shit! My ISP just called and shut me down!

    Stupid lameness filter....junk characters? The funny thing is, a large amount of Cable/DSL/ISDN providers do this.

    You can always telnet into a ISDN router, change the phone numbers of the ISP to, say '911' or your favorite FBI office, and then disconnect, and then the ISDN device will be dialing up numbers!

  112. Yet another suggestion by rednaxel · · Score: 1

    1) write a program that generate a almost-random password based on a triple set of one string plus two numbers (all passed by cmd line), making sure it will generate always the same password for the same input trio.
    2) the string is the server's name, the two numbers are month and year
    3) put the running copy of the program (all the other are offline backups) in that old P133 notebook and keep it UNPLUGGED hidden in the rack, between some switches and routers
    I actually used it to change monthly the root/admin password for dozens of servers. Each one has its own, unique password.

    --
    If you can read this, thank an english teacher.
  113. It should be obvious that strong passwords.. by Rakthar · · Score: 1

    Are not the sole solution, if they are a solution at all. It's one thing to say "Users should be able to pick strong passwords, made of varying characters, and remember them without writing them down." As most of us who have actually been involved in implementing this, it doesn't quite work. This is just like saying "Humanity should be comprised of responsible, mature, and free-thinking people" - nice in concept, but a little difficult to enforce. With certificates, secure tokens, biometrics, and image based passwords (as opposed to text) this problem will finally be solved. I think it's sad that the security community has been willing to rail against the stupidity of users for 30 years instead of coming to accept the fact that people like simplicity, not security, and finding ways to make passwords secure AND simple. We can bitch and moan about passwords all we want, but for a 30 year old system that has had no major revisions except for how they are stored, passwords are woefully outdated and inadequate as an authentication method.

  114. users vs admins by BenTheDewpendent · · Score: 1

    I admit i dont choose the best passwords. but have a few quite secure ones for special cases.

    but at work i didnt get to choose my password at all and it doesnt expire. it is the default password they use wen setting new users up. Id like to change it but there is no IT on hand over hear and isnt worth the trouble ticket to have them take care of it. manytimes admins assing week passwords and user doesnt or cant change them.

    not to mention when you force a user to use a "good" password they prolly wont get it or understand why. not to mention forget it after they choose it.

  115. Necessary Strength is Relative by alouts · · Score: 5, Insightful
    Passwords are important. Fine. But why are they important? They protect sensitive information? They keep the infrastructure running? They will allow a web site to track who you are and pull up the appropriate marketing preferences? They will allow you to launch nuclear weapons?

    Depending on who you are, and what context you're in, the answers could be totally different. And depending on that context, the strength of your password may matter a lot, or not at all.

    If you're just some schmoe in marketing, with no access to change anything on your personal system, no access to anything on the company network except to alter files in a personal directory on one server, your company's network does not allow remote access, and your building requires a card to get inside and another one to get up the elevator, then the importance of you choosing a strong password is relatively small.

    Making people choose strong passwords is a computer based version of a tradition risk-reward scenario. Users are going to hate keeping track of multiple passwords, with mixed case, numbers, special characters, and then throwing it all away and remembering a new one every 60 days. The reward of doing it has to outweigh that risk. Unfortunately I haven't gotten the feeling that either in this article or on many of the people here take into account the relative nature of computer security.

    One of the key questions that need to be asked before a password policy is defined and implemented is what are we securing and how valuable is it? How devestating would it be if people got access to it, and how would one go about getting that access? In most of the cases that people have mentioned, the items being secured are potentially not that critical/confidential/valuable and therefore the importance of a strong password is significantly diminished.

    Similarly, writing down passwords is more or less of a problem depending on where your threats are coming from, and what that password secures. I am not worried that the root password to my linux box at home is written down and taped to the box itself. Or even that it says "Root Password" right above it. It's securely formatted and difficult to guess, there's not a whole lot of important/critical info on the machine, and my main threat is coming from a random person on the network outside, not from someone specifically targeting me and breaking into my room to read the paper taped to my machine.

    Memorizing multiple truly secure passwords on a rotating basis are a pain in the ass. Before you force everyone on your network to do it, sit down for a second, think about how your systems and permissions are set up, and make sure that that pain is truly necessary. If it is, you will have a solid, business based reason why, and will be easily able to explain and convince others of your position. But implementing it because it's what someone told you is the "right" way to secure a system is lazy, and because people won't see the value, they'll shortcut it anyway.

    1. Re:Necessary Strength is Relative by Darth_Burrito · · Score: 2

      Memorizing multiple truly secure passwords on a rotating basis are a pain in the ass.

      Additionally, having more passwords than you can effectively keep track of often results in you entering the wrong password for a service. So when you accidently log in to your friends machine at school with your home root password, you may end up with your root password sitting in some failed login log file. The same kind of problem can emerge if you always have to enter the same password over and over again at work all day. When you log in to Hotmail, how often are you going to accidentally enter the work password?

    2. Re:Necessary Strength is Relative by Anonymous Coward · · Score: 0
      Depending on who you are, and what context you're in, the answers could be totally different. And depending on that context, the strength of your password may matter a lot, or not at all.

      For one account on one of my machines, the password is the user's initials. The machine is my child's game box, and he's seven years old. I make him type his given name for the user id, and his initials for the password. The machine is not hooked to ANY network, and has nothing on it that anyone cares about. The password is only to get him used to the idea of logging in when starting up the machine. The rot password, on the other hand, is something he's not going to guess.

      This is an extreme case, but in general, if you have good physical security, trusted users, and no internet access (air gap, not just firewall), passwords are nearly superfluous.

  116. As a Security Admin all I can say is..... by oobeleck · · Score: 5, Informative
    Duh!

    People at work hate me for enforcing hard passwords. (And other assorted security measures)

    Basically I am a BOFH so I don't care.

    Unfortunately the common joe/jill user has no clue when it comes to computer security.

    You just have to resign yourself to the fact that people are not going to like you. (i.e. Security Nazi)

    A good way to help *push* them towards secure passwords is to crack your own systems passwords.

    You can use John the Ripper for Unix passwords OR l0pht crack for Windows systems.

    Nothing disturbs an end user more then when you email them their old password,

    (You have changed it to something hideous now...) and warn them that you can read their email.

    If you use Microsoft systems then use the password "Account Policies" options to increase password length/complexity values.

    If you use Unix try npasswd to enforce difficult passwords.

    The most important factor is to get Management buy in. Try cracking some VP's passwords during a "standard audit".
    Help them come up with a creative password. (First letters of a phrase work good. Throw in some numbers/metachars..)

    Once I had Management buy in it was smooth sailing. Just hold their hand for a while.

    1. Re:As a Security Admin all I can say is..... by Toshito · · Score: 1

      Treating your users as morons will not solve this problem.

      I'm not a moron and there is no way I can remember all the passwords I need on a daily basis.

      We're talking about 20 passwords, because I work on a lot of applications on multiple environments (mainframe, unix, Oracle, windows network, etc...). Multiply this by 2 because we have test and production environment (and sometimes multiple level of test).

      So, how am I supposed to remember all this, when we have to change every 20 days dans use letters/numbers, and not reuse a password from the last 6 months???

      --
      Try it! Library of Babel
    2. Re:As a Security Admin all I can say is..... by Toshito · · Score: 1

      Oh! and I forgot:

      I have also to remeber my credit card PIN, my debit card PIN, my home alarm PIN, my garage door PIN, my root and user password for my Linux box, my password for my internet account, my password for Slashdot, my codeword if the alarm goes off and they call me, my numeric password on my cell phone, my pin for accessing my bank account on the internet (2 pins since I do business with 2 banks)...

      --
      Try it! Library of Babel
    3. Re:As a Security Admin all I can say is..... by TheNumberSix · · Score: 1

      A good way to help *push* them towards secure passwords is to crack your own systems passwords.

      Nothing disturbs an end user more then when you email them their old password


      I disagree.

      I've seen users log into PC's all over the building and not even bother to log off. Some of these are high level managers and any old joe walking up that PC has access to all the manager's personnel records, associate evals, and their personal network drives. Users like this could honestly not care less if you have their password.

      When I find them doing this, I generally leave a text file in the root of their personal network share with something like "Hey, I could have deleted everything in here! Please remember to log off the machines when you are done with them!" Even this doesn't help. Most of the users chuckle about it.

      If the corporate culture does not care about security or halfway decent passwords, forcing people to change them will just anger the users and you will get Post-It-Note-On-Monitor level security.

      I've even seen programmers hardcode default database passwords into some apps. When you have to deal with folks like this, passwords are the least of your problems.

      It's because of the above issues that I hope that biometrics really work out in the future.

      Personally I've had good luck with some of them. My bank uses biometrics hand prints to enter the safety-deposit box area and it's never failed on me.

      --
      Never confuse feeling with thinking.
    4. Re:As a Security Admin all I can say is..... by MrSoccerMom · · Score: 2, Interesting

      But... how much is too much? My company uses ckpw. Here's a sample session:

      $ ckpw ar
      Please enter old password:
      Enter proposed password:

      Insecure Password!
      Whole or part of password is found in a dictionary
      Enter Selection: new/display/help/quit > d

      "ne2511s" was the proposed password that was checked.
      The following operations were applied to your password
      to detect security:

      --> Substitute '2' with 'a'.
      --> Substitute '1' with 'i'.
      --> Reverse spelling of word.
      --> Check for "word + word" combinations.

      "sii5aen" was the result after applying the above operation(s) to your
      password. The pair of words "sii" and "aen" was found in your
      password. Since your password can be guessed by applying the inverse
      operation(s) to "sii5aen", your password is considered insecure.


      In what dictionary can you find the words "sii" and "aen"? Mirriam-Webster Unabridged has neither sii nor aen defined!

      I can't even get a nonsense password to be acceptable!

    5. Re:As a Security Admin all I can say is..... by bobdehnhardt · · Score: 2

      Nothing disturbs an end user more then when you email them their old password,

      Better is to do it publicly. At one of my former employers, we set up a password policy, started auditing, sent out notices, and still some of our upper management refused to change their passwords (and for purely political reasons, we were barred from forcing a change). So, at the next All Staff meeting, I made a little presentation about password security. One of my slides was a partial list of passwords (sans user ids) that had been cracked within 5 minutes of firing up l0ftcrack. The entire executive staff started squirming, because they all recognized their passwords.

      Oddly enough, the next audit showed complete compliance with policy by the executive staff...

    6. Re:As a Security Admin all I can say is..... by Anonymous Coward · · Score: 0

      Thanks for the link to Joth the Ripper.

      It's rather depressing, but it's already found 2 of my user's passwords. One of them was never changed from what I initially set it to. Oh well... at least tripwire still thinks that everything is OK.

    7. Re:As a Security Admin all I can say is..... by jonabbey · · Score: 2

      Yeah, we see problems like that with our npasswd based Ganymede configuration.

      We require all passwords to pass a fairly strict password quality checking filter upon entry, and we require users to change their passwords every 3 months. This has met with some grumbles, but it has gotten a lot of dead accounts cleared off our books, which is a big benefit in and of itself. We have had some users report that the password checking logic was too strict, but I haven't seen a case of rejection as egregious at the one you listed, and our 700+ users seem to be coping okay. Knowing that none of those 700+ users are using 'password' or are likely to be using their 3 year old slashdot password for their local account makes it worthwhile, though.

      It does help that we do a lot of work to reduce the number of redundant passwords users have to remember.

    8. Re:As a Security Admin all I can say is..... by sxe_p06 · · Score: 0

      Nothing disturbs an end user more then when you email them their old password

      So, you're saying that users are the problem because htey don't select decent passwords, yet you email their password in _clear-text_ over the network? That makes alot of sense.

      --
      -- p06 "On religious wars: They're essentially wars over whoo's imaginary friend is better"
    9. Re:As a Security Admin all I can say is..... by Anonymous Coward · · Score: 0

      You clearly are a moron. You haven't thought of using the same few passwords for all of these things. eg. I have a root password, a local systems password, a remote systems password, and a website password. Add to this two financial PINs and 2 non-financial PINs, and I have no difficulty at all remembering them. Between them they give me access to three local machines, The college systems, department systems, two remote shell accounts, my email account, another webserver, my phone, burglar alarm, bank accounts, and so on; all in a reasonably secure fashion. It's really not that difficult.

    10. Re:As a Security Admin all I can say is..... by perky · · Score: 2

      That's a good point. I changed my password on a system with a mandatory 3 month changeover the other day. I typed in a password that I have been using on another account for a month or so, only to have it rejected by the program. It was not an english word, contained punctuation and numbers, and was "randomly" (obviously not really randomly) generated by me as being easy to type and meaningless. I was mildly surprised and a little irritated at the time, but a few seconds contemplation revealed that if the password checker uses certain logic, then you can be sure that the cracker will too. Consequently I updated the passwords on other systems that used it and carried on as usual.

      --
      "The new wave is not value-added; it's garbage-subtracted" - Esther Dyson, Dec 1994
    11. Re:As a Security Admin all I can say is..... by Toshito · · Score: 1

      How can you have the same password everywere when:

      1- they don't expire the same day (some expire after 20 days, some after 60 days)
      2- they don't accept the same format (alpha, only numerics, mixed case, some are limited to 8 chars max, others are 12 chars min, some accept repeated characters, some don't)

      And, before calling someone a moron, maybe you could have the courage to log in.

      --
      Try it! Library of Babel
  117. Near perfect(?) solution by Adam9 · · Score: 1

    I've already heard of several companies mass-implementing the EBP Lites. I'm getting one next month to keep some of my S/Keys around with me all of the time.

  118. Strong password enforcement isn't the way to go by sjmurdoch · · Score: 1
    Everyone knows that strong passwords are mutually exclusive to easy to remeber passwords. You may think that enforcing strong passwords will help, but if you make passwords hard to remember users will simply write them down (a notable security breach of British Telecom was due to a user writing their password on a post-it note stuck to the monitor).

    The solution is a combination of measures. Good security should be a based on something you know, something you have and something you are.

    Something you know is easy, passwords fulfill this purpose but on their own they are not enough. You need to also have something you have, for example a key, or more probably a smart card. This has the advantage that people are generally good at managing the security of physical objects. For example users think nothing of putting their password on their desk, but wouldn't dream of making a copy of their door key and leaving it in the lock.

    Together these options are good, and probably enough for most situations, but if more security is needed then biometrics can be used fulfilling "something you are&quot. As reported, biometrics are not perfect, but in combination with these other methods, biometrics adds significant security to the system. All without reducing the ease of use.

    --
    Steven Murdoch.
    web: http://www.cl.cam.ac.uk/users/sjm217/
  119. The Human Factor by The_Mighty_Squid · · Score: 1

    At the extremely large multinational financial firm I work for forces us to change passwords once a month with a min amount of 6 characters. Also after 3 unsuccessfull password entries the profile is locked and only a sysadmin can unlock it. Also you can never use the same password twice. So in theory it seems like we have a halfway decent security situation. In practice, however, changing a pasword so often makes life hard for an employee. We are not suppost to write down the passwords and after working here for 2 years or so you rapidly run out of easy to remember, hard to guess passwords. So people use stupid easily hacked ones such as spouses, hometowns, pets names ect. When I first started I used good passwords with number combos and different case combos but after the seeing the sysadmins face after locking up my profile for the 24th time I have since gone to the stupid easy stuff.

    So it just goes to show that even somewhat high level well thought out security can be easily foiled by the non-technical.

    --
    -- No Comment
  120. Another opinion.... by zulux · · Score: 2

    I strictly enforce "difficult" passwords on all of my clients - but I don't make them rotate them.Why? Because difficult passwords are by defenition hard to rememeber - and I don't want them to write their new-passwords-of-the-month on post-it notes.

    In this day in age, it's usually easy to add SSH/IPSec gateways to everything, and filtering all unknown ip addresses helps as well - I use these to augment any system that brain-dead enough to transmit passwords in the clear.

    Quite often, password rotation causes passwords to be transmitted in the clear - over help-desk phonelines, in un-secured palm devices and on sticky notes.

    Food for thought - and yes, I do know it's against your MCSE training.

    --

    Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

  121. Password Expiration by lostchicken · · Score: 1

    The network where my father works (Netware at a hospital) forces a password change every 2 months. That worked for the first few months, but after 10 or so passwords, people started forgetting them.

    To fix this, the users resorted to an even more dangerous solution. Now, most, if not all of the consoles have at least 1 valid username/password combo written on a Post-It(tm) Note on the side of the monitor. There are plenty of terminals in dark, back areas, where a determined cracker could sit, setting up a backdoor.

    If we make passwords harder to guess, they will be easier to forget, and users will, in all cases, write them down. A password easily found is worse than do password at all.

    --
    -twb
  122. i can only imagine... by bilbobuggins · · Score: 1

    'Well,' said Bob, 'I like to use the same password for everything so I just used the SQLServer default... how was I supposed to know?'

  123. why not encourage strong passwords by Mr+Slushy · · Score: 1
    Everybody knows that weak passwords are bad, but strong passwords are hard to remember. The situation is made even worse when the user is forced to change passwords once a week/month etc. Forcing password changes just forces the user to use easier to remember passwords and/or write it down.

    Why not implement a password change policy based on the strength of the password? The stronger the password, the longer the period between forced changes. This way the system can encourage good passwords.

    Example

    • 7 or fewer alpha characters = password changeonce a week
    • 8 or more alpha/numeric = password change once a month.
    • really long alpha/numeric/non alphanumeric = long time between password changes.
    --

    S.E.S.S.D.E.N.E.E.NW from west end of hall of mists

  124. Passwords cannot work. Why do we still use them? by MarkedMan · · Score: 3, Insightful

    Everyone knows the first part of this. If a password is easy to remember, it is easy to crack. If a password is changed frequently, it is almost impossible to remember. Why are we still using passwords? Passwords rarely catch on in any of the other places we try to use them (car locks, electronic padlocks, electronic house locks, etc.) The few places they have caught on are typically a joke. I recently went to the side door of my sister in law's high security apartment. There were four keys on the entry pad with the numbers worn off. I didn't even bother to call up to her until I had the sequence figured out. Thirty years in trying to lock down systems seems to have taught us nothing. Why aren't we damanding something better, such as USB keys, fingerprint scanners, etc? Whenever I discuss this, there are quite a few who say it is the users fault, that they must be trained to use passwords that are secure, and then everything would be fine. Sure, and if everyone loved each other, there would be no more war. But let's deal with people as they really are, not in some theoretical alternate universe. I'll say it again - thirty years of experience has taught us that passwords do not work. At some point we need to stop trying to start that car and get a new one.

  125. memorable machine-generated passwords? by bcrowell · · Score: 2
    The answer is not to forget the human aspect.
    This implementation of S/KEY includes a scheme for making machine-generated passwords that are supposed to be memorable by humans. Does anyone have any experience with such a system, as used in real life?

    Just because there's a tradeoff between ease of use and security, that doesn't mean that you can't sometimes improve both; most real-life systems are probably not optimal in either way.

    To give an example of a really retarded password system that's completely nonoptimal, I teach at a school where the faculty turn in their grades on a computer. Security is obviously an issue. The password policy is that your password must consist only of digits, at least six of them. Now this certainly will stop people from choosing "password" or "rover" or "aaa" as their password, but they'll probably end up using their birthdays, or writing their passwords on a post-it, because they can't remember a string of digits. And of course the idea of restricting it to a character set of only 10 digits is pathetic -- it just reduces entropy. (The people who wrote the software are so clueless, they even set up the default configuration so that you have to type in your password twice in order to log in -- I guess that was meant to increase security! It took a few months for the school's admins to change that.)

    1. Re:memorable machine-generated passwords? by Arandir · · Score: 2

      S/Key itself is too difficult for the mere mortals to use (it's not that difficult, but you know how obtuse mere mortals can be). But the style of password is excellent. Its basically your standard hash mapped onto a dictionary of English words.

      I'm writing a new password scheme for my company's embedded product. I plan to use S/Key style passwords. We will assign the passwords to the users, but they will still be easy to remember. This should allow me to implement a relatively robust scheme without marketing getting wise to it.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  126. Change the systems, not the users by Steve525 · · Score: 1

    I've often felt the idea of putting the responsibility on the users to pick obscure passwords is a bad idea. As others have pointed out, this leads to all kinds of problems, (especially when the users have to change their passwords every month or two on many different systems).

    If the problems occur because of software which cracks passwords, why not make the systems more secure against the methods used by such software? One obvious method is not allowing multiple log in attempts in quick succession. Many systems only allow 3 attempts at a log in before you have to wait 5 minutes to try again. To me this would make software that takes the shotgun approach to cracking passwords fairly useless. (And it would still allow users to pick obvious passwords like "shoe").

    Am I missing something here? (I am not trying to be facetious, I am seriously interested in why this approach isn't used more often).

  127. It happens with weak passwords too... by allism · · Score: 2, Interesting

    Our company's business is shipping medical software on laptops for drug studies. We had to start complying with 21CFR Part 11 for all studies done in the US (has to do with electronic signatures and record-keeping). Fully half of the sites that we have visited for training or orientation on a study have post-it notes with user IDs and passwords either on their screens or on the underside of the laptops...and this is when they KNOW we're coming to train them on this and they KNOW we're gonna holler at them for the violation, because the FDA will do more than holler at them when they show up for an audit and the FDA doesn't have to announce their visit before they show up.

    I would be less surprised at this if we forced strong passwords, but we don't. 21CFR Part 11 doesn't specify how strong passwords have to be, so we use fairly weak rules--four to ten characters, not case sensitive, symbols allowed, expire after a year. (And the only reason we went with four characters was because the user ID is three characters and we didn't want the password to match the user ID). Then we had one of our trainers going around suggesting to users that they use their year of birth as their password...nobody knows anyone else's year of birth, right? We actually had a user at one site write THAT one down on a post-it note, too...

    We actually had to fight administration here on development of our next software package because the PHBs wanted passwords to be a minimum of one character. I finally convinced them by having the vice-president change his screen-saver password to a one character password and manually hacked it while he was sitting there, but then he just wanted to change it to two characters! We finally got them up to five characters, but it took some doing...and forget about trying to get them to approve case-sensitive or forcing numeric entries too...

    1. Re:It happens with weak passwords too... by berzerke · · Score: 2

      ...Then we had one of our trainers going around suggesting to users that they use their year of birth as their password...nobody knows anyone else's year of birth, right? We actually had a user at one site write THAT one down on a post-it note, too...



      I can out do that easy. At a company I used to work for, the username was, in all but a handful of cases, the person's first name. I kid you not. I had 13 different individuals (and 2 were repeat offenders) who couldn't log in because they forget their username.



      BTW, I suggested to one repeat offender she write it on her hand. She was upset because she thought I was calling her stupid. (I was, of course.)

    2. Re:It happens with weak passwords too... by allism · · Score: 1

      (Gasping for air after I blew the water I was drinking out through my nose because I was laughing so hard) Thank you I needed that today :)

  128. Back in the day.. by Anonymous Coward · · Score: 0

    Funny that they scored 30% of the accounts in an hour.

    Back around '93 or '94 I did the same sort of password analysis at one of the big-3 auto companies. An hour of cracking yielded roughly the same percentage of accounts.

    If I recall correctly, I used an HP-750 and Crack.

    Of course good password policies are very tricky. If you regularly require your users to change their passwords to new and difficult to remember strings, they will simply write them down.

  129. passwords will not survive by kipple · · Score: 2

    with the coming of usb-size hard drives, passwords will not survive the next generation of communication systems. a public/private key system will take its way, with those USB small hard drives containing the keys to access the system. No need to change passwords either; it can be completely automated, and the keys will be long enough to be safely uncrackable.

    also, a usb hard disk will become what a metal key is now: a fundamental piece of our daily job.

    the other side of the medal is that those keys can be given easily, or even stolen. True, but how many times did you hear your users tell their passwords each other (can you check my e-mail while I'm away? thanks) for whatever obviously stupid reason?

    and also - you can force users to use long, difficult passwords. but how long can you screw your CEO patience off?

    cheers

    --
    -- There are two kind of sysadmins: Paranoids and Losers. (adapted from D. Bach)
  130. This is easy by marklein · · Score: 1

    So you suspect that your paswords are crackable? Here's an obvious idea: Every week run a 4 hour crack attempt on your password database. Users who come up with bad passwords must change them upon the next log in. If a user can't pick a decent password 3 times in a row, then a random password is assigned to them (or you pick one for them).

    Shzaam@! No more bad passwords!

    1. Re:This is easy by /dev/trash · · Score: 1
      So you suspect that your paswords are crackable? Here's an obvious idea: Every week run a 4 hour crack attempt on your password database. Users who come up with bad passwords must change them upon the next log in. If a user can't pick a decent password 3 times in a row, then a random password is assigned to them (or you pick one for them). Shzaam@! No more bad passwords!

      yeah and then after the 5th call before 10AM to have the password reset because the user can't remember the randomly generated one, you'll just allow them to use their dog's name again.

  131. Forced password changes by SCHecklerX · · Score: 2
    I've never really agreed with this. If you force somebody to change passwords all the time, you will force them to always choose something easy to remember, and thus possibly a dictionary word. If you force both changes all the time AND a password resembling line noise, well, they'll then have to write it down. Also a bad security decision. This is amplified by the fact that people need to interact with many different systems. Having a different jumbled password for each is a pain to manage, and prone to compromise (a key part of good security is KISS...complexity breeds weakness)

    IMNSHO, the best policy is to allow the user to have a password that does not expire, and force it to be a good password. That way the user will have a virtually uncrackable password that they can also remember. Of course if compromise of the password, or a system the password is contained or used on is suspected, THEN you force the password change.

    Of course, all bets are off if you are using insecure protocols and hire web programmers who cannot figure out how to handle/store session data securely.

  132. Passwords, Security Levels, and more by ari{Dal} · · Score: 2

    I have my own policy when it comes to passwords and how difficult they are. It's all a matter of degree.

    Our NT network uses a fairly weak password system to be honest (8 characters minimum, no uppercase or numbers required), which I find completely silly. I can use most dictionary words to log into my workstation in the morning, but I don't. Because I have admin access to my own machine, and access to a lot of other resources, I make sure my password is somewhat obscure by throwing in mixed-case and numbers where they wouldn't be expected.

    Now, if you're talking about a silly login to the NYT website, and other assorted types of sites, I have a standard easy to remember password I use for it, completely seperate and apart from any of my other passwords. If anyone gets ahold of it or guesses it or whatever, the worst they can do is browse the NYT site on my login id. woo.

    Then there's the big ones. Root access passwords to critical machines. Those are always completely obscure, meaningless, hard-to-remember strings (at least for anyone else... for me, they're associated with something I'm personally familiar with).

    --
    Moral indignation is jealousy with a halo - H. G. Wells
  133. Bad plan by mattbee · · Score: 2

    I wonder if holding something like a "password cracker demo meeting" would help. Set up a test machine, let everyone enter a password of their choice, then run crack or similar on the password file.

    Golly, yes, the users will be impressed by that: here, enter a password into our computer here and we'll tell you what you just typed :-)

    --
    Matthew @ Bytemark Hosting
  134. "Secure Programming" by Scoria · · Score: 2

    I had strongly considered posting a response similar to this one in the worm thread appended to Slashdot earlier today.

    Nearly every member of the Slashdot community is an advocate of "secure programming," but the possibility exists that we may be overlooking some of the most trivial preventative measures that could be utilized to protect our applications from intrusion.

    Don't assume that the individual installing your program is competent, proficient, or intelligent. Had MS SQL been programmed in this manner, it would have never accepted logins to usernames without (strong) passwords applied. SQLsnake would most likely not have propagated as easily beyond its author's machine.

    Both programmers and administrators must act responsible for an application to be configured securely. I'm certainly not suggesting that administrators should be permitted to shirk becoming educated and competent. I'm merely recommending that programmers attempt to prevent incompetency from compromising an otherwise secure application by dedicating a small amount more of time and effort.

    Appromimately fifteen minutes of the Microsoft programmer's time and ten lines of code may have prevented the loss of hundreds of manhours and perhaps gigabytes of bandwidth.

    --
    Do you like German cars?
  135. Forcing "strong" passwords by Zathrus · · Score: 3, Insightful

    As many others have pointed out, it's between a rock and a hard place. Allow weak passwords and you'll get them. Force strong ones and they'll be written down where anyone can find them (I used to work at a company whose Unix admin wrote down all the root passwords on the bottom of his keyboard wrist rest. Yes, he sucked.)

    The forced password changes really piss me off though, especially when combined with long memories of "previous passwords". I use secure, uncrackable passwords for most things, and particularly for work. But when I'm forced to change them every 30 days you can bet I'll run out of things that I can easily remember, especially since I have passwords for work, for home, for email, for websites, my ATM card(s), the company's alarm system, and so forth. Eventually I end up relying on wonderful passwords like "abcdef1" which may as well be an invitation to use my UID.

    It really is a catch-22 situation. I suppose SecureID and the like are the "best" solution, but they're nearly as unwieldy for the user as strong passwords. But at least they can't just be written down -- just lost or stolen.

  136. We have nothing useful to say so... by Anonymous Coward · · Score: 0

    Could someone please explain how this qualifies as news? Slashdot is so fucking worthless now.

  137. novice passwords by waterbiscuit · · Score: 2

    The article is needless to say stating the obvious, but it is nevertheless drawing attention to an increasing problem as more people use computers, more people use simple passwords.

    I think this is particularly the case with novice users- speaking from experience my first use of a password was the school computer system. Firstly, in the first term we were not allowed to change our password from "password"! Then we were told to think up something a bit random that you wouldn't forget- well how was I meant to do that- something random _is_ hard to remember. So I use my middle name. This remained unchanged for a long long long time, until my hacking boyfriend decided to hack into my school network and easily worked it out. It was only then that I decided to change to the serial number on my mouse.

    So really, novice computer users simply do not see the need to choose good passwords- who's going to go hacking into the system anyway? Paranoid about credit card usage perhaps, but average users like myself generally don't think too much about anything else. It is here that the problem lies.

  138. Re:Not neccessarily - Might not even be enough by jurik · · Score: 1

    Some years ago a danish hacker managed to hack his way into pentagon. This was done by using the first letters in the title of the persons whose account he was trying to break.

    Your way might prevent you from a dictionary attack, but not from any dedicated hacker who knows what he's doing, if the sentence is in any way related to you.

    You should chose you passwords from /dev/random (to pick in the set of all allow characters) and memorize them. Then you might have a chance.

  139. sucks by jafac · · Score: 2

    I don't mind having to have a good, secure password. My gripe is having to change it every 30 days, when I'm logged into 3 different NT domains, and I have to figure out how to get my accounts passwords all synchronized when trust relationships are broken. NT and domain trust relationshipss fucking sucks. MS created Active Directory to kill Novell, and IT bought it hook line and sinker, and nobody is even fucking using directory services.

    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  140. You are the weakest link! by MongooseCN · · Score: 2

    Login: Bob
    Password: password

    You are the weakest link! Good bye.

    Logout

    1. Re:You are the weakest link! by Kredal · · Score: 1

      Hey, how did you find my password!?!

      At least you got my login name wrong. I spell it with two "o"s.

      --
      Whoever stated that signature sizes should be limited to one hundred and twenty characters can just go ahead and kiss my
  141. Who cares about regular user passwords. by duffbeer703 · · Score: 3, Informative

    The problem users are bonehead sysadmins who use their authority to bypass the password policy or just don't set secure passwords.

    I'd be eating dinner and drinking expensive wine at a nice restaurant if I had a dollar for every time I've found an Oracle SYS password set to "change_on_install" or "oracle".

    The only solution to the password problem is to eliminate passwords. At my organization, we are moving to a smartcard-based system that removes the password problem completely.

    --
    Conformity is the jailer of freedom and enemy of growth. -JFK
  142. social insecurity number by xdc · · Score: 1

    SSN = social security number, also called "your sosh" for short, because it is used for so many more things than USA retirement benefits. Like as a password. Many organizations actually use people's SSNs for authentication, which is insecure and opens people up to fraud.

  143. Smart cards, anyone? by Anonymous Coward · · Score: 0

    Why not just drop passwords entirely and go with smart cards? All the new Sun workstations I've seen come with smart card readers, and they're an option with most new business Dell boxes.

  144. Password Security by redneck_kiwi · · Score: 1

    The problem with users choosing their own passwords was solved for us. We choose for them. Labor intensive? Yes it is, however a few hours work for us (150 users) each password change period is worth it.

    Now if I could only get some of them to quit posting their #$@$%@#$ passwords on their cube walls!

  145. Coming up with passwords by Anonymous Coward · · Score: 0

    I don't find this terribly difficult. Here's what I normally do...

    I find a book. I take a word or string out of it's title, then convert some 'easy' characters in to similar number (i becomes 1, 3 becomes e, etc), and bingo.

    For example. You may have the Perl Cookbook on your desk for a month; password: p4rl-c00b0ok. All employees/students need to remember are words, then have a mapping of letters to numbers. Alternatively, just choose a random pattern on the numpad which is at least eight characters long.

  146. Healthcare + Passwords by Anonymous Coward · · Score: 0

    I work in healthcare information security. Do you know how hard it is to convince doctors (and even nurses) that they need a secure password? And how can you expect them to remember a password when they're remembering that you have idiopathic thrombocytopenia purpura, and allergy to penacillin, and 120/50 pb, a foley, a GI bleed, fractures to your lower occipital floor, blood gasses, blood type, meds and your age, weight, race, name, room number, etc - along with several other patients. They want computers to be wasy and work all the time, not 'secure' - their concern is for saving lives. If the network dies/gets hacked, people don't start dying! We need CHEAP biometrics, not complex passwords! These guys balance chemical equations in their head in order to SAVE YOUR LIFE! It's infeasable to require that they have a password like LWs34%k - and one like that on the 5-6 different systems they use. We've tried pki, but when you're running such a massive variety of software, they just don't want to plat nice. Trust me, if there was a cost-effective way to insure good passwords that DOCTORS and NURSES coudl use easily, we would have done it by now...

  147. Re: Biometrics Strong Passwords Layered Security by Anonymous Coward · · Score: 0

    There are systems that can scan your retina for a digital fingerprint and other systems avaliable today including strong passwords but the best defense is to have Layered Security and combine them together. Linux is an example a lot of little programs when combined make a powerfull robust Operating System. How much trouble would it be to have your employee look at the terminal while it scans their retina to identify them. The employee would have a hard time saying they forgot their eye today and cannot access the system. This combined with other security options in a layered approach is your best defense. This technology is already being used in the financial services sector why not deploy it in your company.

  148. one password for life by tapiwa · · Score: 5, Informative

    OK, one password for life might be a bit extreme, but if a user is on to a good thing, do not get them to change.

    I have never understood why people think that passwords suffer from wear and tear. I have never seen evidence to convince me that the longer one uses a password, the more vulnerable it becomes.

    I remember in university, one of my courses had a module in something about maintenance/replacement of machinery, from a managerial perspective. One thing I recall is that with a lot of mechanical equipment, the older it got, the shorter the mean time between failure.

    Digital equipment was almost the opposite. New equipment had a high chance of failure. If it survived the first couple of weeks, then it became almost impossible to predict failure rates. It was entirely random. Hence replacing aging mechanical equipment made absolutely no sense, whereas replacing digital equipment actually introduced a danger of failure .. .. ok I have oversimplified things a bit but you get the point right?

    Well, passwords are like that. If you force users to change their passwords, and they change it from John, to Luke, to Mark to Peter, you have not really done much.

    If you get really funky, and force them to change from adf0708 to 1433lkh to kh432lk to 23HGLY9 then you are beginning to get somewhere. The problem with these is that users then tend to write them down, because just as soon as they remember them off by heart, they are force to change them. As long as a password is written down somewhere, it is not secure!

    A more thorough plan is to get users to choose one password, and set rules on numberics, caps, etc.. (or better yet issue passwords). At the same time, run a basic brute force dictionary cracker on the password file(s) and force *all* users with simple passwords to change them. Keep forcing them until they choose something sufficiently hard (or issue them with one that they can't change for the first 3 months or something).

    Once users have a robust password, allow them to use it indefinitely!

    --

    Live today. Tomorrow will cost a lot more!

    1. Re:one password for life by edp · · Score: 4, Informative

      "I have never understood why people think that passwords suffer from wear and tear."

      Using a password does indeed weaken it. Every now and then, a user will accidentally type a password into a user name field, and that results in a log entry with the incorrect password in plaintext. Every now and then, some users will give their passwords to a coworker or relative to "borrow" their account. Some users will use the same password on multiple systems. When a cracker gets into a system, they are likely to record the password file and attack it, or to collect passwords via spoofing or whatnot.

      So, the longer a password has been in use, the higher the probability it has been compromised. The password suffers from wear and tear. Changing passwords refreshes them. A cracker that formerly had access to the system would have to start from scratch (especially if all passwords are changed simultaneously). Also, that cuts the coworker off from access to other employees accounts. They might not have done anything with that access now, but, someday, maybe they'll be fired and would like to take some sort of revenge. Since you cut them off by a policy of regularly changing passwords, they can't do it that way.

    2. Re:one password for life by wickline · · Score: 1

      there is no such thing as a robust password

      the best you can hope for is a password that will take longer to crack (on average, with standard methodologies)

      'takes longer' doesn't mean 'safe indefinitely'

      -matt

    3. Re:one password for life by vindaci · · Score: 1

      Agree with everything except...

      I have never understood why people think that passwords suffer from wear and tear

      There are several circumstances in which passwords get exposed over time. One example is if one starts using the password at various places (home, work, websites, etc.) because s/he doesn't want to pick new password every time. In this case, the password is now most susceptable exposure at the weakest link of all the places where the password is used -- a website's database gets broken into, a website is run by a cracker that wants to break into your company, etc. The longer one uses the same password, the more exposure the password gets by being used at more places. Of course ideally one should use different password for every place they have to use a password, but I don't know anyone that does that (though I'm sure there are floods of people waiting to contradict me on /.)

      Another example of the password getting weaker as time passes is if there is someone near you that wants to steal your password. They can simply look over everytime you type a password, then catch one letter at a time until they get the whole thing. But I do agree with you that the system shouldn't force you to change the password. Best passwords are made when the user is inspired... or at least it is for me.

      (or issue them with one that they can't change for the first 3 months or something)

      The system should never keep the user from changing the password. If, for example, the password gets stolen during the time one cannot change the password, then the account (thus potentially the system) becomes vulnerable for the password thief to attack.

    4. Re:one password for life by Anonymous Coward · · Score: 0

      there is no such thing as a robust password

      Not so. If your password were sufficiently long (say, 10^50 bytes), the attacker would be unable to finish typing it before falling apart. Even significantly shorter passwords (to the point of being remotely useful) can be long enough that any methodology not based on, e.g. quantum superposition, will take longer than the expected lifespan of the sun to crack.

  149. Passwords vs. passphrases. by kalgen · · Score: 1

    To increase the protection against brute force attacks, you need to increase the number of possibilities that the attacker must examine. One method is via passwords that include numbers,
    mixed case, etc. Unfortunately, those are difficult for many users to remember. Another approach, however, is to use more than one word--and most users have less difficulty remembering a phrase than an obfuscated list of symbols.

    In short, use passphrases instead of passwords.

  150. Do expiring passwords really help? by KFury · · Score: 2

    In practice, when people have to change their password every few weeks or months, they typically either have a standard modification of a base password, incrementing a number on the end or the like, to make it easy to remember the new password, or because they have to think if 'secure' passwords again and again, they have to record them somewhere to remember them.

    The first action renders the new password only barely better than the last, and the second opens a physical attack, by finding the file or piece of paper where the passwords are recorded (ever see Wargames?)

    If someone's conducting a brute-force attack on a password, it doesn't matter whether you change it often, as the chance of hitting it in any given time interval stays the same whether it's changed or not.

    Expiring passwords only help to lock out people who already have access to your system because they guessed your current password. In most cases once someone has breached your system it's irrelevant to lock out the password they used, as they've either changed the password themselves, created a new account, installed another backdoor, or done the damage/thieving they set out to do.

    To sum up: Making passwords expire incents users to make passwords that are easier to guess, or makes them write the passwords down to remember them. Both of these are bad.

  151. Cost of lost passwords by Vintermann · · Score: 1

    "Memorizing multiple truly secure passwords on a rotating basis are a pain in the ass"

    Not only that, it's risky, because either you write them down (risky) or you sometimes forget them. You are perfectly right about weighing the costs and benefits, but remember to take into account what the cost is if you lose your password. Is there anyone reading this who hasn't at one time or another lost a password? For a random user, it's no big deal, because you can probably, with a little effort, prove your identity to some admin and regain access. If you're the admin, the price is a lot higher.

    I am not a computer scientist, but I don't see why we are still using 8-char passwords. Is it some obscure UNIX compatibility issue? The least we could ask was that those 8 chars be the product of a hashed password (which could be longer).

    --
    xkcd is not in the sudoers file. This incident will be reported.
    1. Re:Cost of lost passwords by Pyrrus · · Score: 1

      all my passwords on my linux box are 12 chars. maybe you need to upgrade?

    2. Re:Cost of lost passwords by mce · · Score: 1

      I'm not sure about the latest on Linux passwords, but are you sure that you don't get access when only typing the first 8 characters of your password? I'm asking, because back in the dark ages (early nineties) I had a 9 character password on UNIX (various flavours) for a while. I knew about the 8 character limit but, as it happened, my password generating algorithm at that time resulted in 9 characters and so that's how I remembered it. The last character was irrelevant in practice, but it was accepted, thus creating the illusion of a 9 character password.

    3. Re:Cost of lost passwords by jred · · Score: 2

      Having just implemented a linux box here at work, my boss asked me about this. I tested it, and just using the first 8 chars did *not* work. This is on the latest version of Slackware (7?)...

      --

      jred
      I'm not a mechanic but I play one in my garage...
  152. How Good by jsfetzik · · Score: 1

    Just wondering if there are any tools that 'test' how good a password might be. I have plenty of different passwords that I think are 'strong', but are they really?

  153. #1 Slashdot Password by gila_monster · · Score: 1

    DieCowboyNealDie

    --
    Ad luna, Alicia! Ad luna!
  154. Motive Opportunity Ability by tintruder · · Score: 1

    Lots of good points here, but anybody ever work on or manage a help desk? Suppose you institute a new policy and set the global account preferences for a 30 day password expiration? What do you think you will be dealing with on the morning of day 31? I had to implement a similar policy at a major oil company with 7500+ employees. Unfortunately the rocket scientists who came up with the password rules didn't bother to notice that NT, Novell and OS/400 treat such things as leading numerals, special characters and capitalization quite differently. Whoops! There went single-sign-in for 7500 people! Why not consider a few things? Secure physical access to servers and critical devices. (get me a NT SAM on a properly configured and secured server without first having admin access...possible but easier said than done) Properly apply security patches and policies. Properly assign user rights and privileges. (seriously, how much damage will be done if somebody gets the password of a low level user, and who is going to target such an account instead of spending time on common admin and system accounts?) Teach users about email attachments. One could easily find the password no matter the complexity of the format by sending an attachment containing a keystroke logging trojan or application and then just sit back and wait for the harvest. There are several which do not trigger virus warnings. Imagine: > From: enforcement@sec.gov To: CEO@bigcompany.com Dear Sir, This email is to notify you that the SEC is seeking information to determine whether further action is required concerning a filed complaint. Please see the attached document for the full text of the original complaint: >> Now, even if the CEO doesn't personally read this, his assistant will, or a company attorney will. Do you think the CEO will be happy to find out his 30-day password of %^HL23@qqEw was cracked and that every time he changes it, it's sent off to some hacker?

  155. Wanna test your debian system? by 7-Vodka · · Score: 2
    apt-get install john
    then just use unshadow to combine the passwd and shadow files and run john on it. I just did it and one of the passwords on my system was cracked within 10 seconds.

    Bah! It's time to tell the system to expire my gf's password... wonder if she'll be pissed :)

    Oh yeah, on debian, you can have john run as a cron job which mails users with weak passwords to change them.
    *I have a feeling gf will be complaining to me soon how she's getting spam from somone named john. heh.*

    --

    Liberty.

  156. Strong, Graded authentication by ezs · · Score: 1
    The real answer is to choose the most appropriate authentication mechanism depending on the application or system.

    Sure - some legacy systems may only accept username/password as credentials - but most newer systems will accept digital certificates, biometric authentication, token, kerberos tickets etc etc.

    One other method is to use single sign on technology integrated with strong authentication - take a look at Novell Security solutions

    These combine single sign on technology with strong authentication against a cross platform directory service.

    --
    Evil ZEN Scientist
  157. but what up about the CEO? by FFON · · Score: 0

    well back when i had a real job as a sysadmin not as a QA monkey, our CEO (and CFO) demanded their passwords never changed and where passwords they picked. stuff like: "rocket" .. what am i gonna do? they signed the checks...

    --
    .cig
  158. technology conflicts with reality by f00zbll · · Score: 1
    It would appear the whole issue as other have stated is poor design. When computers were used by a few elete people who practiced good security, using passwords wasn't a big deal. Now that PC have proliferated, passwords are no longer desireable. What was designed for highly skilled and disciplined individuals is not the right solution to the problem. I think people are mistaking security as one big problem. It's a lot of specific problems that have drastically different requirements.

    Treating it all as the same problem is stupid. Microsoft isn't the only one doing it. Most companies out there are treating it as one problem. A lot of companies in their excitement at riches didn't implement multiple levels of security in their networks. Things like having two layers of security infront of your database and only allowing outside connection to your app and database server from trusted IP's.

    you're average windows system shouldn't need hardcore protection, but your excel spreadsheet with you're SS#, account numbers and other sensitive data should. Why in the world should windows have high security if I want to let some one check a website real quick. I'll be damned if every freaking time some one elses uses my system requires I log out and let them login. Windows XP does allow multiple logins, which is a good start, but far from a complete solution.

  159. The problem isn't passwords by The+Kow · · Score: 1

    The problem is the people who set them. Most of them think that their accounts are nothing more than a place that people can read email sent to them. They do not realize that a malicious person has no interest in accessing their personal correspondence, but rather in assuming an identity that is not their own.

    The simple truth is, and it becomes evident when you think of it this way, the people with the greatest vested interest in password security are not the people who the passwords belong to, but the people providing the service that password gives access to. In real life terms, the company wants John Doe's password to be secure a lot more than John Doe does.

    I'm working at the IT Helpdesk for my school, and I've found that a brief addendum to our 'introductory' speech that we give new employees and students can often clarify a lot of misunderstanding. That addendum consists of a simple explanation that password security isn't done as much to protect their own personal emails, but to prevent people from pretending to be them. This little bit of "insight" seems to change a lot of people's perception of password security, and they tend to be a lot more understanding of password uniqueness, length, and character variety requirements.

    Of course, this still doesn't prevent them from leaving their logins and passwords on a sticky note on their monitor.

    --
    Moo
  160. nonweak link by Lord+Omlette · · Score: 2

    here.

    --
    [o]_O
  161. Re:one password for life in prison by teamhasnoi · · Score: 2

    all it takes is one mistake in WHERE you type that password, and suddenly there can be a plain text record of it. Look over your logins and there is a good chance that someone has typed their password there. Same with email and logins, people will enter the password that jumps to mind, even for the incorrect service.

  162. shocking by OpenMind(tm) · · Score: 1

    Do you mean to tell me that the technology that kept so many police out of speakeasys has finally been toppled? I'm shocked!

    From now on, I'm going to run my systems on authentication via signed permission slips.

  163. Passwords annoy me by scrytch · · Score: 2

    And I just figured out the terminology for why: they're not a capability. And I'm not a raving capabilities geek like the erights folks, it's just that passwords are so "exposed" by virtue of the fact that they're entered, often in plain sight, and typically for other mechanisms, have to be stored in config files that now have to be kept nonreadable, because they contain database passwords. Every other security mechanism I'm comfortable with isn't really subject to the guessing attacks, to being written down, to being exposed. Everyone can look at an ACL or a PAM config file, know who has the access, but it's all quite pat, one has the access already by virtue of having some existing credentials, or they don't. Nothing that can be taken and duplicated, no piece of information that can get stale and has to be changed.

    I guess that's just how it works, you have to initiate the chain of authentication/authorization somewhere, and lacking a physical token, you choose something that's easily replicated to whatever needs the security. A secret stored as a string fits that bill nicely.

    About the only thing that feels "squishier" than passwords than passwords is the timeout aspects of kerberos auth... the whole notion of a timeout as a security feature just feels like a race condition to me.

    --
    I've finally had it: until slashdot gets article moderation, I am not coming back.
  164. Solution: Two-Factor Authentication by radulovich · · Score: 1

    The solution to this is simple - two-factor authenication. Most Americans are already using it every week (and don't even know it) in the form of an ATM card and PIN. You can give away your pin, and as long as your ATM card is not stolen by the person who know's your pin, you are fine. The reverse is also true.

    Once this comes to network security, users will even be able to set their pin to "4444" and be reasonably secure (provided that they report when they lose their card so that the security folks can lock out the card, and that the security people lock out the user after 3 incorrect pin entrees).

    Also note that I'm talking about a simple magnetic stripe card, not a smart card. It can be easily put on the back of your employee badge, so if a user loses it, the sysadmins will know because your front desk won't let them in the building.

    Enjoy,
    -Mark Radulovich, CISSP

  165. Give that company a PRIZE! by chancycat · · Score: 2
    Shoot - only 30% in the first hour?

    That deserves a much praise. I've seen 70% broken in 20 minutes at an unnamed company I used to work for. That was 12000 accounts (NT domain). And that was a few years ago on slower hardware.


    Seriously - 30% isn't all that bad if the cracking software is configured well.

    --
    Evan - needs to hit preview before submitting
  166. Mandatory changing of passwords by Sun+Tzu · · Score: 2
    Quoth the submitter:
    "Sounds like enforced password formats and mandatory changing of passwords would help, but how many companies actually make them policy and enforce it?"

    I'm not convinced that mandatory chaning of passwords helps. It would seem that having to change a password every 30 days or so would encourage weak, easy to remember passwords. Or, the infamous sticky note on the monitor with the pw on it. Does anyone know of any actual research into the value of forced password changes and/or the optimum cycle time? Or, is this just something security admins cooked up to look like they were doing something? :)
  167. Decades? by joshjs · · Score: 1

    Can somebody explain to me how I could possibly come up with a password that would take decades to crack? Or even years? I just don't see it.

    -joshjs

  168. Public/Private Key scheme passwords by Aguila · · Score: 1

    One concern I personally have regarding passwords is the need to either use the same password at numerous different locations or to remember numerous different passwords and where each was used. With the number of different internet sites requiring passwords today, the second option often isn't feasible. Yet, on the other hand I hate reusing passwords because I am never sure of the security of the password database on the other end. If one database is compromised, that password is compromised for all the sites I have used it at.

    What I wonder is if the traditional password system can be replaced using a model based upon the public/private key encryption model. (This idea is somewhat beyond my technical knowledge/capabilities, so please excuse any mistakes.) I know that using my private encryption key, I can digitally sign something such that it can be identified as coming from me using my public key. Could there be a similar setup in which I have both a private and public half to my password? The public half would reside on the other ends database, but if it were compromised, it would not compromise my password at all other web sites.

    (Stripping it down to a simple enough form that I can handle it...) My password for site www.abcd.com is www.abcd.com, and this schema is followed for all websites. Each website is given a copy of my public encryption key. However, if somebody tries to log in using my password, (www.abcd.com), the website rejects them because it only accepts the password if it is digitally signed using my private encryption key. My private encryption key is never given by me to any website! Therefore, if any cracker gains access to a website's password list, the information is useless for attacking any other websites, because there is no secure information in it. He can have my public encryption key if he wants, and I expect he already knows the name of the website he cracked. He does not, however, have my private encryption key, which is essential for logging in on any website as me. Because each website has a different URL that must be encrypted using my private key, he also cannot simply log the encrypted password as sent to him at the cracked website and send it to another website to log in as me.

    Can anybody tell me what weaknesses or technical problems there are with my idea? One that I can see is that anybody gaining my private key can gain access to all websites, but that could be remedied by having several different private keys, but still private keys than you would need secure passwords for otherwise. Another problem would be that the private key would need to be transported around by the individual, because it would be much longer than the typical individual would care to remember. (1024 or 2048 bit would seem appropriate, if I remember how public/private bit strength compares to symmetric)

    1. Re:Public/Private Key scheme passwords by madbrain · · Score: 1

      Signing authentication password responses is not very efficient. It requires the user both to have a password and a certificate to sign with.

      There is no need for a user password at all. You can just sign any random piece of data and have the user verify the signed message. The server knows it comes from you because the signature verifies.

      In fact in this PKI model there is no such thing as a password file on the server to track.

      The server just needs to have access to a CRL (certificate revocation list) in order to know which certs are no longer good (those that were compromised or obsoleted - eg, an employee quit, since the signature does not automatically become invalidated).

      --
      -- Julien Pierre http://www.madbrain.com/blog
    2. Re:Public/Private Key scheme passwords by NeuralAbyss · · Score: 1

      This already exists; it's client certificate authentication in SSL/TLS.

  169. Seeing as everyone else is chipping in..... by greyguppy · · Score: 1

    My place of work attempted to get some kind of compromise. How well these would stand up I don't quite know.

    The system gave you three choices of password pseduo-randomly generated. This was the users entire creative input, choosing 1, 2, or 3.

    They were all 9 characters long.
    They were all lower case letters
    They were three groups of constonant - vowel - constonant

    e.g. yeglitpuk

    (This has not been my password, nor will it ever be)

  170. Is it really the password? by Twillerror · · Score: 1

    Is the problem really with weak passwords here.

    In 10 years computer power will be increased. With quantum computer passwords will be very easy to crack. I mean will we ever be able to enforce a 3000 character password?

    In most cases protecting your password file, and preventing password crackers/guessers from working is the key.

    Your login page/dialog is your first line of defense. Setup lockout functionality, only allow a certain number of attempts. Track logon attempts and throw alerts to system admins. We need to catch the people attempting to break in.

    If someone gets your password file, or acces to your database your screwed, period, it doesn't matter how strong your password is.

  171. What's the cost of biometric passwords? by rockrat · · Score: 1

    What does a fingerprint or retinal scanner cost? Biometric passwords are definitely easy to remember and would take pretty serious effort to crack (though I've heard it's possible).

    I know this wouldn't work in every situation. It seems that a lot of places where I use passwords would be amenable, though. Certainly if I'm physically located at the terminal, this is an easy solution (and there are many devices already on the market). If I'm not at the terminal, like accessing a website, why couldn't my biometric password be used as my public key for SSL et al.?

    Rather than having the same arguments again and again about easy vs. secure text passwords, why don't we start using something better?

  172. Passwords are for memorizers and creative types by hellfire · · Score: 1

    Passwords are to hard to remember in an age when you have five billion numbers you have to remember just to tie your own shoe. SSN, locker combination, voicemail number password, home password, work password, 12 other work passwords on poorly designed networks, slashdot password, passwords to all your favorite protected websites.....

    People don't think creatively about their passwords, and most people can't memorize that much information. A computer can't think creatively, so if a person thinks creatively and uses only information they know, they can beat password crackers. Here is the best way I feel to handle passwords.

    1) Pick one password for all your secure personal and work information.
    2) Pick one password for your nonsecure information (business sites with no personal information on you, gay-pedo-sheep porn sites, news sites)
    3) If you can't avoid it, pick a password for your place of work different than the first two.
    4) Rotate these passwords every 6 to 12 months. Remember to go back and update as many sites as you can, but keep in the back of your mind those old passwords in case you miss a site or two.
    5a) When thinking about the password, pick a word you can think of, not necessarily a dictionary word, something thats easy to remember .or you can associate to yourself that people can't easily guess. For example, if your Name is CmdrTaco, if your password contains the word "Taco" its not a good idea. Maybe two small words will work just as well.
    5b) Then think of a number thats easy to remember, something significant that an internet cracker might not know about. 69 and 42 are bad choices, but your old high school sports number might work, especially if you are 40+ years old and no one knows where you went to high school and they aren't singling you out.
    5c) Mosh the word(s) and number together in an easy to remember format.

    For example, say your high school football number was 88. Say your best sweethearts nickname is "goober." Maybe you could come up with a password called, 88Ngoober, or GooberN88. You could even do 88Goober88. You've come up with an easy to remember password by creating a good mental schema and the password satisfies most password format and length standards (that is if you only have an 8 character standard).

    People too often are given passwords like SFTJYADEBAVSDFGHSRTDBDFC and expected to remember them without writing them down. Thats ludicrous.

    --

    "All great wisdom is contained in .signature files"

  173. My Secure Password by Anonymous Coward · · Score: 0
    I have a very secure password that I use for everything. I use my initials followed by my SSN then my moms maiden name.


    RDB164771829MILLER


    To make it even easier on myself I always use the same username OICU812.


    Noone is ever getting into my accounts!

  174. BBC Article about graphical passwords by TheNumberSix · · Score: 1

    Worth a read. Talks about graphical passwords and a little on biometrics.

    Link

    --
    Never confuse feeling with thinking.
  175. Strong password enforcent by wireb · · Score: 1

    IBMs policy is
    1.) pasword must be >= 8 char
    2.) must contain at least one letter (A-Z)
    3.) must contain at least one numeral or sym (1-$)
    4.) cannot contain any parts of any past passwords
    IE "stop4me0" == "this1stop" and is not allowed
    5.) cannot "recycle" passwords (system rembers all old passwords and cannot reuse any of them)
    6.) user must change passwords every 6 months

    about the only thing they have not done is force users to have different paswords on evey system they are on.

    The thing that pisses me off the most about these rules is not the rules but more the lack of a update system. Every 6 months I spend apx 2 days just trying to find all the diffent systems I have accounts on. I wish there was a tool that just listed all the systems with your useid on them and had a link to where/how to change them....

  176. excellent program by austad · · Score: 2

    A few years ago, I had an account at a local ISP that offered shell access. Amazingly, they were not using shadow passwords even though that option was available at the time. I grabbed the file, and using my trusty 486, I cracked 4000 out of 6000 accounts in 2 weeks. I didn't do anything with the passwords I found, but someone more evil than me obviously could have.

    John the ripper is an excellent tool, and will also work on windows passwords also with an addon.

    --
    Need Free Juniper/NetScreen Support? JuniperForum
  177. Giggle password=password by darkonc · · Score: 2
    I remember having access to a password list for a couple of thousand users (decrypted). From the glance I got, probably 5-10% of the people had a password of 'password'.

    The security implications are horrifying.

    --
    Sometimes boldness is in fashion. Sometimes only the brave will be bold.
  178. Weak Passwords Should be Acceptable by Anonymous Coward · · Score: 0

    Weak passwords should be acceptable because a well-designed system should never let the crypt strings become available for inspection.

    John the Ripper is useless if it doesn't have an input to spin against.

    A weak password to a website is unlikely to be cracked if the developer takes even minimal care to prevent someone from replaying code to repetitively test it.

    Almost any approach of hashing passwords is, or is going to be, amenable to cracking and brute force attacks.

    Keeping the hashes out of the hands of the criminals is as doable, even more, than trying to handle the very real social problem of forcing users to adopt strong passwords.

    Indeed, strong passwords are a joke if the user turns around and uses the same password on their "home to local isp" pop3 account because they can't use their work e-mail for ebay.

    The focus of system administrators should not be wasted on trying to force folks into using strong passwords. The focus of system administators should be on ensuring the crypt strings under their control aren't exposed and on educating the users on the security needs of the passwords they do use.

    For example, on our site (University) we use the concept of an Enterprise and LAN password. The Enterprise password is used on only one interface (kerberos-based system). Users know that this password can register and deregister them from the University, change W2 Withholding, and change their various LAN passwords. The LAN passwords are what they use for moving files around the Dept., reading e-mail, maybe a different one for another Depts. Unix machine, etc.

    Users know that the Enterprise password is to be kept very secret and shouldn't be used on any other system. The tenets surrounding the use of the Enterprise password ensures that a compromise will have to come by shoulder-surfing, keyboard catchers, writing it down, etc.. The password won't be compromised because of network sniffing or "back-ending" on passthrough authentication.

    The LAN passwords, well, telnet survives, Apple Network Assistant is useful, and Dreamweaver still doesn't have sftp. Administrators need to make it straightforward for users to handle a variety of "bad" passwords. After a telnet session, the next time the user logs in, they are warned that their password might be compromised and they should change it. Two things happen here, the user decides to avoid telnet and they learn to change their password if they do.

  179. biggest barrier by austad · · Score: 2

    In all of the places I've worked, the biggest barrier to implementing password policies is the users. People want simple passwords because they are lazy, and they don't want to be forced to remember a new one every month. Management has an interest in not pissing off users as it makes them look bad, and if there was a breach of security, it would make the people under them look bad, not them.

    I've found that the best way to convince management to allow password policies is to whack up some sort of brute force password cracker, and run it with them sitting right there. Scare them into it. Make lots of mention about all of the bad PR you'd receive if you were hacked and what your clients would think. This will usually sway them in the right direction. A much better system would be Secure Computing's Safeword product, one-time use passwords that are event based, not time based like RSA's product. This way users don't ever have to change their password, and if it gets sniffed over a silly telnet connection, the attacker can't use it for anything.

    --
    Need Free Juniper/NetScreen Support? JuniperForum
  180. Other ZDNet articles... by aantix · · Score: 0

    Stated that water is wet, and that the sky is still blue.

    --
    "Shake yur bon bon"
  181. Policing the Police by jaredbpd · · Score: 1

    This is a problem where I work, and I work at a police station!

    It is not possible for me to implement strong passwords around here, because my users are dirt-dumb, and I would spend 100% of my time resetting forgotten passwords. The majority of passwords around here are:
    badge numbers
    children's names
    spouses names
    and birthdays.
    and of those, half of them still get written down on little slips of paper and 'hidden' under mousepads.

    ::sigh::

  182. How about a handly password tool? by Anonymous Coward · · Score: 0

    http://entries.the5k.org/609/passpal.htm

    Something like this could be useful if you have a lot of passwords that you can't remember... on the down side, it's a pain in the ass to fire-up a secondary program and then load in the data, just for a password, cuz you're probably not going to remember the md5 return string you get back from the program.

    It was a good idea though...

  183. Deductive Security... by NanoGator · · Score: 2

    Hmm... reading through the comments, one thing that bothered me was the claim that users are the problem. I really don't agree with that. The biggest problem is that nobody has put all that much thought into really making anything secure. It seems reasonable to me that somebody could develop a security system that has some common sense to it.

    Here is an example: Let's say that I am working on my highly secure workstation that only responds to my thumb print. This should trigger a set of rules that the computer should respond to. "The user is sitting here at the workstation, so whoever is trying to access data from this terminal from the Vancouver office cannot possibly be him."

    I know that there are some security systems that use similar rules to verify access, but what Im describing is a computer that uses more intelligent deductive abilities to grant or deny access. If a computer were to be aware of what hours somebody works, and what key was used to open the door to the office, and was even smart enough to call the guy's cell phone and see if it can hear it ring, then it would be more discriminate about what is legit and what is a hack. *realizes that is one huge run-on sentence and apologizes*

    The point Im making is that security is more than just passwords, it is about common sense. I believe this is possible. If a webserver, for example, knows that the word 'haxx0red' probably wouldn't show up on one of the pages, it could heal after somebody breaks in. Heck, the website could even be smart enough to know 'Hmm, it is 3 am, and the computer accessing me is 400 miles away from me. I seriously doubt this is somebody with legitimate access.'

    Put more time into giving your systems common sense security, and they'll be harder to break into.

    --
    "Derp de derp."
  184. Difficult to crack, difficult to remember by Mika_Lindman · · Score: 1

    I'm using only one or two passwords, that I use everywhere where I have to login.

    Now the good part is, that both include lower/uppercase letter and numbers. Pure random. So those are almost impossible to crack. Every admin should be glad.

    But the problem is, that if one of those sites has an evil admin (ain't they all?), he can then easily use that password on other sites I login. Especially if I use the same login name. There is NO WAY, I could remember different difficult-to-crack passwords for every site where I have to login, without writing them down. Sorry admins, I just don't have photographic memory!

    Sometimes I have to learn new difficult password, when I change company, school or something like that. No problem, if I use the password every day, I'll quick remember it by heart. But if I need it few times a week, maybe only few times a month... There just isn't a way to remember things like that without writing them down.
    And using the same l/p everywhere is also a risk.

  185. Indirectly important access by Squeamish+Ossifrage · · Score: 3, Insightful

    What you say is certainly true, but I want to put a big caveat on it:

    It's very difficult to answer the question " what are we securing and how valuable is it?" for a number of reasons. To do that, you need to define what it is you're afraid of losing and how much of it you might lose from a particular attack. Both are very difficult questions, and are often gotten wrong.

    Looking at the first, people often underestimate the risk from a security compromise because they're only thinking about the confidentiality (secrecy) of their data. At least as important to consider are integrity and availability, that is whether the system and data remain correct and usable. There are lots of things don't really need to be confidential, but do need to be right. Picture building design specs, for example. They're not secret at all - most of them will become matters of public record - so it doesn't really matter if they get stolen. God help you, though, if they get altered and you don't find out until halfway through construction.

    Supposing you can somehow estimate the total VAR (Value At Risk) of your information systems, it's still nigh impossible to figure out what portion of that would be endangered by any particular attack. An apparently minor attack can easily be a stepping stone to a much more serious one. Parlaying limited access - whether aquired legitimately or otherwiss - into greater power is generally called privilege escalation, and it's a common component of attacks. The "root kit" is a classic examples of this. A root kit won't get you onto a system, but if you can get unprivilleged access some other way, the kit will then get you root. You can't assume that the security of a given account is unimportant just because that person hasn't been granted access to anything sensitive. There's always the possibility that a user has, or could get, access to things way beyond what was intended. Consider your marketing schmoe whose password security you claim is relatively unimportant. It's entirely possible (even likely) that the network which "does not allow remote access" does indeed have a gap somewhere. And if it does, someone could telnet in, log in as Mr. (or Ms.) Schmoe, and escalate to root on their one server. At this point, the attacker can probably compromise the username and password of any other user on that server, one of whom may have access to something that does realy matter. This is just a hypothetical story, but it illustrates a very important point about computer security: A series of weaknesses, any one of which would be unimportant as long as everything else worked as intended, can often be strung together into a succesfull attack.

    As you said, security policies should be based on a rational economic evaluation of what's at risk and how much it would cost to mitigate that risk. The problem is that it can be difficult indeed to assess how much risk hinges on a given decision, so it's usually wise to be more conservative than you think you need to be.

    1. Re:Indirectly important access by alouts · · Score: 1
      You are absolutely correct, and I probably went a little far in my original post. Small cracks can indeed lead to larger cracks, and ideally you're better off preventing them all if you can. In addition, compromise of confidentiality is definitely not the only problem that can befall a hacked system.

      I think I would probably have been better served if I had kept my writing concise, and stating only the two main points that I think people designing and enforcing password policies really need to consider:

      1) Before you decide to arbitrarily enforce a policy, stop and actually think about how strict it really needs to be. Try to make an informed decision, rather than a knee jerk one. Fine if you err on the side of caution, but if you're going to piss off users, make it necessary.

      and

      2) If you're really worried about the total security of your computer systems, make sure that passwords are not your only safeguard. Patch your apps, close your open ports, remove default accounts, blah blah blah. Prevent those small cracks from bringing down the whole dam.

  186. Replacement for passwords... by MrWorf · · Score: 1
    The idea of a password sucks. Sure, it worked once before security was really important. And the notion of changing password every month and keeping track of old ones and also enforcing rules on difficulty only leads to what has been written on this post earlier: PostIt notes and the likes.

    Now, how about trying another way of authentication...

    • Fingerprints? Unfortunatly that was proven to be easily crackable.
    • Smartcards? Well, that too has vulnerabilities.
    • DNA / Retinal scans? Yeah, thats more like it, but hardly practical.

    The idea is to combine the previous two. A smartcard must be inserted and to logon, your fingerprint must be used. This way, you make it really hard for someone to crack it, and still, it's easy to use/remember.

    Is it 100% foolproof? Nope, but in this day and age, what is? Best security is to do everything in your head and even that can be compromised, but hey, it's better than nothing.

    Why am I writing this comment? Well, I adminstrate the network at work (atleast 3 passwords), I logon at work (1 password), I have computers at clients (2-3 passwords) and I run my own servers and workstations (2-3 passwords). To sum it up, I must know atleast 10 password where 7 of them must be really hard to crack. It's getting on my nerves damn it ;-) ... Thats why!

    Well, there you have it... My two cents...

  187. Password vulnerabilities. by Dalroth · · Score: 2

    Why is it an accepted and often encouraged practice to force users to change their password after a certain number of days? Obviously most of the vulnerability is caused by users selecting simple and easy to remember passwords. However, changing passwords frequently causes the very behavior we are trying to avoid. In my experience, users who previously had very secure passwords switched to easy to remember passwords such as "lastname01, lastname02, lastname03..." when forced to change every 60 days.

  188. difficult passwords are written down more often by Splork · · Score: 2

    The more obfuscated a password is, the more difficult of a time people have remembering it. thus is more likely it is that they will write it down and store it on a piece of paper near their workplace.

    Try a combo of a reasonable but not insanely restrictive pass phrase plus a digital token (smart card, assuming you trust smart cards) to be safe. that way just writing the pass phrase down doesn't hurt and the pass phrase doesn't have to be so difficult to remember that it needs writing down.

  189. Inventing strange passwords by Anonymous Coward · · Score: 0

    Mandatory periodic changing of otherwise good passwords is the most annoying thing about password policies. One time, such a policy inspired me to switch to a password that the login programs couldn't accept, so I couldn't login again. This was a SunOS cluster over 10 years ago.

    It ended in: ;^L^K (where the ^L and ^K were control characters). Nowadays, it seems that Microsoft systems don't even allow control characters in passwords. That sucks. Control characters would provide another avenue for recycling otherwise good passwords that get expired.

  190. Just a quick heads-up... by Lendrick · · Score: 3, Insightful

    Users are lazy.

    If you have a small company with, say, fifty people, and you educate and assist all fifty of those people, a significant fraction will still say "there's no way my account would be cracked" and use set their password to "PASSWORD" or somesuch.

    The fact is, you do need to force users to enter cryptic passwords, or there will always be lazy, irresponsible types who just don't do it.

    1. Re:Just a quick heads-up... by RFC959 · · Score: 1

      Amen to that. At one company where I worked, we did a password-cracking check, and broke the password of one user who liked to consider himself technical. (It was something lame like "brian56", of course.) We forced him to change his password at his next login, and he got mad, and he actually said "My password isn't weak!" So we asked him, "Then how did we crack it in less than 30 minutes?" He didn't have a good answer for that one, but he still wasn't happy about it.

  191. Of course by GPPL · · Score: 1

    of course we all know this! it was posted on slashdot before! duh!

    --


    Your mother implements multi-vendor protocols without synergy
  192. Has a weak password ever been compromised? by hackstraw · · Score: 1
    I have heard for years about people checking their user's passwords and making people changing them all the time so that noone, including the user knows the password.

    But I have never heard of a system being compromised because of weak passwords (except for wargames :)

    I know that default passwords have been problems, even slashdot was broken into because of this. But is this password stuff just hype, or has anyone on slashdot actually heard of problems deriving from weak passwords.

  193. Re:AOTC Spoilers by Anonymous Coward · · Score: 0

    HOT GRITS!

  194. Is there such thing as a good password? by emkman · · Score: 1

    Recently I went about cracking the admin logon to my sisters laptop so i could use it when she wasnt home. I dumped the passes while she was logged in as admin then loaded them into LC3 (the latest l0phtcrack). Her password is quite possibly the best one I have ever seen an average person have. It is 8 characters long, contains numbers, lower and uppercase letters, and non alphanumerics. Sure, techie friends of mine have 22 character passwords, but for a person whos barely computer literate, her password is pretty good, and would meet almost any policy ive seen.
    Anyway, my point ... Because of the qualities of her password, it was not succeptible to any dictionary or hybrid attacks, so next comes brute force. I have an athlon 850, hardly a speed demon by today's standards. I started the audit when i went to bed, and it was done when i returned home from school the next day, approx 16 hours total. If it takes less than a day to crack a real good password, are people ever gonna have secure passwords that they can remember without having to write them down?
    NOTE: In windows, the LM password hash is more vulnerable because it is case insensitive, so while this reduced the time, its the way it is on most windows boxes anyway

    --
    Moderation Totals: Flamebait=2, Troll=1, Redundant=1, Insightful=6, Overrated=1, Underrated=1, Total=12. (not mine)
  195. Futility of passwords? by stapedium · · Score: 1
    There are more than 6.6 quadrillion different eight-character passwords using the 95 printable ASCII characters. Though some password-cracking programs can test nearly 8 million combinations every second on the latest Pentium 4 processor, breaking an eight-character password would still take more than 13 years on average.


    I'm not sure if this is accurate, but if it is, it sounds like anyone relying on an 8 character password and giving free access to their password file might as well be using a sailor's knot to keep people out of their machine.

    If a P4 can crack an average password in 13 years, a midsized network of them could generate all possible hash pairs in less than a year, sort them and store it all on a big drive. Then the problem of cracking any password is just a table lookup.


    I'm not sure if current hardware could handle storing this many passwords, but we've got to be getting close.

  196. Password are always the weakest link! by Milalwi · · Score: 2

    A long time ago a friend of mine was running an ISP. This was back in the days when ISPs usually had a user shell machine for people to log into. He ended up with a "non-authorised user" infestation. He had me run Crack against the user machine password file. I was shocked at how fast the first few passwords popped up... literally before my finger had left the "return" key. Of course, these were the ones where the password matched the username. :-( After about a week of running, fully one-third of the user passwords had been cracked. By that time Crack was getting into the "weirder" rules, and I stopped it.

    I gave the list of usernames to the support folks so that they could force the users to change their passwords. I don't think I'll ever forget the shock of seeing those passwords pop up the instant I hit "return"!

    Milalwi

  197. Someone got 30% of the passwords... by Sander_ · · Score: 1

    ...and so what, this is not uncommmon at all for any company I've done similar work at.

    To but it in other words: Man bites dog, the sun shines, now move on.

    Must have been a slow newsday.

  198. People aren't the problem, passwords are by rpg25 · · Score: 1

    It depresses me to see how many of the comments on this article are complaints about how stupid the users are.

    I think this really misses the point. If one or two people have trouble with strong passwords, ok, maybe. But if strong passwords are almost uniformly either not used, or written on post-its, then the solution is busted. It's not the job of tool-makers to demand that people change to fit the tools. We need to give users tools that they can use. If passwords suck, get something else.

  199. Qf8g3Ns_3 by Fuzzums · · Score: 1

    And thank you. A password like that was given to my by the network administrator. F*ckgng hard to remember and f*ck1ng hard to crack. Well brute force will do, but combined with the "three wide and you're out for 30 minutes" makes sure it will take some time ;)

    Passwords like 'b@rbed-*-w1re' will do nicely too I think :)

    --
    Privacy is terrorism.
    1. Re:Qf8g3Ns_3 by jo42 · · Score: 1

      Next time, try "bENdoVeR!".

    2. Re:Qf8g3Ns_3 by Anonymous Coward · · Score: 0

      c001 + 1337.

      O
      | /
      L

  200. Unbreakable by Anonymous Coward · · Score: 0

    I have the greatest password ever ... shadowfax!

  201. Policy in place at my organisation. by Rob+the+Roadie · · Score: 2

    I work for a large confectionary manufacture who have one of the best password policies I've come across in the 7 years of my IT career.

    8x90. It's simple. Eight characters with forced policies on every system to change them every 90 days. Splash screens at startup give advice on choosing stronger passwords. We advise choosing a six letter word, breaking it in half and inserting a two digit number.

    e.g. let01ter

    Simple and effective.

    Of course, without running a cracker over the password lists I guess we'll never know if the policy actually works!

    1. Re:Policy in place at my organisation. by rhedi_phredi · · Score: 1

      And how much time do you need every three months to keep this policy working - the policy is fine, but is the actual buyin.

  202. Grrrrr... by Anonymous Coward · · Score: 0

    My bank's online service enforces WEAK passwords -- no puctuation or symbols allowed, only letters and digits. 8 characters max.

    What are they thinking? This is a very large multi-national bank. Genius, right?

  203. Expiring passwords and security by 0x20 · · Score: 1

    I'm not sure I ever understood why changing a password every month increased security.

    If you lost the keys to your house at a burglars' convention, and your address was written on the keyring, how long would you wait to change the locks?

    Your (/etc/shadow|SAM file|whatever) is like that keyring, except it's possible for someone to get a copy of it without you noticing. And when they do, they have until the passwords expire to run cracking programs on it and reenter your system.

    And of course there are, metaphorically speaking, many, many burglars' conventions happening at any given time on the net.

    1. Re:Expiring passwords and security by Anonymous Coward · · Score: 0

      Your (/etc/shadow|SAM file|whatever) is like that keyring, except it's possible for someone to get a copy of it without you noticing.

      You've just hit upon another potential weakest link in unix/windows systems, which in principle has no reason for existing. Migration to a more modern priveledge structure (e.g. capabilities) will eliminate this and several other stupid flaws.

    2. Re:Expiring passwords and security by 0x20 · · Score: 1

      Agreed... however on the majority of systems (which use "file-based" password storage and probably will for some time to come) I think it's good practice to define a maximum password lifespan and enforce it.

  204. RSA SecureKey by Anonymous Coward · · Score: 0

    Best damn dongle there is.

  205. Forced changing of passwords doesn't work by sjonke · · Score: 1

    If you have 15 different systems you have to log in to and you are forced to change them frequently, two things result:

    1. You (at least try) to use the same password on all of them.

    2. When you are forced to change your password you will do so only in the most trivial of ways, typically by incrementing a digit by 1. For example, flim7flam will become flim8flam, then flim9flam, etc.

    The reason you end up doing this is as otherwise it is impossible to keep track of them all. Security would be improved by *stopping* the insidious practice of forced password changing. Continue to enforce password selection rules, such as having both letters and digits or symbols as well as educate people on how to pick good passwords, but please stop making me change my 15 f-ing passwords!

    --
    --- What?
  206. Even Hollywood knows passwords are the weak point by indros13 · · Score: 1
    "So the combination is 1,2,3,4,5 ... That's the stupidest combination I've ever heard in my life! That's the kind of thing an idiot would have on his luggage."

    "... 1,2,3,4,5. That's amazing, I've got the same combination on my luggage."

    --
    Under capitalism man exploits man. Under communism it's the other way around.
  207. Password Generator by DeadSea · · Score: 2

    If you like getting a nice secure password, try a password generator.

  208. Security at its least secure by golrien · · Score: 1

    Here in school we get our passwords changed whenever the admin feels like it; once every few years. They're all simple six-letter dictionary jobs because, hell, you can't trust kids to remember P2q4Ee4t or something :)

    Anyway, this morning I came in to find some guy (maybe he's reading this - hi Greg :) had found a file on the server, available for viewing by anyone, which contained a list of everyone's passwords.

    I kid you not, this was a genuine list which had obviously been left there by some idiot who deserves to be eaten by crocodiles. Needless to say, I now have a different password and the file has vanished :)

    Still, shows you just how useless passwords against my mortal enemy (stupidity).

  209. Short passwords suck! by Anonymous Coward · · Score: 0

    Forget those silly short letter/number combo's...

    I want to see all those stupid MAX #of character limits GONE! Too many systems have a limit of what can be used in a password.

    Which is more secure?

    MyName01

    OR

    MyNameAndILikeFrenchBreadPizzasForBreakfastWithC of feeAndJam

    Ok, so that's a little overdone...but the fact remains most easy passwords are that way because they are just words, single words that can be found in a dictionary. Allow longer (non-sense) phrases for passwords and even something like "1989MustangGTwithbluetrim" can be ALOT more secure than "89mustang" not to mention WAY easier for the user to remember.

    Having a set of rules for user passwords and seperate ones for admin passwords is another good thing too. You want to cycle the admin passwords fairly often (turnover), but leave the user passwords alone for the most part. (Only remove/change when the user leaves or changes jobs...)

  210. Use a password server by jregel · · Score: 3, Informative

    We used to store our root passwords on printouts that the sysadmins kept in their top drawer - obviously not secure.

    The solution I came up with was to build a dedicated Linux password server. Each user has a login and is a member of certain UNIX groups. Their "shell" is a custom C program that when the user logs in, prompts for a machine and username combination. This input is only displayed as asterisks (so people looking over the shoulder won't know what machine the user is looking up). The program then tries to read a text file for that machine and user. If the permissions are such that the logged in user is a member of the right group, then the contents are displayed for 5 seconds and then the screen is blanked.

    This allows us to restrict who has access to what machines. The password server is pretty secure with no unnecessary daemon processes running, root cannot login through telnet (you need to login using a second account to get a prompt to su), there is a bios password and lilo password and the box is physically secure in the server room.

    In the case of fatality, a paper backup is stored in a secured envelope and kept locked away with human resources who have permission to give it to a select few only (managing director, director of operations and IT managers).

    It's working well for us and has been live for about three months now.

  211. Going the other way. by MicklePickle · · Score: 2, Insightful

    Every company/ISP/system should enforce password changes/passwd restrictions I'm all in favour of it. However, it IS possible to go the other way, and provide less security. My company is a multi-national and we have a huge network. Forced password changes were implemented around a year ago, because of a hacker wandering around. That's fine to do that, but then we have around 5-9 accounts, (depending on what you're doing), and that's INDIVIDUAL accounts. That's INDIVIDUAL passwords. It's made slightly easier, by not having passwd restrictions. I can tell you that the passwords that are going to be used by users will be something along the lines of 'abcdefgh', then 'bcdefghi'. The forced passwd changes is a monthly grief for everyone. Everyone HATES it. And so they should.

    --
    -- main(s){printf(s="main(s){printf(s=%c%s%c,34,s,34) ;}",34,s,34);} $p='$p=%c%s%
  212. Novelle phrase pour les licensier by peddrenth · · Score: 2

    "Your password is the weakest link. Goodbye."

  213. Citibank by Anonymous Coward · · Score: 0

    Citibank has a web service called Direct Access. All you need is the account number, and his/her four-digit PIN. You know how easy it would be to crack four digits? At most 10,000 tries, averaging 5,000 tries for the best-chosen PIN's.

  214. In other news... by kindbud · · Score: 2

    The National Highway Safety Institute released a report today that strongly suggests motorists are the cause of most traffic accidents. I know, hard to believe, but there you have it.

    --
    Edith Keeler Must Die
  215. shell script? by DanThe1Man · · Score: 2

    Why not write a shell script, with say the most common 1,000 or 10,000 (or even greater) passwords and just have it look at the password when the user changes it, and spit out a printf("that is a common password, for security reasons, please change it something that is harder to crack") or whatever and prompt them again.

  216. It's amazing! by FyRE666 · · Score: 2

    At my last firm I was amazed to see everyone using the SAME password on hundreds of machines. I'm a bit nosey so I used to look over the shoulders of my collegues as they typed and almost without exception all of the passwords were a string of asterisks!!!! I changed mine to a string of asterisks too, because I like to fit in.

  217. Hacker != Security Breaker!! by hkhanna · · Score: 1

    A hacker who can get the password list...bypassing all the high-tech security erected to keep him out.

    This makes me furious! When will the media STOP equating hackers with security breakers. This is what gives open source coders and hackers a bad name.

    Sorry </rantmode>, feel free to mod down as a troll.

    Hargun

    --

    Think nothing is impossible? Try slamming a revolving door.
    1. Re:Hacker != Security Breaker!! by Tiado · · Score: 1
      This makes me furious! When will the media STOP equating hackers with security breakers. This is what gives open source coders and hackers a bad name.

      Sorry , feel free to mod down as a troll.

      I agree with what you said here. I never ceases to irk me that the media always call those scipt kiddies that launch DOS attacks 'hackers'.

      Oh well, there goes my karma, it was good while it lasted.

  218. 3 Strikes by stevel669 · · Score: 1

    Why is disabling the account after 3 incorrect guesses (thus requiring a call to some support line with the corresponding 15 minute wait on hold) not the answer?

  219. Re:Sarah! by Anonymous Coward · · Score: 0

    Would that be Sarah and Gomez from Birmingham, perchance?

  220. Same experience in this field + encrypt fs. by Anonymous Coward · · Score: 0


    Took the NT4 domain controller of a small, but still 20000 workplace university when the 2000
    domain controllers arrived, and downloaded some Linux bootdisk to hack them (no cracking tool, no NTFSDOS, nothing), which simply did some l0pht.

    Within seconds the 900 accounts without pwd or account=pwd rolled out. Before the dictionary attack even. The pwds were valid. I confronted
    some people in my own department, and luckily
    they took it well. My boss didn't take it that
    well, and ordered me red-hot to immediately wipe
    everything. No real repercussions when he cooled
    down luckily.

    All it took was getting the machine to boot (was a compaq desktop model) from flop and to press
    enter a few times.

    I actually was more surprised why _nobody_ uses encrypted filesystems (the 2000 controllers also
    don't have any).

    I know they are scared that some dominant sysadmin
    could lock them out of their own system, but
    clauses in contracts seem a better way to prevent that. Not even for critical systems like domain controllers.

    This widens the wrongdoer category from the few
    domain admins (3-5 in our company), to a larger
    community of hired people, trainees, trusted student-helps (me) that had regular unescorted access to the server room. (at least 20 people)

    And maybe even suppliers (I can e.g. remember engineers from the KVM-vendor being unattended
    in the server room for _days_), and other occasional, but often more than once with small (or longer) unattended moments.

  221. Password's by Anonymous Coward · · Score: 0

    The company I work for, does employ a set of password rules ... (I work on a helpdesk) and although many staff complain at the need to change passwords, reading this report would probably be pretty sobering news, especially as a number of the execs here would like using the same password over and over, but cannot, as our system memorieses the last 14+ passwords used, for example...

    makes hacking accounts tricky, basically people would have to try social engineering to get results..

  222. Why do PINS work (was: Passwords cannot work) by seaan · · Score: 2
    Passwords can work under limited circumstances. Think of the banking system's Personal Identification Number (PIN). The standard 4 digit PIN is a really weak password, at least from a cryptographic standpoint. The banking system uses a whole variety of techniques to make up for this weakness. Not every bank follows them perfectly, but collectively the system is not too bad.

    One of the key techniques is velocity checking (only able to enter 3 bad PINs), but this really works best with centralized systems (alternative if only local velocity checking is used, find 2500 ATM's and try two trial PINS at each ATM). That is one of the main differences between this system and a UNIX like password (where you can get a password file and perform offline attacks).

    There are additional safety measures. For example, a key principle of PIN input/verification is that you should not be able to create PIN-trails purely electronically. The cryptographic weakness of 5000 trails (average to attack a randomly chosen 4-digit number) is not too bad if each trail requires a user punching a PIN into a keypad. So long as the attacker has to punch each trial into a keypad (average of 5000 trials for a randomly chosen 4-digit number). Obviously 5000 is a very weak number from a cryptographic standpoint. For this reason the PIN verification products don't usually accept clear PINs, they only accept PINs that have been encrypted (with something like a key used for the ATM or POS terminal that generated it). One of the classic design issues for a PIN validation system is to make sure PIN trails are O-2^56 (single DES) instead of O-10000.

    Throw in physical security like cameras at ATMs and the like, and you get a system that is basically acceptable. Of course there is a whole number of issues in the industry today. The move from single-DES to 3DES is pretty complicated (there are a lot of ways to implement 3DES systems that only have single-DES strength). You also need to worry about internet and phone banking, where the system that generates PINs (or their equivalent) are not trusted hardware devices like an ATM. I've seen naïve internet PIN systems that turn out to be great PIN crackers (i.e. they provide a method of doing O-10000 trials to an adversary).

  223. Re:Egg Troll's password! by Anonymous Coward · · Score: 0

    Dear Mr Egg "egg troll" Troll,

    Please inform me - are you Scottish?

    Kind regards,

    Jack McIntosh

  224. Why are good passwords difficult ? by caesar79 · · Score: 1

    why not use a simple passphrase with substitutions for good passwords..

    for e.g take the phrase
    "i dont suffer from insanity. I enjoy it!"

    take the first character of the sentence to get
    "idsfi.iei!"

    replace i by 1, and s by 5 to get "1d5f1.1e1!"

    now aint that a good password ?
    and wasnt it easy ? or am I a genius ??
    and btw u only need to derive it the first few times...then..U REMEMBER It.

  225. too many passwords by Wansu · · Score: 2

    Once these policies are enforced, the weakest link will be the PDAs and paper pads where people write down all the damned passwords they have to keep up with. I don't know what else we can do but this password stuff is getting out of hand.

    --
    Wansu, th' chinese sailor
  226. Requiring change of passwords doesn't work by Tim+McNerney · · Score: 1

    There are many methods of improving security. Requiring users to change passwords is not one.

    Choosing a good password is difficult. You need it to be easy for a user to remember, but hard for anyone else to guess. If it is difficult for the user to remember, it will end up on a PostIt on his monitor. If it is easy to guess, then many methods will work to compromise the account.

    Requiring a user to change his password on a regular basis means that the user must come up with more passwords. The average quality of that password will almost always be less than that of a single good password. They are less likely to even try and come up with a good password if they have to change it frequently. So the quality will almost always be less.

    The amount of time to crack a password using straight brute force methods is almost always much greater than the expiration period. So attempts to foil such an attempt with password expiration. If a password space would take 10 years to check, having a user's password expire every 10 years is not really useful.

    If a user's password is going to be broken, it will almost always happen through means other than brute force. Either through the PostIt method, social engineering, dictionary attacks, using personal information. These attacks take much less time than you could reasonable expire a password. Let's say you require changes every month. The above attacks would take anywhere from a couple minutes to a few hours. The compromise would happen on average with 15 days left before the password would expire. Once compromised, there is little (but not no) value in closing the barn door. Detecting and rectifying these situations are better handled through other means, especially since changing the password never let's anyone know that a compromise ever occured, even though it stops it (though most likely, the person will still have access through other means once they got in).

    Expiring passwords not only doesn't improve overall security, it lessens it. The few minor advantages are far outweighed by the downsides of such a policy.

  227. I used to work... by Anonymous Coward · · Score: 0

    In a place where it was official policy to print out a pretty black-on-clear adhesive label with username and password and put it on the monitor when you changed your password. That way, if you were out, or someone else needed to use your computer, they could just log in on your account. Although, physical security was pretty tight. I had to enter and leave work through a Mardix booth (two doors, I think the outer on locked when the inner one unlocked) and needed both my ID card and my PIN to unlock the door. There was a nuclear weapons guidance system in the next room, so physical security was pretty tough. (IIRC, guidance is one of the main places where China still lags behinthe US.) However, computer secuirty was pretty lax. I don't know why so many places have such a narrow view of security.

  228. It's easy to fix this problem.. by idan · · Score: 1
    I work for a company that specifically fixes this problem for a living.

    It's not that hard to enforce strong password rules at the time of password change .. and consequently our customers require always-new passwords, enforce dictionary checks, and can even apply regular expression rules.

    (psynch.com if you're really curious).

  229. Password ageing is bad ! by Anonymous Coward · · Score: 0

    Hi

    I've always thought that mandatory password ageing is a surefire way to get insecure passwords !

    By making your users change their passwords often they are more likely to make it easy to remember (ie the name of a pet etc) or else they'll write it down !

    Enforce good password security by checking passwords as they are entered and running cracking scans over existing passwords. That way your users are more likely to find a good password and commit it to memory !

    Just my $0.02 :)

  230. Weakest link by Banjonardo · · Score: 1
    Maybe they could randomly start firing these people.

    Your password is the weakest link.

    Goodbye.

    --

    -----

    Score 3? For what? Being wrong, at length? - smirkleton

  231. Use PKI, not passwords by madbrain · · Score: 1

    With a Public Key Infrastructure, there is no longer a need for passwords to authenticate to servers.

    This makes any password cracking programs irrelevant, because if you try to attack the server, you are up against strong crypto. The 30% of passwords cracked would drop to 0% of strong keys cracked.

    Of course, locally, each user most likely will still have a password that will protect their certificate. This is still vulnerable to password-cracking if the certificate is stored in a software device on a hard disk. Still, each user's machine would have to be hacked into, and then each certificate database individually.

    However if it is stored in a smartcard, the smartcard would have to be physically stolen and then the password cracked in order for it to be used. But by that time the physical theft would likely have been noticed and therefore the certificate would be marked revoked in a certificate validation system, and services would not accept it anymore, making the theft useless.

    --
    -- Julien Pierre http://www.madbrain.com/blog
  232. Use one-time passwords by halfelven · · Score: 1

    Take a look at SafeWord:

    http://www.securecomputing.com/index.cfm?skey=643

    In a nutshell, you install the SafeWord server somewhere, then all your applications/servers/NASes/etc can authenticate against it via Radius, Tacacs, etc.
    The one-time passwords are generated via small credit-card-sized tokens; you have to give one token to each user.

  233. Forced password changes help? Are you high? by Anonymous Coward · · Score: 0

    If the program can crack the passwords in less than 24 hours then users would have to change passwords multiple times a day to help mitigate the risk of them being guessed with such a program!

    Was that a Taco quoe or part of the post? It's hard to tell because the whole damn thing is in italics.

  234. Re:Not neccessarily - Might not even be enough by Anonymous Coward · · Score: 0

    Choosing a random sentence from the individuals life
    fits the bill here very well. A dedicated hacker
    would never be able to figure out my passwords.
    Unless the person has local access to my machine of
    course.
    Using the first letters of your title is NOT a good
    idea.
    But if you think about someplace that you went to
    and make up a sentence from that using the first
    letters with a couple numbers thrown in and noone
    will be able to crack it.
    We're not talking about obvious examples like
    'i went to NYC and had a good time' but maybe
    I went to Central park and saw 5 Pigeons die.
    IwtCpas5Pd or Itolkdw5se
    Easy to remember and safe.
    --Completely random passwords are just begging to
    be written down.

  235. Non-english passwords by AndyChrist · · Score: 2

    These cracking programs...how many languages do they tend to have dictionaries for? How many foreign pop cultural references might one find?

    I have a tendency to use non-english words for passwords (my current fave is a combination, forming a nonsense word, so it ought to be safe)...how safe is this practice?

  236. Re:Passwords cannot work. Why do we still use them by SacredNaCl · · Score: 1

    Whenever I come across a place that has a keypad for entry with 9 digets I usually try:

    7913. Which is a Z.
    7931 A box.
    7319 ..an X ..
    Unless there is a single key with the number rubbed off.. Then that's a pretty easy guess.

    Human nature being what it is those usually work.

    --
    Freedom is merely privilege extended unless enjoyed by one and all.
  237. Do it yourself! by Anonymous Coward · · Score: 0

    1) Write a PERL script/Shellscript/whatever that banishes whomever runs them.

    2) Create a bunch of users with invalid names and easy password. Assign them the script created in step 1 as default shell. Make sure ONLY the invalid users can run the script!

    3) Sit back and watch the fun.

  238. Yeah that's right you Nazis by gelfling · · Score: 2

    Anything you don't agree with mod it down - /. used to be a nice place now it's just a lockstep groupthink prison.

  239. username/password is incomplete security by ecloud · · Score: 2

    It should be coupled with a physical key of some kind like a smartcard or iButton. In some cases the physical key may be enough; it's not easy for a hacker to simulate, at least not remotely. And in cases which warrant extra security a key combined with a password would be even better. That way you're not depending entirely on the password for security. This is the method used at ATMs - you bring your card and remember your PIN.

    And for the ultimate security you would need 3 things - 1.) bring something (the key) 2.) remember something (the password) 3.) prove something about who you are (biometrics)

    Cheap USB or serial iButton readers could be a quick and easy fix for many corporate environments. I heard there is an implementation for Windows to permit logon only by this method.

  240. a pretty penny by townmouse · · Score: 1

    I wish I had a penny for every admin that assumed the users knew less than he did, I'd literally melt them all down into a club and bash their skull in.
    How will you manage to lift it?

    --
    Ask me if I've been required to disclose any crypto keys.
  241. John the Ripper sees through "LeetSpeak" by Anonymous Coward · · Score: 0

    A bunch of ppl have replied with suggestions for replacing letters in their passwords with "leetspeak" (e.g. p@55w0rd). John the ripper uses rules that can modify dictionary words by appending numbers, reversing, reflecting, and pretty much anything else you can think of, including translating alphabetic characters to "31337" characters. You have a better chance at evading john by using the last letters of an 8 word passphrase, although those too can fail pretty fast if a username is subjected to dedicated bruteforcing with character frequency rules.