Slashdot Mirror


The Unspoken Taboo - The Never Expiring Password

anon writes "Every security savvy professional lives with the daily fear of the "never expiring password" being exposed. It's the unspoken taboo, the wide open back door in every corporate network. But no-one ever acknowledges it or discusses it. All applications have got pre-defined passwords that never change. Which means developers, privileged users and hosting third party service providers will all have access to these passwords."

537 comments

  1. I hate to do it.... by Strokke · · Score: 5, Funny

    but I feel the need to expose the world's most sophisticated software. The password....is "password"

    1. Re:I hate to do it.... by ppz003 · · Score: 5, Funny

      Really... My secret password is 1 2 3 4 5.

    2. Re:I hate to do it.... by techfury90 · · Score: 5, Funny

      That's the same combination as my luggage!

      --
      I'm friends with the youngest daughter of the former head of the PowerPC division of IBM you insensitive clod!
    3. Re:I hate to do it.... by Anonymous Coward · · Score: 0

      Can't we have ONE, just ONE article on passwords where that tired Spaceballs gag doesn't get used?

      I'm tired of changing your luggage combination!

    4. Re:I hate to do it.... by passion · · Score: 3, Funny

      quick - what's the combination to the air shield?!

      --
      - passion
    5. Re:I hate to do it.... by Anonymous Coward · · Score: 0

      It's actually ilikepie, but that's ok.

    6. Re:I hate to do it.... by kernelfoobar · · Score: 2, Funny

      "I knew it, I'm surronded by assholes!"

      --
      Here we go again!
    7. Re:I hate to do it.... by akeyes · · Score: 1

      I like it, looks common enough, but most people would never think that the spaces were really part of the password.

    8. Re:I hate to do it.... by pete6677 · · Score: 1

      Especially since that movie wasn't even funny anyway.

    9. Re:I hate to do it.... by blankypoo · · Score: 0

      (Insert Random George W. Bush Joke Here)

      --
      "I don't get it. Well, I could ride it to the store, I guess."
    10. Re:I hate to do it.... by A+beautiful+mind · · Score: 2, Funny

      You obviously don't have the schwartz in you.

      --
      It takes a man to suffer ignorance and smile
      Be yourself no matter what they say
    11. Re:I hate to do it.... by double-oh+three · · Score: 5, Funny

      No no no, you don't jump straight to the combination on the luggage line. First comes the "that sounds like the kind of combination an idiot would have on his luggage" and then comes your line.

      Another +5 funny could have been milked from that joke, but noooo, you had to ruin it and skip a line.

      This ain't Soviet Russia ya know.

      --
      "For years, I struggled with reality... but I'm happy to say I finally won out over it." -- Elwood P. Dowd
    12. Re:I hate to do it.... by Anonymous Coward · · Score: 0

      What about default passwords? I know a law firm that uses the first four of the employees last name and the first letter of the first name for remote.theirdomain.com that just happened to do a lot of work for SCO. It is sad that they haven't been hacked before but they deserve it maybe akllp.com

    13. Re:I hate to do it.... by mrchaotica · · Score: 2, Funny

      You say that as if it's a bad thing -- what, do you want somebody's schwartz in you?!

      Never mind, I don't want to know!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    14. Re:I hate to do it.... by goodenoughnickname · · Score: 1

      Mine is *******. Please don't log into my account and start posting lame, useless comments.

      Shit! Too late!

    15. Re:I hate to do it.... by MarkRose · · Score: 1

      Fool! I already cracked it! Your quadruple rot13 is so old skool.

      --
      Be relentless!
    16. Re:I hate to do it.... by doubtless · · Score: 4, Funny

      One of the funniest quote I read from bash.or goes something like this

      tech support: what's your password?
      user: ******
      tech support: .....
      user: really, it's ******. now you don't even know if i'm really stupid or really smart.

      --
      geek page at KY speaks
    17. Re:I hate to do it.... by donweel · · Score: 1

      It seems these days "engage" is quit popular.

      --
      Many a long talk since then I have had with the man in the moon; he had my confidence on the voyage. Joshua Slocum
    18. Re:I hate to do it.... by Lisandro · · Score: 0, Offtopic

      Never mind; Mel Brooks directed "Young frankenstein". He excused for all of his bad movies (and sins) as far as i'm concerned!

    19. Re:I hate to do it.... by mikebolland · · Score: 1

      lol, use the schwartz!

    20. Re:I hate to do it.... by permaculture · · Score: 1

      I believe another very common password is

                letmeinN

      where N is a single digit number.

      --
      Environmentalism is the new Victorianism. Everyone ties on a green corset and pretends we're virtuous.
    21. Re:I hate to do it.... by Associate · · Score: 2, Funny

      Oh shit. There goes the whole thread.

      --
      Someone hates these cans.
    22. Re:I hate to do it.... by Anonymous Coward · · Score: 0

      I'm friends with the youngest daughter of the former head of the PowerPC division of IBM you insensitive clod!

      Once you hit that shit, post the torrent. Otherwise, not so interesting ;-)

    23. Re:I hate to do it.... by groot · · Score: 0, Redundant

      In Soviet Russia, jokes laugh at you!

      --
      "Just remember, it takes a village idiot." -- The Motley Fool.
    24. Re:I hate to do it.... by dan+dan+the+dna+man · · Score: 2, Informative

      Actually its a comic from UserFriendly

      --
      I don't read your sig, why do you read mine?
    25. Re:I hate to do it.... by mattspammail · · Score: 0, Offtopic

      The schwartz wasn't real anyway. It came out of a cracker jack box.

      --
      Now accepting PayPal donations!
    26. Re:I hate to do it.... by Anonymous Coward · · Score: 0

      ohhh, without the quotes (")

    27. Re:I hate to do it.... by krewemaynard · · Score: 1

      BLASPHEMER.

      --
      I saw it on Slashdot, it must be true!
    28. Re:I hate to do it.... by j-turkey · · Score: 5, Funny
      My favorite bash.org password quote:

      [Cthon98] hey, if you type in your pw, it will show as stars
      [Cthon98] ********* see!
      [AzureDiamond] hunter2
      [AzureDiamond] doesnt look like stars to me
      [Cthon98] *******
      [Cthon98] thats what I see
      [AzureDiamond] oh, really?
      [Cthon98] Absolutely
      [AzureDiamond] you can go hunter2 my hunter2-ing hunter2
      [AzureDiamond] haha, does that look funny to you?
      [Cthon98] lol, yes. See, when YOU type hunter2, it shows to us as *******
      [AzureDiamond] thats neat, I didnt know IRC did that
      [Cthon98] yep, no matter how many times you type hunter2, it will show to us as *******
      [AzureDiamond] awesome!
      [AzureDiamond] wait, how do you know my pw?
      [Cthon98] er, I just copy pasted YOUR ******'s and it appears to YOU as hunter2 cause its your pw
      [AzureDiamond] oh, ok.
      --

      -Turkey

    29. Re:I hate to do it.... by Insightfill · · Score: 1

      I actually put this one in for a firm that did remote access to support user machines. The application (old) didn't really support masking, so the user would see the password being entered. The user didn't KNOW however that there was no masking going on, and always assumed that the password was some five letter long word. It was, in fact, five asterisks in a row.

    30. Re:I hate to do it.... by Schraegstrichpunkt · · Score: 2, Funny

      If someone mentions Hitler on Ice, does that invoke Godwin's Law?

    31. Re:I hate to do it.... by Anonymous Coward · · Score: 0

      I *would* mod this up as funny/interesting, but it just doesn't seem plausible given the thread. Sorry.

    32. Re:I hate to do it.... by Anonymous Coward · · Score: 0

      When I was at school the son of the librarian, who was a straight A student actually thought his mother's password WAS ******* because he'd seen her type it in (of course it was masked).

      At my last company thought, they had SMS installs to all PCs on their network. They tried to lock down the users PCs so they couldn't do anything, but because SMS installed some registry keys when running, as the user, they had to allow the user registry access (at least to run .reg files), so us techies just had a few reg files to run to get rid of the damn fluttering flag with the company logo on it, for example.

      The REALLY dumb thing was they required administrator access for some installs so they actually had a file on the server that was called DROWSSAP.DLL (password backwords, but you probably worked that one out) that was a plain ini file and actually had an SMSINSTALL section with a DROWSSAP=XXX where XXX was the password... which was the user ID. This ID had full admin rights to the drive which was read only for every single user bar a couple of IDs... so you could simply log in with this ID and delete everything from every server if you wanted to and screw the company until they got backups (which would have been offsite and would take several hours minimum to get back up and running). Saved my butt a few times when the users were screaming their system wasn't working (due to other IT people being asshats) and I could get them back up and running in minutes as opposed to raising error reports and waiting DAYS for the other IT bods to fix it.

      And I really doubt they have changed it either!

    33. Re:I hate to do it.... by Anonymous Coward · · Score: 0

      In soviet russia, +5 Funny milks you!

    34. Re:I hate to do it.... by Ryosen · · Score: 1

      "I knew it, I'm surronded by assholes!"

      You must be new here.

      --

      Ryosen
      One man's "Troll, +1" is another man's "Insightful, +1".
    35. Re:I hate to do it.... by kernelfoobar · · Score: 1

      No, I just can't spell surrounded properly.

      --
      Here we go again!
    36. Re:I hate to do it.... by Poltras · · Score: 1
      Mine is *******.

      It was even unreadable by sniffing the telnet connection. All my friend asked me how I did it.

    37. Re:I hate to do it.... by Anonymous Coward · · Score: 0

      "navis" will get you access to a scary number of ATM switches - it's the default password for Lucent Naviscore.

    38. Re:I hate to do it.... by Anonymous Coward · · Score: 0

      No, he's not new, thats how he knew it.

  2. Revent case of that in Japan by ReformedExCon · · Score: 1, Interesting

    Somewhere in Tokyo there was a brand new apartment building put up with state of the art everything. Video screen doorbells, plush elevators, garbage disposals, efficient kitchens, the works.

    But when it was found out that someone had already broken in using the non-reprogrammable security password, the price floor fell right out from under the developer. Now there is a relatively vacant apartment building in Tokyo with all the trimmings for bargain basement prices because there is no safety available if you live there.

    --
    Jesus saved me from my past. He can save you as well.
    1. Re:Revent case of that in Japan by geekyMD · · Score: 2, Insightful

      No kidding? Do you have any links to info about said building?

      It seems like unhardcoding it would be a lot less expensive than wasted real estate in Tokyo. Sounds like a great way to make a fortune!

    2. Re:Revent case of that in Japan by Anonymous Coward · · Score: 5, Insightful

      "...because there is no safety available if you live there."

      Couldn't they just intall locks?

    3. Re:Revent case of that in Japan by cbreaker · · Score: 4, Insightful

      Is that credible? Got any links? Seems to me that if a developer built the whole building and paid for some elaborate security system, they could have gotten *someone* to fix the damned thing (or replace the head units) and sue the company that sold it in the meantime.

      Any why would it be vacant at bargain basement prices? You're telling me there's nobody in Tokyo that would love a cheap apartment that's fully featured whom isn't rich enough to pass on it? I'd move in, install some pad-locks, and my own security system for a couple hundred. Good enough for me, for a bargain basement price..

      --
      - It's not the Macs I hate. It's Digg users. -
    4. Re:Revent case of that in Japan by jrockway · · Score: 2, Interesting

      What area of Tokyo is this in? Quite honestly, I've never really worried about "safety" in Tokyo. (Then again, I work on the south side of Chicago and don't think a whole lot about "safety" ;)

      --
      My other car is first.
    5. Re:Revent case of that in Japan by SadButTrue · · Score: 1

      calling BS. Property in Tokyo is never "bargain basement", changing an EEPROM in security system, cheap! Oh, and just to be a richard, perhaps jesus will save your critical thinking next? PS sorry, bit tipsy, low tolerance for nutters

      --
      grape - the GNU free, open source rape
    6. Re:Revent case of that in Japan by Anonymous Coward · · Score: 0

      Well, if the price fell out, I'd be willing to buy. It can't be that expensive to replace the fucking password ROM. So I could spend a few hundred dollars replacing the password chip and reap lots and lots of money on Tokyo real estate.

      Oh, wait, you're full of shit, so I really can't make any money because this is such a fucking stupid lie. Thanks faggot.

    7. Re:Revent case of that in Japan by Ruff_ilb · · Score: 1

      It's Japan. Nothing above the poverty line runs on anything less than a p4 - electronic doors, for example.

      --
      http://www.TheGamerNation.com/Forums
    8. Re:Revent case of that in Japan by Anonymous Coward · · Score: 0

      Just because it's sometimes necessary to buy things doesn't mean you have to like every deal you make.

    9. Re:Revent case of that in Japan by Belly · · Score: 5, Informative

      No link? I call BS. I live in Tokyo, and the idea of a building not being marketable for this reason is silly. They would have just installed a new security system and that would have been the end of it - the cost of redoing the security system compared with the potential losses of unoccupied apartments is negligible. Developers here aren't that dumb.

      With property prices the way they are here, if it was really 'bargain basement' prices, they would have sold regardless of the problem.

    10. Re:Revent case of that in Japan by Anonymous Coward · · Score: 0

      Your "free market" crap is absolute nonsense. It is telling you have to post to an article on Slashdot that has nothing to do with your "idea."

      In a perfectly free market, I can kill your ass and suffer no consequences but the enrichment of whatever property you have "title" to on your body. Hey, wait a second, without the government "title" means nothing. Oh, wait, we do need regulation after all. But with no other argument than asssertion I'll say this reg and that reg are what's what while that reg and this reg not. Oh, woe is me, I've crashed the economy. Thank you Bushite!! 2007 is going to be a doozy (as the interest rate manipulation in an attempt to succeed in the '06 elections have their obvious and quite unfortunate consequences)!

      But then your argument support that Bush is fucking us there. Oh well. You lose.

      ...the empty chairs in the back had to be pulled away to make a pretty picture for the camera. Sig heil, grandpa Bush!

    11. Re:Revent case of that in Japan by ichigo+2.0 · · Score: 1

      Or update the firmware?

    12. Re:Revent case of that in Japan by Anonymous Coward · · Score: 0

      Developers here may not be dumb, but they are crooked. Of course, living in Japan, you'd already know that.

    13. Re:Revent case of that in Japan by coflow · · Score: 0, Troll

      Are you really that ignorant of a what a free market is? Free market doesn't imply that there are no laws against the initiation of force. The correlation between freedom of markets and rule of law is quite the opposite I would argue (Libya, Zimbabwe, Saudi Arabia, Syria, Britain, New Zealand, USA). Your connection between the notion of property rights and the requirements for mass government regulations strikes me as somewhat disingenuous.

      Crashed the economy? Have you looked at the latest economic indicators? We are currently looking at statistically the best economic times in the past half century in the US. Your dire predictions for 2007 are unsubstantiated and represent your own opinion, and are surely not reasonable for the purposes of proving an argument. Suffice it to say that in most quarters they are less than axiomatic. Some might even call them polemic or dogmatic.

      Where did the parent poster say anything that is unique to Bush or would make you call him a "Bushite"? It seems more like an argument that an Alan Greenspan would make if you were going to classify it as any one individual. And what interest rate manipulation do you mean? The short term fiat rate has been raised (which certainly would not bode well for 2006 elections), and yet long term market rates have only moved up ever so slightly and still remain at historical lows. So I think that your argument about manipulating rates is either ignorant of the real world or intentionally a package of FUD. In either case, your post is clearly little more than the opinions of an uninformed and undeducated but loud-mouthed AC. Please do a little more homework and a little less toking on the bong when you decide to step into the economic arena.

    14. Re:Revent case of that in Japan by glitch0 · · Score: 1

      Somewhere in Tokyo there was a brand new apartment building put up with state of the art everything. Video screen doorbells, plush elevators, garbage disposals, efficient kitchens, the works.

      Holy shit, they have garbage disposals in Japan? THE TECHNOLOGY!

      --
      -Glitch "We all know Linux is great...it does infinite loops in 5 seconds." - Linus Torvalds
    15. Re:Revent case of that in Japan by aywwts4 · · Score: 1

      No, the system has a flaw, it cant be fixed, and the developers are going to eat millions of dollars for the sake of a moral to a geeks story.

      Cheers!

      --
      Web Developers: Celebrate to our roots! Animated Gifs and Tiled Backgrounds, dont let our history die!
    16. Re:Revent case of that in Japan by urbanRealist · · Score: 1

      That's right. I live in a crime-ridden DC ghetto with no real problems. I lock my doors. Surprisingly effective.

      --
      I've seen a lot of things, but I've never been a witness.
    17. Re:Revent case of that in Japan by Anonymous Coward · · Score: 0

      Don't be obtuse.

    18. Re:Revent case of that in Japan by Belly · · Score: 1

      Well, yeah. That's pretty much a given. Case in point the current news about falsified earthquake resistance specs for buildings..

    19. Re:Revent case of that in Japan by Anonymous Coward · · Score: 5, Funny

      Couldn't they just intall locks?

      No, of course not. That would ruin the story.

    20. Re:Revent case of that in Japan by Anonymous Coward · · Score: 0
      Is that credible?

      Doubtful. If a story looks like an urban legend, that's what it probably is.

    21. Re:Revent case of that in Japan by DeICQLady · · Score: 1

      So we get a choice between someone who can walk in and steal/murder/maim you OR having the entire building collapse on you because they cut corners when they built it. . . Hmmm sounds positively divine!

      Then again with most security systems a really determined perp will just try to see who's home and convince them they are the NHK man or something so they can get in *shrug*.

    22. Re:Revent case of that in Japan by Anonymous Coward · · Score: 0

      a really determined perp will just try to see who's home and convince them they are the NHK man

      So you're the one letting these parasites into the apartment building!

    23. Re:Revent case of that in Japan by truesaer · · Score: 2, Interesting

      I've actually heard that in Japan garbage disposals are illegal because it takes too much water and additional wastewater processing to handle the food (as opposed to trash...which is also a problem for Japan, they incinerate almost everything because there isn't space for landfills). I also seem to recall that disposals are not permitted in NYC because the sewer system is old and couldn't handle the additional solid waste there.

    24. Re:Revent case of that in Japan by 1u3hr · · Score: 1
      Now there is a relatively vacant apartment building in Tokyo with all the trimmings for bargain basement prices

      Not even a halfway credible urban legend. Apartments in Tokyo cost millions of dollars, they could replace the doors for a day's rent.

      Or perhaps you have a source for this story?

    25. Re:Revent case of that in Japan by mumblestheclown · · Score: 1

      Did you hear the one about the news reporter / famous male actor who stuck the hamster up his butt? I heard that's also true.

    26. Re:Revent case of that in Japan by snero3 · · Score: 1, Redundant

      No offense but I call "bull shit" on this.

      If you have every lived or been to tokyo you would know that space is at a premium(more so than new york) so the building would have had the security system refitted without even thinking about it as the land if _FAR_ more expensive than any security system would be. There is no way in hell they would let that size of building stand empty.

      --
      It said "windows 98 or better" so I installed Linux
    27. Re:Revent case of that in Japan by Anonymous Coward · · Score: 0

      Why would I need to be saved from your past?

    28. Re:Revent case of that in Japan by Anonymous Coward · · Score: 0

      You're telling me there's nobody in Tokyo that would love a cheap apartment that's fully featured whom isn't rich enough to pass on it?

      Who, not whom.

    29. Re:Revent case of that in Japan by Anonymous Coward · · Score: 0

      Before we go trying to make fun of Japan and their problems with security, let's remember that they are the only country I can think of with the Right to Secure Encrypted Communication guaranteed in their Constitution! When they formed their government after World War II, the right to privacy through encryption was considered a right so fundamental that they put it in their Constitution - that's hardcore.

    30. Re:Revent case of that in Japan by Anonymous Coward · · Score: 0

      The economic indicators aren't very effective at distinguishing between good and bad. The economy is far too large an object to reliably distill into a small list of numbers.

      Anyway, you're too caught up in this "initiation of force" idea. There are more evils than violence in the world and it's delusional to think that the initiation of force is the root of them all.

    31. Re:Revent case of that in Japan by cbreaker · · Score: 1

      Ohh thanks, now I can go on to be a professional journalist. That was my only stumbling block.

      Thanks, AC!

      Fucking douchbag.

      --
      - It's not the Macs I hate. It's Digg users. -
    32. Re:Revent case of that in Japan by Ohreally_factor · · Score: 1

      That's just an example of how Japan has fallen behind technologically, compared to other East Asian countries.

      For example, in Korea, only old people use garbage disposals.

      Thank you! Tip your waitress.

      --
      It's not offtopic, dumbass. It's orthogonal.
    33. Re:Revent case of that in Japan by Anonymous Coward · · Score: 0

      Fucking douchbag.

      Ah, I see you've learnt to sign your posts also :D

  3. Dude! by Anonymous Coward · · Score: 0

    There's a reason it's called a secret!

  4. RE: i hate to do it by goarilla · · Score: 0

    Naah its ******** :D a friend of mine actually does this he uses a fixed number of asterik's

  5. guilty by LiquidMind · · Score: 5, Informative

    how many of us computer-savvy are guilty of doing this for our login accounts, web banking, Email, etc? I know i am.

    --
    This sig contains repetition and redundancy.
    1. Re:guilty by ATeamMrT · · Score: 5, Interesting
      how many of us computer-savvy are guilty of doing this for our login accounts, web banking, Email, etc? I know i am.

      I am not a cracker or hacker. But I know a guy who uses password trading websites for porn. According to him, once you get a password for one porn website, that same password will work for others. According to him, these porn members use the same password for all sites they subscribe to.

      Once companies start losing money to crackers/hackers, then they will start issuing more complex security.

    2. Re:guilty by Anonymous+Crowhead · · Score: 5, Interesting

      I used to work for a free adult hosting site. We stored the passwords in plain text in a database. One day, just for the hell of it, I pulled out the top ten passwords. They accounted for something like 40-45% of the passwords for more than 250,000 accounts.

    3. Re:guilty by ScrewMaster · · Score: 1

      I know i am.

      That's good to know. Thanks.

      --
      The higher the technology, the sharper that two-edged sword.
    4. Re:guilty by afaik_ianal · · Score: 1

      But I know a guy who ...

      Yes, likely story ;).

    5. Re:guilty by Anne_Nonymous · · Score: 4, Funny

      >> adult hosting site. One day, just for the hell of it, I pulled out the top ten passwords.

      Drum roll please, Anton...

      10. Wank
      9. Jerk
      8. Milk
      7. Yank
      6. Spank
      5. Rub
      4. Beat
      3. Whack
      2. Jack
       
      ...and the number one porno password...

      1. Off

    6. Re:guilty by The+Amazing+Fish+Boy · · Score: 1

      how many of us computer-savvy are guilty of doing this for our login accounts, web banking, Email, etc? I know i am.

      Sadly, I am guilty of this as well.

    7. Re:guilty by syukton · · Score: 1

      Oh come ON! You have to tell us what they were! At least the top five!

      --
      Reinvent the wheel only at either a lower cost, greater effectiveness, or your own personal enrichment and satisfaction.
    8. Re:guilty by The+Amazing+Fish+Boy · · Score: 5, Funny
      how many of us computer-savvy are guilty of doing this for our login accounts, web banking, Email, etc? I know i am.

      Sadly, I am guilty of this as well.

      He wasn't kidding, folks!
    9. Re:guilty by Anonymous+Crowhead · · Score: 2, Interesting

      They were the obvious - password, 12345, qwerty, sex. I can't remember any more (it was 5 years ago). I think password and 12345 were 1 and 2.

    10. Re:guilty by Joe+the+Lesser · · Score: 1

      yea, it's almost as bad as using finger print ID!!

      --
      "I only speak the truth"
      Karma: null(Mostly affected by an unassigned variable)
    11. Re:guilty by JWSmythe · · Score: 5, Informative

        This is always a fun game.  I won't say what site it's for, but it is adult.  This is the top 20 from 600,000 expired accounts.  Checking the top 1000 common passwords, I don't see a single strong one.  I know, it shouldn't, since I'm grouping by count.  I suspect this list will apply almost everywhere in very similar ratio's.

      SELECT COUNT(pass) AS count, pass
      FROM `users`
      WHERE expired = 1
      GROUP BY pass
      ORDER BY count DESC

      | count | PASSWORD    |
      |  1322 |    password |
      |   994 |      123456 |
      |   824 |       12345 |
      |   569 |      harley |
      |   536 |      696969 |
      |   434 |     mustang |
      |   385 |      qwerty |
      |   355 |    baseball |
      |   307 |    football |
      |   305 |      hunter |
      |   305 |     letmein |
      |   296 |      shadow |
      |   294 |       pussy |
      |   279 |      maggie |
      |   276 |      monkey |
      |   265 |      golfer |
      |   260 |      buster |
      |   260 |    12345678 |
      |   255 |      bandit |
      |   241 |      nascar |

      When a site password is compromised, the system automagically sets a strong password, and notifies the user.  They get rather upset about that.  I tell them, "You should have used a good password to start with."  We will let them change it back to something else, but we won't let them use anything easy.

      --
      Serious? Seriousness is well above my pay grade.
    12. Re:guilty by patio11 · · Score: 3, Insightful

      Raise your hand if your slashdot password would flunk any "best practice" ever invented and is also used on at least 100 other internet sites for a similar login. Guilty here, and been guilty since high school. I only bother with strong passwords for email and anything that has enough access to my data to cost me money.

    13. Re:guilty by JWSmythe · · Score: 3, Informative

      Your friend was full of shit. Well, mostly.

          Some sites allow users to select their username, some don't. Some set arbitrary passwords, some don't.

          If you're real lucky, you may find a combination like "user:pass". But why should anyone think someone who has the username of "bullshit" has the password of "my_password", and everyone who's chosen the username of "bullshit" would select the same one.

          We've had many users complain that their username was taken. It's always funny too, on common first names, or something simple like that. How many username "bob" can there be? ;)

          More than likely, he's finding multiple sites in the same 'family' of sites. I've seen that happen before. Buying a membership at one site will allow access to many, usually because they use the same password file on the same server. :) In those cases, obviously it will work.

          The password sites do work though.

          I've become very familar with passwordz sites over the years. We were hit pretty hard when we started doing one of the largest on the Internet. We have a bot who builds pretty interesting reports for us, and I had included the sites which we were linked on.

          Most people are using something like 'AccessDiver'. Many sites now set firewall rules against IP's using those tools, start showing them a bogus valid login page, or any of a number of tricks to mess with them. I know some of the 'hackers' were using multiple proxies after a while, but really, when you have to do tens of thousands of attempts to even think you're getting one password, how many proxies could you possibly have at your disposal.

          When we see x number of attempts come in from an IP, it gets blocked. If we see that a valid password was acquired in the attempes from that IP, we automatically change that password, and notify the user. We have a few other tricks too. I very rarely see our sites showing up any more, simply because by the time they get a password posted, it's no longer any good. It does the same thing to the casual 'hacker', so if you start scanning through multiple proxies and leave for a while, when you get back, you still won't have a good password. :)

          I use hacker in quotes above, because they're not real hackers. They're barely crackers. I classify them with script kiddies. They found a tool, run it, and now they've accomplished something with no work. They don't know how it happened, they just know it did.

      --
      Serious? Seriousness is well above my pay grade.
    14. Re:guilty by moosesocks · · Score: 1

      how many of us computer-savvy are guilty of doing this for our login accounts, web banking, Email, etc? I know i am.

      we already know.

      thanks anyway.

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    15. Re:guilty by moosesocks · · Score: 1

      that was supposed to be posted AC for comedic effect. opps. :-)

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    16. Re:guilty by Anonymous Coward · · Score: 0

      Checking the top 1000 common passwords, I don't see a single strong one.

      Not to be rude here, but you wouldn't *expect* to find a strong password among the top 1000. They'd all unique, and be down at the bottom of the list.

    17. Re:guilty by Elshar · · Score: 1

      Why not just force them to choose a 'strong' password to begin with? I'm sure Strongbad and his Lappy 486 could give ya a legs-up on it. :)

    18. Re:guilty by moro_666 · · Score: 4, Insightful

      which word in the clause "never keep unencrypted passwords around since you dont need them" didn't your application authors understand ?

      never keep the passwords as plain text fields, if someone hacks your server, gets the password and then abuses the matching password on their bank accounts/(or elsewhere), you will be the dumb lamb that will be sued for letting their secrets out.

      encrypt passwords and be safe, an ordinary md5 gives you more than enough for now.

      i'd get my ass fired if someone would discover that i even considered saving passwords as plain text.

      ps. for the password story itself, on a windows platform which is terrorized by zillion spyware items, i suggest you never change your password, as the spybot authors know it before your disk synchronizes the changes to disk (keyloggers, blah ....)

      --

      I'd tell you the chances of this story being a dupe, but you wouldn't like it.
    19. Re:guilty by Maniacal · · Score: 1

      Most of these are what I would expect but I don't understand the following:

      shadow
      maggie
      monkey
      buster
      bandit

      ???. Anyone have any insight as to why these particular words might be popular? Poster said it was for an adult site. Maybe Maggie has something to do with it and that's why that is there. Maybe shadow is there because of geeks who belong to the site.

      --
      MG
    20. Re:guilty by mikael_j · · Score: 1
      Most people are using something like 'AccessDiver'. Many sites now set firewall rules against IP's using those tools, start showing them a bogus valid login page, or any of a number of tricks to mess with them. I know some of the 'hackers' were using multiple proxies after a while, but really, when you have to do tens of thousands of attempts to even think you're getting one password, how many proxies could you possibly have at your disposal.

      Oh, it's pretty easy (although time-consuming) to harvest proxy lists from the web , exclude those on your blacklist (government IPs and whatnot) and then test which ones are working.. ;)

      /Mikael

      --
      Greylisting is to SMTP as NAT is to IPv4
    21. Re:guilty by JWSmythe · · Score: 1


          I do get shadow, both for the shadow password geek group, and for being a cool thing, like "the shadow knows..." Ya, old, but...

          As for the others, I have no clue. I had tried to paste in about 200 of them, mostly for entertainment value, but Slashdot doesn't allow lists. It considers it junk. I couldn't manage to get around the junk filters.

          I'm guessing on Maggie, is that in our demographic (err, guys between 18 and 80), there was a high ratio of women named Margaret to whom they were affectionally attached (married, dating, etc). I'd say the mother's name, but that kinda weirds me out.

          I can guess they are single words from sexual phrases..

      spank the monkey
      nut buster (like, bust a nut.)
      ass bandit (like, butt pirate?)

          They're only guesses. I'm sure anyone who actually used those words in their password and read it here, is not only changing their password right now, but too embarassed why they used the password 'monkey' to say why. :)

      --
      Serious? Seriousness is well above my pay grade.
    22. Re:guilty by JWSmythe · · Score: 1


          Ahhh, Slashdot. The place where people don't read the whole article or post. You just find any flaw and bitch about it. You didn't even read the whole line, or you'd see me saying almost exactly what you said.

      --
      Serious? Seriousness is well above my pay grade.
    23. Re:guilty by Anonymous Coward · · Score: 0

      Interesting. For laughs, I did the same with my site, and 1234 to 12345678 was among the first 10, along with "password" and names of popular soccer clubs. ;)

    24. Re:guilty by JWSmythe · · Score: 1


          Well, by the time it hits anywhere that is relatively public, it's encrypted in some fashion. Since most places need to be able to do a password recovery, it has to be in something more open than md5. People get all pissy when they can't get their password back when they forget it.

          I do agree with your spyware/keylogger statement. I don't log into anything important from Windows machines, and I'm fairly sure my *nix workstations are safe. No open services, behind a firewall, where I'm the only *nix user who has physical access.

      --
      Serious? Seriousness is well above my pay grade.
    25. Re:guilty by Anonymous Coward · · Score: 0

      I know, I shouldn't, since I'm grouping by count.

      Not to be rude, but I've got a clue bat with your name on it.

    26. Re:guilty by AdamWill · · Score: 4, Interesting

      Mine's a completely random 12-character string. My passwords for every other website (and other password-protected things) I use are also (different) random 12-character strings. They're all stored in my password storage app (gpass), which is protected by one extremely strong password I spent five minutes memorising (and will change next month). This whole thing only took about two hours to set up, and it's certainly worth it in terms of peace of mind.

    27. Re:guilty by JWSmythe · · Score: 1

      Can I assume you're users are not generally in America? Several American sports teams rank up high, but no soccer teams.

      --
      Serious? Seriousness is well above my pay grade.
    28. Re:guilty by Anonymous Coward · · Score: 3, Insightful

      Well, by the time it hits anywhere that is relatively public, it's encrypted in some fashion. Since most places need to be able to do a password recovery, it has to be in something more open than md5. People get all pissy when they can't get their password back when they forget it.

      Even if you do really have a need to keep the passwords around for recovery, that is still no excuse to store them unencrypted in the database. It's big time amatuer hour, and I agree with the GP who calls it grounds for being fired for incompetence. God only knows how many other problems your application has, if this is level of care you take in protecting passwords. Please, find a new line of work.

    29. Re:guilty by Wonko · · Score: 2, Insightful

      Well, by the time it hits anywhere that is relatively public, it's encrypted in some fashion. Since most places need to be able to do a password recovery, it has to be in something more open than md5. People get all pissy when they can't get their password back when they forget it.

      Why not just reset their password to something random, like everyone else? You aren't doing anyone any favors by storing their passwords as plain text.

    30. Re:guilty by syousef · · Score: 1

      Well, by the time it hits anywhere that is relatively public, it's encrypted in some fashion

      Dude, I know they're expired, but you can't get much more public than /. and they didn't look all that encrypted to me. Besides chances are good that there are a few more of those passwords on your system.

      So you're basically annoying your users by forcing them to use obscure^H^H^H^H^H^H^Hsecure passwords, then broadcasting the insecure ones? Do you really think the biggest problem here is using windows machines??? I've worked for banks and insurance companies that have run windows networks that to my knowledge have never been hacked.

      For that matter WHAT are you thinking???

      --
      These posts express my own personal views, not those of my employer
    31. Re:guilty by bradbeattie · · Score: 1

      It'd be nice if any password system alerted the user if their password is being used by another user. 'Course, saying that might be a risk, so you could just say "your password is insufficiently secure". That way no two people should have the same password for any given system.

    32. Re:guilty by Anonymous Coward · · Score: 0

      The time I did this, the only thing that was more common that "password" were passwords that were equal to the login name.

    33. Re:guilty by ArsenneLupin · · Score: 1
      It'd be nice if any password system alerted the user if their password is being used by another user.

      Didn't wikipedia once got into hot water because of this? Of course, publically posting the list of accounts that had the dupe passwords, knowing full well the at least one of them was owned by a malicious user certainly helped...

    34. Re:guilty by bradbeattie · · Score: 1

      Listing the specific users was a bad idea, but I'm not suggesting that. If you tried setting your password to "password" when another user already has that, the system should say no. It'd give an indication that you're choosing a poor password.

    35. Re:guilty by PinkyDead · · Score: 1

      Is it not a concern of your users that you store their passwords in plaintext in your database?

      I would have thought that was a fairly serious security risk.

      OMG you've probably already compromised my bigjugs.com account! Shame on you.

      --
      Genesis 1:32 And God typed :wq!
    36. Re:guilty by duguk · · Score: 1

      Riiiiiiight... because we all know HTTP Plain Text Authentication is really secure and therefore the database must be the weak link....

      Sure.

      I think we all get what you're saying but you've totally missed the point.

      DugUK

    37. Re:guilty by somersault · · Score: 1

      obviously you only need to use one computer then? I started using a 'strong' password on my work account a few years ago (I'm an admin so it became a bit more important than having someone hack into a yahoo games account etc). I've stopped using 'weak' passwords for new accounts, but I dont mind letting them stay on most of my older accounts.

      --
      which is totally what she said
    38. Re:guilty by ArsenneLupin · · Score: 1
      Just saying that there are other users (without saying which) who have the same passwords could already be bad enough. Picture the following scenario:

      Several users of a same highschool (or same company, same group of friends, or whatever, ...) sign up to a gaming site. Some may play in the same team, some may be in a competing team.

      One of the users changes his password, picks something which has a meaning for the school (but is a word which rather unlikely to be picked by somebody outside that common cultural background). Lo and behold, the system tells him that the password is already taken...

      Depending how exotic that "common cultural background" password is, even a generic message "your password is insecure" may already be too much, if it is known that the system does check for duplicates. And such check pretty quickly becomes known. Imagine 3 people attempting to pick the same word, an alumni reunion, and the subject of overly passwords checker pops up. Two will share their experience how the system rejected a bizarre password as bizarre as "JohnWetAyeThe85Bomber" and a third will not dare to say that he actually didn't have a problem...

    39. Re:guilty by pookemon · · Score: 1

      So someone hacks your server, gets all the encrypted passwords - then takes the code from your webpages to work out how they are encrypted and they have all the passwords anyway. Oh no - you've wasted an extra 10 minutes of their time.

      (I agree - I just felt the need to play devils advocate).

      --
      dnuof eruc rof aixelsid
    40. Re:guilty by jonadab · · Score: 1

      > I do get shadow, both for the shadow password geek group, and for being a cool thing,
      > like "the shadow knows..."

      Shadow is also an extremely common username, IRC handle, self-chosen nickname, and so forth.

      > spank the monkey, nut buster (like, bust a nut.), ass bandit (like, butt pirate?)

      The explanations for buster and bandit are probably more prosaic, similar to shadow: they sound (or are supposed to sound) all mocho-cool, like shadow or iceman or whatnot.

      All the sports-related ones are immediately obvious; it's the *other* thing the dude's into. I suspect the names or nicknames of popular lines of sports car are also common.

      > I'm guessing on Maggie, is that in our demographic (err, guys between 18 and 80), there
      > was a high ratio of women named Margaret to whom they were affectionally attached (married,
      > dating, etc).

      Unless the site has some kind of geographically localized target market, I really doubt this, as it fails to explain why "maggie" would be more common than much more generally popular names such as "jenny" or cetera. I suspect that "maggie" has a cultural signficance we're missing (which would in my case anyway not be unusual; I don't follow popular culture very closely, especially television or pop music) or a colloquial meaning we don't happen to know. My gut instinct is to wonder if it's etymologically related to the slang term "magpie". Check urbandictionary.com or ask around on a teen chatroom or something.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    41. Re:guilty by jonadab · · Score: 2, Interesting

      > Raise your hand if your slashdot password would flunk any "best practice" ever invented

      My slashdot password is weak, but that's an indication of the value of my slashdot account. If it is compromised, the perpetrator gets the use of a slashdot account (something he also could get just by, uhm, signing up), and I lose... what, maybe some of my reputation on slashdot? I think I'd live through it. Worst case scenario, the perpetrator changes the password *and* changes the email address for the account, so I permanently lose the ability to use my preferred username on the site in question; he could also try to impersonate me, but if the email address changes, who's he going to fool that knows me -- and what does it matter if he "fools" someone who doesn't know me into thinking he's the "real jonadab"? He gets the username, but beyond that... ? It's really a complete non-issue.

      I reserve strong passwords for situations wherein they're actually warranted. I've got *enough* twenty-character mixed-case passwords with punctuation in them in my head as it is, some of which actually *matter* (well, relatively speaking; they're not for nuclear missile systems or anything). The last thing I need is to add a bunch more for protecting minor stuff like my slashdot account.

      What scares me, in terms of weak passwords, is a scenario like what we have at work, wherein there are weak passwords hardcoded into the application for full access to our database, which contains the personal data for every single one of our patrons; the password in question is *extremely* weak (i.e., weak in at least three distinct ways (non-complex, identical to its corresponding username, and based on a word closely associated with the product)) inherently, and additionally is known to at *least* the IT staff (and probably more than that) of not just our software vendor but also every single one of their customers (who, incidentally, also have access to the complete customer list on the customer extranet). This is a PR disaster of epic proportions waiting to happen for us, not to mention a legal nightmare in the making, and there is nothing we can do about it, short of switching vendors. We didn't find out any of this until after we'd signed a multi-year contract for tens of thousands of dollars that we absolutely cannot afford, financially, to back out of. We can't change the password, because then the application won't work, since it's hardcoded there. Worse, we can't firewall the server off from the rest of our network, because the application requires that everything (and, in particular, the ports on which the database listens) be open from every staff workstation to the server, or the application won't work. We do have the whole network firewalled off from the outside world, but there's no defense in depth at all, and there's a big fat hole in the firewall through port 80, which the application needs to expose to the outside world for important parts of its functionality. The service listening on 80 is, you guessed it, IIS.

      Additionally, there is a clause in our contract with the vendor that absolves them of *all* responsibility for our systems' security and specifies that if anything goes wrong, we have to pay *them* x number of dollars per hour to fix it. I am not making this up. I highlighted that and went to our director and said, point blank, "Don't sign the contract with this clause in it." So naturally she asked them about it, and they explained (verbally) that it's not a problem, the clause is only in there because some sites refuse to run antivirus software, and if we keep our antivirus up to date we won't have a problem, and no site has ever had a problem if they had antivirus protection. She *believed* them and signed the contract, because she's a director, not a paranoid systems administrator.

      It's not mainly us that I'm worried about. We're a small-time outfit in a small city, not a target for anyone beyond the level of bored students fooling around. What scares me is that I know, deep down inside, that our vendor isn't the only vendor that pulls this sort of [language fails me; no word is foul enough].

      --
      Cut that out, or I will ship you to Norilsk in a box.
    42. Re:guilty by stygianguest · · Score: 1

      I'm getting the feeling you don't fully understand how password hashes work. Checkout wikipedia for example: http://en.wikipedia.org/wiki/Cryptographic_hash_fu nction

    43. Re:guilty by v1 · · Score: 1

      I'm curious to know what's more secure... your password, or the bit length of the key the system generates by hashing your password? On more than one occasion I've ran into someont that thought they had an impossibly long password, only to point out that sorry, that password is hashed to a 40 bit key, which nowadays is very practical to brute force.

      Considering password fields will accept uppercase, lowercase, numbers, and most symbols, you have what... about 75 possibilities. That's a little over 6 bits per character. So if you have a 30 character password, that's over 180 bits of variance. It's still uncommon to see a password hash over 168 bits, so you are wasting your keystrokes to use such a long password. So for brute force purposes, there exists another password shorter than the one you're using that will also work.

      --
      I work for the Department of Redundancy Department.
    44. Re:guilty by JWSmythe · · Score: 2, Informative


          You can't reverse a hash. That's the problem. The hash is like a fingerprint of the data, not an encrypted version of the data. You can compare hashes to see if they're from the same original data, but you can't take the hash and find the original data (recent Slashdot story aside).

          So, if you want one of those whiz-bang features like password recovery, it has to be encrypted or encoded, not hashed.

      --
      Serious? Seriousness is well above my pay grade.
    45. Re:guilty by JWSmythe · · Score: 1


          It's too much information..

          Kinda like a login page reporting a difference between "invalid password", and "invalid username". If you see invalid username, you know not to bother trying your full dictionary file plus mutations against it.

          Admitting that a password is in use on the site tells everyone to go ahead and try that password on all the accounts. Many sites show lists of users, especially on stuff like message boards, so it would be easy to find the user once you knew a password belonged to someone.

      --
      Serious? Seriousness is well above my pay grade.
    46. Re:guilty by 0xFFFFFF · · Score: 1

      funny, I just did the same thing and the most common password is "qbttxpse"...

    47. Re:guilty by mdarksbane · · Score: 1

      This works so well... until you are at a friend's how and desperately need to access your bank account.

      Even if you keep it on a USB key, you've got to have the app on it, too, and they've got to be running an OS that supports it.

    48. Re:guilty by Anonymous Coward · · Score: 0

      1. User clicks "Forgot Password" link.

      2. User types in username and/or email address.

      3. Server verifies username and/or email address and sends password reminder to the email associated with the account.

      4. If the user actually owns the account, they'll now have a password reminder sitting in their Inbox. If they don't, they won't.

      If the poor schmo can't remember his/her password based on the reminder, you can then either a) make them sign up for a new account or b) have the server create a password for them that is then emailed to them with explicit instructions to change the password. You could even set the newly created password to expire so that they're forced to change it.

      And so on and so forth. Storing passwords as plain text is just lazy and the excuse of password recovery is weak.

    49. Re:guilty by geoskd · · Score: 2, Interesting
      I am not a cracker or hacker. But I know a guy who uses password trading websites for porn. According to him, once you get a password for one porn website, that same password will work for others. According to him, these porn members use the same password for all sites they subscribe to.


      I work for a large company (200k+ employees) and we have what can only be described as anal retentive security and administration. These guys do absolutely everything exactly the way they are supposed to as far as adminstration staff is concerned, but several things have become apparant to me over the last few years.

      First: Having a super strong IT department won't prevent virus outbreaks. We got hit with a SoBig variant and it damn near put us out of commission for a day. The reason wasn't because the virus caused serious harm to our infrastructure (it didn't, we were almost unaffected by it), it was because our global IT folks, in their infinite wisdom, decided to lock down all the routers everywhere to prevent the worm from spreading. The result was that we were incapable of doing any of our normal business activities for one day. Using the facility I work at as typical, and extrapolating accross the entire company, this cost us about $2,000,000. The key to remember, was that it wasn't the worm that caused the loss, it was the IT reaction to it. They did "nothing wrong". Everything was done by the book, but from my experience the textbook reactions to these things need to be re-examined.

      Second: Virtually every department in my company uses back door passwords just like the ones refered to in the article. We use them to a huge extent simply because we have a massive data infrastructure that is decades old and needs to interoperate seemlessly. There isn't anyone within the company who has any real grasp on how the whole system works together. For anyone who says that security through obscurity isn't the answer, I call bullshit. Security through obscurity is the single *most effective* method out there, and when coupled with other more active measures produces a system which is stronger than any system which does not include security through obscurity. The people who wrote pieces of the systems we use, don't understand the system well enough to make effective work arounds, much less exploit the system. The result is that we leave many "generic" accounts open using a standard pattern so that anyone in any department will know how to access business critical data in any other department. This keeps the employees productive even when moved to a new department, which happens quite frequently.

      Third: Passwords and account tracking at my company are not so much intended to prevent outsiders from gaining access to our data, but are geared more towards knowing who did access what data, in the event that anyone ever wanted to know. That is not how the IT department wants it to work, but with hundreds of thousands of employees and a centralized standardized IT department, there is no way they can effectively administrate all these computer system, so they settle for being able to track what happened after the fact.

      last, it should be noted that our systems have proved remarkably resillient to attack, and penetration. Critical systems such as our web site (which takes in excess of 100M hits / day), and a very few others are more closely guarded than most, but generally speaking no one pays any attention to security inside the company, becuase no one has the time, and despite that we have not had any real problems that couldn't have been simply ignored.

      -=Geoskd
      www.geoskd.com
      --
      I wish I had a good sig, but all the good ones are copyrighted
    50. Re:guilty by subtropolis · · Score: 1

      To your 1st point: you may feel that IT's reaction was overly cautious (and perhaps it was) and that incurring a $2M hit is bad. But by slamming the doors shut for a day, they may have saved your company many times that amount, both financially, and in down-time. Worms like SoBig and friends are not simple problems to deal with. When an outbreak happens, often there's not much that can be done except to batten down and wait it out. Sure, that's going to cost money, but what other option is there? I'm sure it would have been *far* worse had the worm gotten inside your network to wreak havoc.

      --
      "Our interests are to see if we can't scale it up to something more exciting," he said.
    51. Re:guilty by ZorinLynx · · Score: 1

      This is a freakin' PORN SITE. It doesn't really matter that much if one of the accounts gets compromised. Wow, so someone gets to view a bit of free porn until it's closed.

      It's just like web forum passwords. No reason to use a really strong password there because the damage is very minimal if it does get cracked!

      -Z

    52. Re:guilty by rjstanford · · Score: 1

      That's why you never do password recovery. You never let a user recover their password, but you give them the tools to ask you to set a new one for them, which will be emailed to you, and which you will have to change the first time they log in with it. So this is not a problem.

      --
      You're special forces then? That's great! I just love your olympics!
    53. Re:guilty by flosofl · · Score: 1

      I quess the whole question is why would you need password "recovery"? Don't you just reset the password? I have never heard of any reason for "recovery" of authentication passwords. You just set a new one.

      Hash your passwords. Let me try saying that another way: plaintext storage of passwords/passphrases is stupid. Yes, you can't reverse a hash, but why would you ever want to? Compare password hashes at the application level when the user logs in. If the application is not set up to easily do that, I would be highly suspiscious of your programmers competence. You probably have all kinds of other problems waiting in the wings.

      --
      "This calls for a very special blend of psychology and extreme violence" - Vyvyan "The Young Ones"
    54. Re:guilty by magisterx · · Score: 1

      The problem with this is that I need to access many of my accounts from multiple computers so I can't use one password management program. I use relatively strong passwords that I carefully memorize for my finances, and then the same password for everything else where having it compromised is a minor inconvenience such as for my slashdot account, etc.

    55. Re:guilty by Anonymous Coward · · Score: 0

      And you just sent their password unencrypted over the net... personally I'd rather you store in plain text and not have the option to email the original password.

    56. Re:guilty by Heian-794 · · Score: 1

      Raise your hand if you're one of those schmucks who can't even remember your Slashdot password because your PC automatically logs you in every time you visit! ^_^;

    57. Re:guilty by thebiggs · · Score: 5, Funny

      My password is a 256 character random string intialized by digitizing the braying of six donkeys on a semi-daily rotating basis. Once the braying is digitized, and the seven-factor hash table is used to generate the string, it is transfered via secured lasercable to the memory unit of a Sony Aibo. The Aibo has been specially modified with a woodburning unit, and the password is then burned onto a piece of burnished cherry wood, which I am then allowed to view for exactly twelve seconds before it is ground into a very fine sawdust.

      All of this takes place behind a triple-secure double-blind firewall, inside a bunker which is encased in twenty-three feet of reinforced concrete and surrounded by a moat with biometrically activated piranhas.

    58. Re:guilty by Politburo · · Score: 1

      So, if you want one of those whiz-bang features like password recovery

      Password recovery isn't a whiz-bang feature. It's a security hole.

    59. Re:guilty by pilgrim23 · · Score: 1

      "Mr President, we need the launch sequence code Now!"
        "Lets see.. that would be **** ..no no That's my ATM number, try **** rats! that's my email password. Oh yeah its ***** OOPS thats my house security combination... I know its ***** no thats the mainframe password in the White House.... ****? or is that the signon to that other system the computer guys established last week? Oh I rememebr now! the Sysadmin siad the launch sequence codes were not a strong enough passwoord so he reset them. Ask him!'

      --
      - Minutus cantorum, minutus balorum, minutus carborata descendum pantorum.
    60. Re:guilty by johnnyb · · Score: 1

      "You can't reverse a hash."

      Yes, you can. Not mathematically, but you can do so for a large number of the passwords. Just use a dictionary, hash the whole dictionary, and now you have a reversable hash for most of the passwords people are likely to use. Now, with a salted hash, this is much more difficult.

    61. Re:guilty by wuie · · Score: 1

      This whole thing only took about two hours to set up, and it's certainly worth it in terms of peace of mind.

      Until you lose that piece of mind that has the password, right?

    62. Re:guilty by Anonymous Coward · · Score: 0

      This just sort of freaked me out, but what if "Maggie" is a reference to the simpsons...

    63. Re:guilty by Anonymous Coward · · Score: 0

      The parent is right! but remember always use SALT.

    64. Re:guilty by beerman2k · · Score: 1
      whiz-bang features like password recovery
      Password recovery is not "whiz-bang". It's stupid and unncessary. Just reset the password to something random... much safer this way.
    65. Re:guilty by Etyenne · · Score: 1

      Congrutalation on transmitting your über-secure Slashdot password in plain-text over unencrypted HTTP connections. w00t !!!11

      --
      :wq
    66. Re:guilty by Mr.+Slippery · · Score: 1
      So, if you want one of those whiz-bang features like password recovery, it has to be encrypted or encoded, not hashed.

      Which is why password recovery isn't a "whiz-bang" feature, and is not what you want if you want security.

      You want password resetting - if you forget your password, authenticate yourself out-of-band to an administrator who resets it to some gobbletygook value and gives you the new one. You log in with the gobbletygook value, and change your password to something you can remember this time.

      Note that with resetting, even the administrator does not know your password, and therefore (on a well-desgined system) cannot impersonate you.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    67. Re:guilty by Anonymous Coward · · Score: 0

      I was contracting for a borough council in the UK when the blaster worm hit.
      The network consisted of separate sites over a whole city and included things like libraries and courthouses.
      The worm was detected in a (large) building and the IT department acted in the same was as described above, disabling the routers between the different sites. The entire department spent two entire days disinfecting the building and applying patches - something I never want to repeat and which could have been a _lot_ worse had the worm been allowed to spread across sites.

    68. Re:guilty by Ohreally_factor · · Score: 1

      You can only say that they over reacted in hindsight, once the threat was known. Before the full extent is known, they have to assume the worst case scenario based on the evidence before them.

      Don't you even watch Battlestar Galactica? What kind of geek are you? =)

      --
      It's not offtopic, dumbass. It's orthogonal.
    69. Re:guilty by JWSmythe · · Score: 1

      username: pinky
          password: pinky

          It wasn't very hard. :)

      --
      Serious? Seriousness is well above my pay grade.
    70. Re:guilty by JWSmythe · · Score: 1

      Is that a generated password, and your randomizer isn't very random, or does that relate to something on your site?

      --
      Serious? Seriousness is well above my pay grade.
    71. Re:guilty by geoskd · · Score: 1
      To your 1st point: you may feel that IT's reaction was overly cautious (and perhaps it was) and that incurring a $2M hit is bad. But by slamming the doors shut for a day, they may have saved your company many times that amount, both financially, and in down-time. Worms like SoBig and friends are not simple problems to deal with. When an outbreak happens, often there's not much that can be done except to batten down and wait it out. Sure, that's going to cost money, but what other option is there? I'm sure it would have been *far* worse had the worm gotten inside your network to wreak havoc.


      actually, a better solution would have been to shutdown only traffic that was nesescary to shut down. First, the default for all of our network machines is to have the firewall disable any unused ports anyway, so sobig was traveling through our systems by e-mail only. Granted it made some progress that way, but our network is already hardened against that kind of thing (despite being a largely windows shop). The only traffic that the router shutdown blocked was important business traffic. The sobig traffic was being shutdown at the local level, because none of the machines, nor dedicated firwalls allow unauthorized traffic. The total shutdown was a panic reaction, and it is that kind of reaction that gives the IT industry a black eye in the face of these kinds of problems. The speed of the reaction to a crisis is less important than the potency of the solution. You can be the fastest to respond to any incident, but if you act incorrectly, you can do far more damage than any security breach is capable of.

      -=Geoskd
      www.geoskd.com
      --
      I wish I had a good sig, but all the good ones are copyrighted
    72. Re:guilty by JWSmythe · · Score: 1


          There is a difference in services.

          These accounts are for logging into a web site. There's no personal information or anything secret held inside. I'm not working at a bank or something. It's a freakin' porn site. Log in, see your porn, go away. :)

          I didn't write this system anyways. It's just there. It gave me the opportunity to show how stupid the passwords are that people pick. Damn, everyone seems to want to give me a freakin' lesson in security.

          When *I* write something for a *SECURE* application, I do it secure.

          But speaking of which, I've noticed virtually every site that I've ever 'lost' a password for will send me a nice friendly email saying what the password was. Some of them give the super-duper-secret password reset link, which isn't any more or less secure.

          Consider, your mail server is insecure. Any of them are. I've needed to get into sites where the person responsible isn't available to do it. I request the password and they may send the rest link. I open up their mail however is most convinent (sometimes grepping their mail files), and poof, I'm in.

          You may think your mail server is secure, if it's yours. The mail flowing to it isn't. If I had a packet sniffer somewhere in the flow, I could easily sniff the email, get the link there, and go with it.. It's trivial to set up something like tethereal, and grab things at my leasure.

          Do you trust your ISP? That is, where your mail is stored, and where you are reading from. If you're on a regular home line (DSL, Cablemodem, etc), is your provider that trustworthy? Remember, they're paying most of the staff mininum wage, and anyone could do something malicious if they wanted.

          With physical access, how hard is it to stick a hub between the switch and the mail server, and sniff all the mail? Unless someone actually *LOOKED* at the network and wondered what the extra device, they'd never know.

          Nothing is all *THAT* secure.

          For example, I was given 5 machines to install at a new location, but the owner forgot to give me the passwords. It took about 10 minutes to boot each one to single user mode, change their root password, and change their IP's to work on the new network. They were convinced their machines were secure. They found out that they were wrong. It wasn't malicious, it needed to be done.

          I seem to remember seeing a story recently about an index of virtually every crypted string. You enter the crypted string, and it will tell you a valid text string which matches.

          Over the years, I've had to break almost everything. I've even had password protected files, which the password had been lost. A quick and dirty script using a decent dictionary file opened it right up in about 5 minutes.

      --
      Serious? Seriousness is well above my pay grade.
    73. Re:guilty by hal200 · · Score: 2, Funny

      You actually trust the SONY Aibo?

      --

      I just want to take over the world...Why does that automatically make me EVIL?

    74. Re:guilty by schon · · Score: 1

      personally I'd rather you store in plain text and not have the option to email the original password.

      Umm.. WHAT?!?!?!

      If the passwords are stored in plain text, and thus can be seen by anyone at the company, then how, exactly, do you prevent them from emailing the password?

    75. Re:guilty by pookemon · · Score: 1

      Neither I, nor the post I replied to used the word "Hash".

      And, as has been pointed out, if you get the list of <encrypted | hashed> passwords, and the code for calculating the <encrypted | hashed > passwords you can use that code to (a) reverse the encryption or (b) hash a dictionary etc. to find hits.

      (b) is the premise of how "Passware" works to recover passwords from Excel spreadsheets etc.

      Sure, it'll take longer than my suggested 10 minutes (unless you make "password" the first word you hash) but there's probably some pretty determined haxor's out there with nothing better to do.

      --
      dnuof eruc rof aixelsid
    76. Re:guilty by Geoffreyerffoeg · · Score: 1

      My Slashdot password would, yes. (Okay, kinda stupid to post that, but really, who would want to post as me?) But that's just because its an older one.

      I have a "set" of passwords I use for new sites: part of the password is the same, but part incorporates the name of the site, so even if an unsalted hash gets compromised, I'm still perfectly safe elsewhere, and if a raw password gets compromised, a script won't be able to log me in elsewhere.

      (By the way, one of the biggest ways these passwords get compromised is some helpful site e-mailing me my password when I sign up. STFU, automated mailer. I'm already at a big enough risk because you refuse to use HTTPS or at least some challenge-response JS. Are you going to send my password through public SMTP now?)

      A human would be able to crack my sequence, but since my password isn't "%hQ)&4æ,¥@r7ø_TheSiteWithTrolls" or anything, it's still brute-forceable with a couple of days of computing followed by half a minute of looking at it, if you're really out to get me.

    77. Re:guilty by NeoTomba · · Score: 1

      I don't understand anyone who thinks it was some kind of security risk to publish this. Are you kidding me? For one, this is pretty well known informaton (it's not exactly hard to google for a list of common passwords). Two, pretending that such lists don't exist won't get you anywhere. Thousands of people use insecure passwords, users are stupid, etc. End of story.

      I mean, fuck, Symantec publishes stuff like this without batting an eye. [scroll down]

    78. Re:guilty by Anonymous Coward · · Score: 0

      you criticise these people ... and you store their passwords in plain text in a sql database in a web server?

    79. Re:guilty by sukotto · · Score: 1

      Please tell me the piranhas have frikkin lasers in their heads.

      --
      Come play free flash games on Kongregate!
    80. Re:guilty by Savantissimo · · Score: 1

      Unless you get one of these servers built into a USB key with fingerprint scanner. Not too expensive, either -$200 / 256MB or $240 for 512MB flash. They're also good for taking over other people's computers, too.

      H: .50" W: 1.75" L: 3.5" / 1.6 ounces
      400Mhz PowerPC Processor / 64MB RAM
      MMC Expansion Slot
      Debian-based Linux / 2.6.10 Kernel
      USB-powered

      --
      "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
    81. Re:guilty by Anonymous Coward · · Score: 0

      n00b!

    82. Re:guilty by linhux · · Score: 1

      Except that one-way-hashed passwords won't be very good if you want to support challenge-response authentication mechanism where the plaintext password must in fact be known by both parties.

    83. Re:guilty by JWSmythe · · Score: 1


          Now see, that's the difference.

          Ask what the passwords are for the machines, and I'll ask where your security device is. If you don't have it, your key will be reset anywhere you had access to.

          Ask what your email password is that I set yesterday, and I'll tell you it's one-way encrypted, and I don't know it.

          Ask for passwords for any administration function is, and I'll tell you it's one-way encrypted, and I'll have to manually reset it for you.

          I'm just talking about passwords to log in to see porn.

          Anyone can ask me what *MY* passwords are, and I'll be more than happy to tell you. The spoken version, versus the obfusticated typed version are way different. Any of *MY* passwords are safe to scream across a room, or say over unsecure phone lines, because they're so mangled in the typed form. Of course, no one else needs to know my passwords, so they're mostly for me own humor.

      --
      Serious? Seriousness is well above my pay grade.
    84. Re:guilty by elmurado · · Score: 1

      "But I know a guy who uses password trading websites.." You KNOW a guy. Is he a 'friend of a friend?' hmm....does he kind of look like you?

  6. *Recent* case of that in Japan by ReformedExCon · · Score: 0, Redundant

    Spelling mistake.

    --
    Jesus saved me from my past. He can save you as well.
  7. The most dangerous? by JabberWokky · · Score: 4, Informative
    I'd say the most dangerous is an unchanged default password.

    --
    Evan

    --
    "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
    1. Re:The most dangerous? by eMartin · · Score: 1

      You'd be surprised how many porn sites you can get into with the username and password as the username and password.

    2. Re:The most dangerous? by eMartin · · Score: 1

      By that, I meant: "username" and "password"

      And no, I won't list them here.

    3. Re:The most dangerous? by Tobias.Davis · · Score: 0

      These are very dangerous, I changed my neighbors default 801.1g router's password for them the day I started stealing their internet!

    4. Re:The most dangerous? by Imsdal · · Score: 1
      I was somewhat surprised to see that they listed no less than 210 different Oracle passwords, yet neither "SCOTT/TIGER" nor "SYSTEM/MANAGER" was listed. My experience as a consultant is that SCOTT/TIGER works in well over 75% of all instances where I tried it, but usually without access to do some real damage.

      SYSTEM/MANAGER works roughly 30% of the time, always with full access.

      I'm in Europe. I wonder if this is generally difefrent in the US?

  8. I wonder... by woolio · · Score: 1

    I wonder what CowboyNeal's "unspoken taboos" are...

    Perhaps he would like to comment!

    1. Re:I wonder... by Anonymous Coward · · Score: 0

      Wide open back doors.

  9. Another common never-expiring password by alyawn · · Score: 1
    manager

    shhhhh... don't tell

    1. Re:Another common never-expiring password by gbobeck · · Score: 1

      What a lousy password. Impliment better one immediately for security reasons. I recommend you use either "god", "secret", "password", "userid", "username".

      Of course, I use "fluffybunny" for everything.

      --
      Navicula hydraulica plena anguilarum est. Omnes castelli tuus nostri sunt. Ed elli avea del cul fatto trombetta.
    2. Re:Another common never-expiring password by tuomoks · · Score: 1

      And you don't believe in how many languages. I used to support some installations in many countries - most of the the manager passwords ( on whatever level ) used to be manager in local language - go figure ?? Made my life easier (LOL) - we are human after all ( even managers? )

    3. Re:Another common never-expiring password by 6th+time+lucky · · Score: 1

      LOL. My home server is called "fluffybunny". The passwords however are 'strong'...

  10. Oh no! by Anonymous Coward · · Score: 5, Funny

    The locksmith just changed my locks! Did he keep a copy? Is he trustworthy? I don't know... Shit! All applications have passwords? Could someone tell me how to hack notepad? I forgot I needed a password. Someone must have left it unlocked on my rig. Probably a hacker.

    1. Re:Oh no! by whmac33 · · Score: 0, Offtopic

      Anyone ever seen "Crash" ?

      I was crying during the scene with the little girl. My wife was bawling.

      Great movie BTW

    2. Re:Oh no! by JWSmythe · · Score: 3, Interesting

      > The locksmith just changed my locks! Did he keep a copy? Is he trustworthy? I don't know... Shit!

          I always like this.. A good locksmith would know how to pick the lock. A smart locksmith would have noticed that you leave your downstairs window unlocked.

          My father used to tell me, locks are for honest people. I agree.

          Several times, in nicer office buildings, I've found myself locked out of offices where I should be allowed. They use a special 'security' key, which is one or two tumblers longer than a regular key. I've opened them in about 10 seconds with a car key and a credit card. Sometimes I've found it easier to just pop the drop ceiling out, and climb over the wall too, assuming there is no firewall between point A and point B. Usually inside offices don't have them.

          But, when it comes down to it, if I wanted to get into your house badly enough, I'd just kick in the door. I have yet to find anyone who uses a New York deadbolt other than me. :)

          I went to a "secure" facility a few weeks ago. I was inside a 'mantrap', waiting to be allowed through. I started laughing at the guard, after he took too long to let me through. The guard didn't understand why. Their "security" guard was behind 2 inch thick security glass. The frame around it was steel. The door had steel bars on it, and a pry guard. He pointed all of this out to me, and I laughed again.

          Someone had swung the door open too far a few times, and knocked a grapefruit size hole in the drywall. I knocked on the wall right under the bullet proof window. It was just more drywall. I then asked "What would happen if I shot through here? What would happen if I knocked a hole in the wall, and put 12v to the door latch solinoid? I would be in, and no one would find you until shift change."

          Ok, it could have been other voltages, I was just screwing with him. :)

          Ya.. There aren't too many places that are really 'secure'. It's simply a matter of how much risk a person is willing to accept in the entry to said facility. In the above case, it was easier to ask "will you please open the door now?" He stopped giving me grief every time I came through. He already knew I was authorized.

      --
      Serious? Seriousness is well above my pay grade.
    3. Re:Oh no! by Punk+Walrus · · Score: 2, Interesting
      I always like this.. A good locksmith would know how to pick the lock. A smart locksmith would have noticed that you leave your downstairs window unlocked.

      As someone who used to cut keys for duplication, this is not really true. First, 90% of the door keys I cut were one of two blanks: sc1 (Schlage) or kw1 (Kwikset). While they were supposed to keep an eye on blank inventory (we sent back "bad cuts" for credit), that was unrealistic for the most common models; they ship you the keys by weight, not by number.

      Next, I usually had the ID of the person I cut the keys for. I mean, we'd call them to tell them their new keys were ready, but the theory was that we kept this for law purposes (not sure if that was true, but that's what the corporation told us). All I had to do was cut one extra key, and hope that your address is the one the key goes to. After all, I'd know when you were out: I'd call you to come pick the keys up, tell my full timer I'd be right back...

      Not that anyone I know at my store ever did that. But it seemed too easy. We didn't do background checks, either.

    4. Re:Oh no! by Krach42 · · Score: 1

      What's worse is that when a security system is installed, there's an installer password, which can be used to set or turn off the system, but ONLY WITH THAT CODE. If you set the account with your own personal password, then they cannot turn off the system with the installer code.

      Also, where I work, services are installed under a lab account, which by company protocol gets refreshed every two months or so.

      This guy is paranoid for NOTHING. Any good company policy that will enforce regular password changes for all of this stuff behind the scenes, and if there is an unexpiring password, it's because it has zero access.

      --

      I am unamerican, and proud of it!
    5. Re:Oh no! by Anonymous Coward · · Score: 0

      My father used to tell me, locks are for honest people. I agree.

      If you agree with your father, you're either very young or very old.

    6. Re:Oh no! by Anonymous Coward · · Score: 1, Interesting

      The locksmith just changed my locks! Did he keep a copy?

      Much of the security of doors is in the exposure you face while trying to break in. In comparison, the Internet gives almost total safety to a break-in attempt.

    7. Re:Oh no! by jonadab · · Score: 1

      > Sometimes I've found it easier to just pop the drop ceiling out, and climb over the wall
      > too, assuming there is no firewall between point A and point B. Usually inside offices
      > don't have them.

      This is poor defense in depth, but it should be noted that anyone who doesn't have a key shouldn't be in the building at a time of day when you could do this without being noticed, so it's probably *mostly* only an issue when someone breaks into the building -- at least, in most cases.

      > But, when it comes down to it, if I wanted to get into your house badly enough, I'd just
      > kick in the door. I have yet to find anyone who uses a New York deadbolt other than me.

      Whatever elaborate six-inch-thick titanium-steel deadbolt you install, even if it extends all the way across the whole door and into the wall on both sides, plus top and bottom, it still only moves the weak point from the door to the nearest window. A standard deadbolt is generally good enough to do that already, unless your windows have significantly better than standard security.

      Regarding the drywall mantrap: yeah, that's a very insecure design. Is this a facility that really needs, physically, the security of a mantrap, or is its purpose in the first place more for show?

      --
      Cut that out, or I will ship you to Norilsk in a box.
    8. Re:Oh no! by duffbeer703 · · Score: 1

      "This is poor defense in depth, but it should be noted that anyone who doesn't have a key shouldn't be in the building at a time of day when you could do this without being noticed, so it's probably *mostly* only an issue when someone breaks into the building -- at least, in most cases."

      The problem is that the people who layout most building don't think about "invisible" people. Companies don't hire maintenance men or janitors anymore, and typically use outside vendors that use random people off the street to clean buildings at a cut rate.

      At one government facility that I am aware of, every regular employee had to scan an electronic badge & enter a PIN to get into the office and to access secured areas like the datacenter. They also required extensive background checks ofr employees.

      The cleaning crew, on the other hand, had keys that allowed access to anywhere in the building -- including the datacenter, where they emptied garbage cans.

      In the "secure" datacenter was a shipping pallet of about 150 IBM T-series laptops. All 150 of them mysteriously ended up going out with the trash, and weren't noticed for about two weeks. They caught the two guys who did it (one was a convicted rapist) when they started selling them about a month later.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    9. Re:Oh no! by KlomDark · · Score: 1

      Nah, just not a dumb teenager. I guess in the eyes of a dumb teenager that would mean very young (19).

    10. Re:Oh no! by KlomDark · · Score: 1

      Fucking slashdot, ate my greater than and less than symbols thinking they were html tags. Lets try again:

        Nah, just not a dumb teenager. I guess in the eyes of a dumb teenager that would mean very young (less than 13) or very old (greater than 19)

    11. Re:Oh no! by dudinatrix · · Score: 1

      Batman?? Is that you?

    12. Re:Oh no! by anothy · · Score: 1
      Several times, in nicer office buildings, I've found myself locked out of offices where I should be allowed... ...Sometimes I've found it easier to just pop the drop ceiling out, and climb over the wall too, assuming there is no firewall between point A and point B. Usually inside offices don't have them.
      i used to work for a particular Beleaguered Telecom Company. we had machines in a machine room which required a secret code to enter, and a second code to get to the back half of the machine room. my machines were in the front half; a guy i knew had machines in the back half. i was working late one night when he called me and said his machines had crashed, could i go restart them please. i walk over to the machine room, realize i don't have the code to the back room, and start looking for something to climb on to get over the wall (drop ceiling). while doing so, a security guard came over. the conversation went like this:

      security guard: "um, hi. what are you doing?"
      me: "oh, a co-worker asked me to restart his machines in there. i don't have the code to the back half, so i'm trying to climb over the wall."
      [pause...]
      security guard:" would you like me to go get a ladder?"

      he then went to get the ladder and held it for me while i climbed over, and then went away to put it back while i poked around in the back room. forget the fact that i wasn't supposed to be in the back room - he never even asked to see my ID for the building (which is good, since, contrary to company policy, it was on my desk in another section of the building).

      humans are almost always the weak link in any security scheme.
      --

      i speak for myself and those who like what i say.
    13. Re:Oh no! by aasania · · Score: 1

      That reminds me of a Shadowrun moment...

      800 pound troll.
      Looking at a metal alloy door about four inches thick.
      Surrounded by a cheap, faux wood door frame.

      Troll "knocks" on door. Door, completely undamaged, rips off the door frame and flies into the room. The target of the run is most distressed as a result.

    14. Re:Oh no! by JWSmythe · · Score: 1


          My father was older. He served in WWII. I'm 30-something..

      --
      Serious? Seriousness is well above my pay grade.
    15. Re:Oh no! by JWSmythe · · Score: 1

      They didn't really *NEED* a mantrap. It was just humerous that they had one, trying to flaunt their "great" security. I was told before I arrived that it was the most secure building in the city.

          At one point, we had a cart full of equipment that was too big to bring in through the front door, so someone inside opened the back door, we wheeled it in, spent an hour doing our work, and then left through the front door. The guard was once again confused about how he didn't have our identification when we walked out.

          You're right about the super-duper-titanium lock. What good does it do to secure a door too well, if I can just crawl through the doggie door at the back of the house? :)

          When I was a kid, we used to wander around a mall, just because it was there. They had steel I-beams at a 45 degree angle at the outside of the building. One night, we walked (crawled) up the I-Beam and were on top of the building. There were roof accesses from several stores, as well as glass skylights which we could have removed panels from in minutes with basic hand tools.

          Security spotted our car, and sat there watching it for 15 minutes. We were laying on the roof watching them the whole time. We knew they couldn't sit there all night, so when they left, we climbed down, got in the car, and went home. We weren't there to do anything malicious, we were just there because we were bored teenagers, and those I-Beams looked like something cool to climb on.

      --
      Serious? Seriousness is well above my pay grade.
    16. Re:Oh no! by JWSmythe · · Score: 1


          Cave? Check.

          Car? Check.

          Cape, hood, and body armour? Check.

          Insane urge to go out at night and put myself in danger? Missing.

      --
      Serious? Seriousness is well above my pay grade.
  11. Security Guy by superpulpsicle · · Score: 3, Insightful

    I have never met a security eng who work more than 4 years in the same company. I am convinced the streets are flooded with people who know the security schemes of their previous employers. Which IMHO is worst than knowing the never changing passwords.

    1. Re:Security Guy by Anonymous Coward · · Score: 0

      I'm AC because I don't have a /. account (even though I've read and posted for years as AC) but even if I did, I'd still leave this post AC...

      My current employer has a standard security scheme. The default login for our terminals is the first letter of our first name and the first five letters of the last name. So far so good.

      The default password is that, plus the last four numbers of our social security number. Nobody ever, ever changes this.

      We have standardized vendor passwords. If we want to log into the telco's systems, for instance, we only have one login/password for that system, even though there are four users working on it. First name, last name, location ID, and password. Password is _always_ YYYYMMM, for instance 2005DEC currently.

      The password is required to change once every 30 days. Want to guess what we'll change it to January 1st? Think any of our old employees can guess?

      ~ kylu

    2. Re:Security Guy by thesnarky1 · · Score: 2, Insightful

      Hmm... Having worked on computer systems at my school for everyone from faculty, to departments, to fellow students, I know many passwords and secuirty schemes. I happen to have a very good memory for passwords I don't know why. However, I would never violate someone's trust by giving that information up, or using it to my advantage. I hope that others have the same morals, though from discussions on here before about snooping on PCs that you're fixing, I have my doubts.

      I fail to see, however, how me, one person, or even, say 12000 people from one compnay knowing that scheme is as bad as someone not changing the password. As I said, some number of people be they small (1-100) or large (100,000) might know a company's security scheme, but if you use a default password, the entire internet (though google) can know it, as well as people who may only be familiar with the equipment, and don't even need a list.

      I know a good deal of router's and modem's passwords, which has actually come in handy for friends that don't know computers, and sometimes its good there's a default, but to say that it's worse to know linsys's security schemes, than knowing the default password is admin->admin is foolish, because linksys employees would only know it for one company, passwords are forever(if I may steal a diamond commercial).

    3. Re:Security Guy by seramar · · Score: 1

      Slightly off topic, but sometimes the user name is blank and the password is "admin" I was trying admin/admin the other day and it wouldn't work. A glance at the docs showed blank/"admin" Just FYI.

      --
      australian project gutenberg is better than the original.
    4. Re:Security Guy by thesnarky1 · · Score: 1

      also admin/, that was my wireless (note: was)

    5. Re:Security Guy by Anonymous Coward · · Score: 0

      uhhh... I don't know how to tell you this, ~kylu, but you're not quite anonymous...

      just a guess, but you're in Indianapolis, yeah? Be careful!

    6. Re:Security Guy by Anonymous Coward · · Score: 0

      ...and your brother lives in Bloomington?

    7. Re:Security Guy by Cederic · · Score: 1


      The good security people put in place security schemes that they can't bypass themselves.

      If I know how to hack my web-app, I fix that vulnerability. Don't you?

      Combine that with clear separation of development, test and production environments, with enforced policies mandating different passwords in each, keep the production passwords to the admin that set them, and change them whenever someone leaves that role and at regular intervals.

      This isn't rocket science. The article highlights common bad practice, but the approaches and mechanisms to avoid the problem entirely are standard practice for more than a few.

    8. Re:Security Guy by ArsenneLupin · · Score: 1
      sometimes the user name is blank and the password is "admin"

      A large ISP which shall not be named was selling their users routers that were preconfigured to their accounts. Administrative username (admin) and password (1234) were preconfigured too. Oh, and they helpfully enabled remote management (so that you could telnet in through the DSL line). Fortunately, they stopped doing this, but there's still plenty of those puppies in the field...

  12. All applications have what? by croddy · · Score: 1
    All applications have got pre-defined passwords that never change

    Huh? What applications have these?

    1. Re:All applications have what? by Dausha · · Score: 5, Funny

      "Huh? What applications have these?"

      Solitare, Minesweeper, Frogger.

      --
      What those who want activist courts fear is rule by the people.
    2. Re:All applications have what? by rubycodez · · Score: 1

      I get sent to client's sites where they still have these default-out-of-the-box passwords on main databases. Yup, like the Oracle system/manager internal/internal and sysdba/change_on_install (bonus points if you can name the Oracle versions these are from); or even better the old MS-SQL 7 default of NO password for the main admin account even though every login created for every employee had proper passwords!

    3. Re:All applications have what? by avxo · · Score: 1

      Which is far from "all applications." Quick! What's the password for gcc?

    4. Re:All applications have what? by aussie_a · · Score: 1

      Yes, but I think the article was talking about passwords that CAN'T be changed. The impression I got from your post, was that the programs were issued with a changable default password, but the companies hadn't bothered changing it.

    5. Re:All applications have what? by ozmanjusri · · Score: 1

      Quick! What's the password for gcc?

      main()

      --
      "I've got more toys than Teruhisa Kitahara."
    6. Re:All applications have what? by Anne+Thwacks · · Score: 1

      You have the password to frogger? I've NEVER been able to figure that one out!

      --
      Sent from my ASR33 using ASCII
    7. Re:All applications have what? by blincoln · · Score: 1

      Huh? What applications have these?

      The worst offender I know of is the point of sale system marketed by a large multinational corporation who will remain nameless.

      The company I work for had to pay them extra to modify the application, because until then there were a number of service accounts (e.g. SA on SQL) that had passwords identical to the usernames, and changing them would break the software. Every once in awhile I'll see the same system in another chain's store, and I have to resist the temptation to try them out.

      IIRC, Microsoft SMS prior to 2003 would also completely break if you changed the passwords on the service accounts once you set up the system.

      --
      "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
    8. Re:All applications have what? by rubycodez · · Score: 1

      make and vi, only wussies use IDEs. Or as I like to say to the Studio boys at work, "Unix is my IDE"

  13. Huh? by Anonymous Coward · · Score: 3, Insightful

    What? This certainly isn't the case where I work. I'd say it's a pretty big leap to assume that "every corporate network" has a wide open back door and "all applications have got pre-defined passwords."

    1. Re:Huh? by Anonymous+Crowhead · · Score: 1

      Welcome to Slashdot, may I take your order?

    2. Re:Huh? by Anonymous Coward · · Score: 0

      Heh. Think again. If you have any type of shared-access database you probably have passwords that don't change very often.

      The article doesn't address requiring passwords that change frequently, either - if I had to change my password every 90 days to something new every time I'd be tempted to write it down, and I know better. Guess what happens with people that don't...

    3. Re:Huh? by maokh · · Score: 1
      Never expiring password? Backdoor into every corporate network? I work at a public company as a network engineer, and there is no such thing. We couldn't get away with it, even if we wanted to. There is this thing called Sarbanes Oxley....and yeah, they kind of frown on passwords that never expire and role based accounts. Plus its just dumb when you can always change the password on a network device or server. Its not like the enable password on a Cisco device is burned into ROM with a cattle prod.

      We also implement individual user accounts wherever possible. Role based accounts are avoided, unless the device simply has no way to handle AAA.

      If someone out there has a password that never expires and cannot be changed, you have a serious design problem. No real company I have worked at has done business this way. And while I am certain that there has to be some truth to this alarmist generalization, I am really am having a hard time figuring out who this would be.

    4. Re:Huh? by Anonymous Coward · · Score: 0

      What? This certainly isn't the case where I work. I'd say it's a pretty big leap to assume that "every corporate network" has a wide open back door and "all applications have got pre-defined passwords."

      "All" might be an overstatement, but I'll be that the majority of applications that need a database connect to that database using a password that is configured once and then isn't changed ever.

  14. Use these Passwords by JS_RIDDLER · · Score: 1

    Please Use these passwords, so I can borrow your stuff. Luggage: 1234 Windows: Password (or you can just leave it blank, and i will fill it in latter) Email: Password ATM: 1234 Home security: Just dont turn it on, ill do it for you on my way out. Please email me your info so I know which house, or device you want me to take care of for you. repairguy21@gmail.com

    --
    _JS
    1. Re:Use these Passwords by Anonymous Coward · · Score: 0

      All of your passwords are belong to us.

      Yes, I know...

  15. Not that much of a problem! by Anonymous Coward · · Score: 0, Troll

    Listen, folk. This isn't as much of a problem as you'd think it is. I like to think of the application as Social Darwinism. At the company that I own (about 723 people), I literally fire people who don't change their never-ending passwords. They are security risks and hackers. Beware of them. However, in recent years, I have learned to become accustomed to the actions of these "insecure users." Case-in-point, THEY ARE STILL TOO MUCH RISK TO ME. I had some issues in the past with legally firing these people, but since I am also an attorney, I have been able to legally manouvre around these ways.
     
    Now, if I were a regular sysadmin, I'd have to say to be really careful. The Novell machine that I have our IT staff runs requires employees to change the password literally EVERY DAY. The password must also be different, and the employee is fired if he or she is caught writing it down. Sounds a little weird, eh? But we have not yet been hacked.
     
      A Word Of Advice: You Can Never Be Too Prepared
     
    Excelsior--

    1. Re:Not that much of a problem! by Meagermanx · · Score: 1

      One word: paranoid.

    2. Re:Not that much of a problem! by Anonymous Coward · · Score: 0

      I'm guessing that everyone at your company also receives a tinfoil hat, latex gloves and a barcode tattoo along with the employee manual on the first day.

    3. Re:Not that much of a problem! by Anonymous Coward · · Score: 0

      That is ridiculous. You are wasting money hand over fist for no good reason. You are no more secure, and your slaves are rightly disgruntled and confused at all the time they waste with your stupid and arbitrary rules.

      If you are that dumbass paranoid, you should just get thumbscanners or iris readers for your vassals instead.

      Self-righteous dickweed.

    4. Re:Not that much of a problem! by Anonymous Coward · · Score: 0

      nice bait ... lawyer, novell, firing staff, new password everyday
      you forgot to add your client is SCO

    5. Re:Not that much of a problem! by sr180 · · Score: 1

      I cant work out if you are trying to troll or not... So I will bite anyway.

      This would be even worse than a non-changing password. If someone needs to change it to a different password everyday, they will not be able to remember their current password, and hence will probably just write it down somewhere convenient. Hence there will be postit notes of passwords floating around your office.

      Some sys-admins do a really shithouse job purely because the power goes to their head. This sounds like one of those times.

      --
      In Soviet Russia the insensitive clod is YOU!
    6. Re:Not that much of a problem! by Anonymous Coward · · Score: 0

      Nope. I am SCO. Heh.

    7. Re:Not that much of a problem! by Anonymous Coward · · Score: 0

      Make sure you don't drink the coffee your staff prepare for you. You sound like a wonderful boss to work for.

    8. Re:Not that much of a problem! by Phroggy · · Score: 1

      The Novell machine that I have our IT staff runs requires employees to change the password literally EVERY DAY. The password must also be different, and the employee is fired if he or she is caught writing it down.

      Either your employee turnover is REALLY high, or they've been trained REALLY well to hide the Post-It notes from you... or, as other posters have suggested, you're simply lying. But giving you the benefit of the doubt... yeah, they're writing them down, you just aren't catching them very often. All the employees weren't smart enough to avoid you noticing, have already been fired.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    9. Re:Not that much of a problem! by AFCArchvile · · Score: 2, Interesting
      One quote springs to mind: "If you entrench yourself behind strong fortifications, you compel the enemy seek a solution elsewhere." -- Karl von Clausewitz

      Now that the haughty quote has been delivered, I have the attorney's attention. Aside from everybody writing down their login password somewhere and subverting your agressive security, there's probably some other vulnerability in your network that could prove to make a daily password rotation useless.

      And it's very stressful for people to change their passwords every day, especially if you're using advanced rules (mandating at least X of the 4 character categories, minimum length, not the same as previously used, etc.). My suggestion is to have everybody install apg so they don't have to waste 30 minutes every day thinking of a password that your Novell eDirectory will allow for usage. Biweekly or weekly is more than frequent enough. Daily is insane.

      --
      "Ancillary does not mean you get to rule the world." --U.S. Circuit Judge Harry Edwards, speaking to the FCC's lawyer
    10. Re:Not that much of a problem! by dbIII · · Score: 1
      or they've been trained REALLY well to hide the Post-It notes from you
      Or they have a sensible password generation method and just remember the method and apply the date (or other relevant input) to get the password. Easy.
    11. Re:Not that much of a problem! by theJmtz · · Score: 1

      As has already been said, changing passwords daily is just as bad as never changing passwords... maybe worse. People either write them down somwhere, are constantly forgetting them(costing you labor time) or picking really crappy easily compromised passwords. I worked one place where we had to change passwords monthy(which i don't think is too bad, but more people would do this for daily passwords), and one guy couldn't keep up, so he just used the date he had to change as his passowrd: Dec9,2005 it uses all 4 character types and is never the same... yet really easy to crack... I could always peg his password within a couple trys.

    12. Re:Not that much of a problem! by Anonymous Coward · · Score: 0

      Like other people have mentioned, some people are probably writing them down in order to keep up with this policy. Do an after-hours physical audit of your employee's desks. Have you considered token authentication (RSA SecurID, Digipass, etc) or maybe biometric auth? This is more costly than changing passwords every day, but you'll probably save some money by not having to fire people for not complying with a password policy.

    13. Re:Not that much of a problem! by Anonymous Coward · · Score: 0

      So, your login name is Excelsior eh?
       
      You know... you really should watch your signature when you are posting as AC!

    14. Re:Not that much of a problem! by lsblogs · · Score: 1

      Actually, you probably have been hacked, but your employees are too scared to tell you. After all if you fire them for forgetting to change a password each day, they would not be the one who wanted to break bad news to you would they.....

      --
      Free Blog submission, find blogs, tools and more at LS Blogs
    15. Re:Not that much of a problem! by Anonymous Coward · · Score: 0

      so.

      I'm guessing your passwords are probably an eight character minimum.
      I'm also guessing most employees are using only eight characters because of the daily change requirements.
      I'd further guess that most employees are using a scheme to generate the password of the day, leading to a predictable sequence of passwords over time.

      It seems like you have created a system that leads to less randomness in the passwords, and further more have reduced the search space to passwords at the minimum size requirement.

      Feeling safer ?

      I'd take a 16 character password that doesn't change over your system any day.

    16. Re:Not that much of a problem! by Phroggy · · Score: 1

      Ah, of course - I had thought of that too, but the idea didn't make it into my post. You're quite correct. The original poster didn't mention whether reusing old passwords is permitted; if they can be reused without restriction, users could simply alternate between a few. When I had to change my password every few weeks, I would append a number to the end, and keep incrementing the number each time.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  16. !seineew by Leebert · · Score: 5, Funny

    !seineew era sreenigne epacsteN

  17. Write your changing password on a Post-It by Anonymous Coward · · Score: 5, Funny

    After IT enforced monthly changing passwords requiring so many letters with numbers in between, now I write it on a post-it note and stick it on the monitor.

    1. Re:Write your changing password on a Post-It by WinterpegCanuck · · Score: 2, Insightful
      Are you my CEO?

      Actually, the top dogs are the worst. Not only are the passwords simple, never change, and are written on post-its, they also tell me in idle conversation while I provide deskside support that it is the same password for their banking and stock websites. If only I wore a different hat. . .

    2. Re:Write your changing password on a Post-It by timpaton · · Score: 1

      I work at a long-standing (50 years) JV between a verybig-multinational.com and rather-big.com.

      IT integration being suckful at best, we had the ridiculous situation with our email system - provided by verybig-multinational. Email passwords would expire monthly, but only our IT department had the necessary access on the verybig-multinational's network to set a password. So it was a monthly routine to phone a network support guy and tell him, with the entire open-plan office listening in, what the new password should be.

      Given the level of available security, I resorted to using something as blatantly lame as companyname2005. Every month. It didn't need to be changed, just re-set.

      I generally find that it takes me a couple of weeks to start automatically entering the correct passwords after an expiry. So if somebody installed a keyboard sniffer on my machine, they'd most likely get both of my regular passwords.

      And then they'd have access to my bank, slashdot, ebay, paypal and MSN accounts. Not to mention my luggage. Damn, I think I just gave one of them away. Note to self - change luggage from 123456...

    3. Re:Write your changing password on a Post-It by Concerned+Onlooker · · Score: 1
      If only I wore a different hat. . .

      I know what you mean. The point on mine keeps getting mashed down.

      --
      http://www.rootstrikers.org/
    4. Re:Write your changing password on a Post-It by tuomoks · · Score: 1

      Please - not funny.. There is no way in the world that a ( normal ) person can remember all the passwords needed today ( not even me after 30+ years with computers ). I have to have over one hudred passwords to different systems - how can I remember those ? One way, not very secure but.., I have those on my secure USB stick and backed up on my own system protected with strong password / encryption but if the main security methods are broken - you will get them all ! Passwords are a bad way to secure anything, yes, part of security but there must be more. I still think that the best (easy) way to authenticate is what you have, what you like, where you are, and so on - i.e. personal things, not just an artifical word. It also has other benefits like where you are - in London you are allowed to print on a printer next to you but nowhere else, in N.Y. you are not allowed to print anything, in your local office you can use printers in your floor, etc.. Also - in finacial world - your transaction in Hongkong is not allowed to use that bank account or maybe it is allowed but alerts an investication, be careful ! So - the question of passwords and security is not that simple, we did catch a lot of people when I was doing that kind of work.

    5. Re:Write your changing password on a Post-It by GreenBugsBunny · · Score: 2, Interesting

      When I took my current position, I implemented a new password policy (changed every 120 days, among other rules). There was the usual resistance, and somebody pointed out that this would just lead to people putting post-it notes on their monitor, and anybody with a key to the building could get that password.

      My response was that somebody trusts these people well enough to give them a *key to the building*. I think I can trust them better than I can trust the people on the internet.

      We've had zero successful break-ins since the new policy was implemented a few years ago. Before that, I'm told that we were hacked at least once every 6 months, always because of a cracked password. I can't say that the password policy was the sole reason for the change in that trend, because I implemented a number of other security measures as well (like using ssh instead of telnet), but I'm sure it helped!

    6. Re:Write your changing password on a Post-It by mottie · · Score: 1

      That's actually dramatically safer than having a password like 'password'. You have to have at least physical access to the monitor in order to get the strong password, whereas if you have a weak password anyone in the world can crack it and have full access to the network remotely (depending on firewall rules, webmail, etc)

    7. Re:Write your changing password on a Post-It by Anonymous Coward · · Score: 0

      How does changing a password every four months prevent it from being cracked?

    8. Re:Write your changing password on a Post-It by Wonko · · Score: 1

      We've had zero successful break-ins since the new policy was implemented a few years ago. Before that, I'm told that we were hacked at least once every 6 months, always because of a cracked password.

      A long, long time ago I worked for a rather large company. I believe passwords expired every 90 days. When users repeatedly had password issues, the helpdesk would usually suggest to them to pick a word and put a 1 after it. Then, next time they needed to change their password, they could increment the number.

      At another company, passwords had to be 5 characters long... Large groups of people got in the habit of using month-year (dec05) for their passwords. I think passwords expired every 3-6 months or so, but your odd of walking into a random cube and logging in were rather high. Even if you required stronger passwords, people can still come up with a matching scheme.

      Those experiences tell me that, in practice, it would be better to require a strong password that never expires. It is hard to both choose and remember a new password every 30-90 days. It is significantly easier to choose a single strong password one time.

    9. Re:Write your changing password on a Post-It by legalize.ganja.now. · · Score: 1
      "If only I wore a different hat. . ."

      http://en.wikipedia.org/wiki/The_Force says:
      "The dark side of the Force is the element aligned with fear, hatred, aggression, and malevolence; this side of the Force seems more powerful, though it is just more tempting to those that can touch upon the power."

    10. Re:Write your changing password on a Post-It by Anonymous Coward · · Score: 0

      Absolutely correct. I might be willing to think of a strong password once. i'm sure as hell not going to do it every couple of months. Incrementing the digits on the end of the password is all you are going to get if you force password changes. Issue a device with a cryptographic key, and 4 digit pin to everyone who needs access if you care about security.

    11. Re:Write your changing password on a Post-It by Anonymous Coward · · Score: 0

      BS. I manage over 150 systems for 25 different clients and can remember every single password. Maybe its an uncanny ability I have, but they are all strong passwords and it takes me 30 seconds out of my day to memorize it. People are far too dependant upon computers and excuses these days.

    12. Re:Write your changing password on a Post-It by mkw87 · · Score: 1
      After IT enforced monthly changing passwords requiring so many letters with numbers in between, now I write it on a post-it note and stick it on the monitor.

      Wow, your IT folks must be really nice! Here when they found out we were browsing porn they got mad and restricted our web access, but your IT people advise you on password safety....thats AWESOME!

      --
      Arguing with an engineer is like wrestling a pig in mud. Soon, you realize the pig is dirty, and he likes it.
    13. Re:Write your changing password on a Post-It by GreenBugsBunny · · Score: 1

      It doesn't. But if it does get cracked, it is only useful for a limited time.

    14. Re:Write your changing password on a Post-It by Anonymous Coward · · Score: 0

      I don't follow your logic then of connecting the implementation of your new password change policy with not having any successful breakins recently.

    15. Re:Write your changing password on a Post-It by sjames · · Score: 1

      Although you were modded funny, there is truth in what you say.

      The old standard of choose mixed case with punctuation and numbers in it, 8 characters, change frequently, and never write it down was all well and good in the days where you needed to remember THE password for THE system. When people need 8 or 9 passwords, it's just not reasonable anymore. It's a near certainty that anyone who has actual productive things to do will either start using easy passwords, the same harder password everywhere, or write them down somewhere. I would much prefer that they write them down and put them in their wallet. If you explicitly suggest that rather than create resentment (or certainty that your tinfoil napolean hat is too tight) you'll get a decent level of compliance. Threats of punishment or insisting on impractical solutions will get people to stick their easy password on a post-it on their monitor out of spite.

      The same thing applies to many other situations where human factors come into play. Difficult building entry procedures involving rotating pin numbers, keycards, mantraps, and sign-in/out will work for a short time, then someone will find a fire door out back they can prop open and stick a magnet to the door open sensor.

      Similarly (listen up traffic engineers), the longer a light stays red, the more motivated commuters are to cheat and run the yellow or tailgate someone who is running the yellow so they can slip through the red. If it gets bad enough that people have to wait more than one cycle in line, you'll have 5 or 6 cars tailgate through the red. If it's red too long, people will conclude that it's stuck.

      With any such system, in a graph of 'tightness' of the policy vs actual security, you'll see a steady rise fillowed by a sharp drop-off.

    16. Re:Write your changing password on a Post-It by tuomoks · · Score: 1

      Hi - thanks. I agree but I am lazy and have other things to do today. I also used to remember not just my passwords but N number of others when I was a systems programmer and/or contractor responsible of thousands of applications used in many systems by X number of departments / organizations. Today I'm a developer / analyst / user of the IT systems / etc.. - and it is a real pain. And you are right, we are too dependent on computers and excuses but there are only so many hours in a day and if the IT has some insane change password intervals instead of secure key devices ( I have some of those to access my customer sites ) I will waste the company time / my own time managing passwords instead of doing my work. Fortunately I'm paid to do that so not too much a problem.

    17. Re:Write your changing password on a Post-It by herbierobinson · · Score: 1

      Everybody does that if the admins turn on password expirations.

      They teach that in security 101. Well, I've been around too long to now know if there really is such a course, but this is known by anyone with even cursory knowledge of security procedures.

      In other words, if the SysAdmins turn on password expirations, it is uncontrovertable evidence that they don't have a clue about what they are doing.

      I would interpret this as a request to use the most easily broken passwored possible (or a post it note). It's too much of a waste of time memorizing a really good new password every few months.

      --
      An engineer who ran for Congress. http://herbrobinson.us
  18. Bill Gatus of Borg by Anonymous Coward · · Score: 0

    All your passwords are belong to us. Resistance is futile.

  19. Growing a little less true by 1984 · · Score: 4, Insightful

    Actually for US companies, due to compliance with Sarbanes Oxley and Payment Card Industry DSS standards, the problems the article talks about -- unchanging inter- and intra-application credentials -- are (getting) less of an issue.

    SOx is horribly aspecific, and boils down to "you'd better be doing the right thing". The irony of audit company failings leading to an audit company boom aside, that means auditors are scared, pedantic and detailed. In the case of our auditors that includes frequent, documented changes to passwords for both human and machine users, including all applications and components thereof. It's been a pain to implement because people have been used to systems working as TFA states. It's also quite a resource suck to go through each password change cycle. But doing so is best practice that was ignored in the past for the sake of expediency, and now it's enforced with a big stick. As an IT professional, that's not entirely unwelcome.

    1. Re:Growing a little less true by zeugma-amp · · Score: 1

      As a result of fear from Sarbanes-Oxley, our IT folks have instituted fairly stringent password requirements.

      • 8 char minimum
      • at least 1 lowercase
      • at least 1 uppercase
      • at least 1 digit
      • at least 1 punctuation char.
      • no dictionary words

      The really ironic part? Well, most of the boxes I login on every day are Sun Solaris. When I was last forced to change my password, the new rules went into effect, so I made my password something similar to "matlegpqW1#". However, when I login, I enter "matlegpq", and it works because Solaris only cares about the first 8 characters!

      Moral: The best laid plans of mice and men are for naught if you don't know the limitations of your software.

      --
      This is an ex-parrot!
    2. Re:Growing a little less true by Anonymous Coward · · Score: 0

      However, when I login, I enter "matlegpq", and it works because Solaris only cares about the first 8 characters!

      This depends upon which encryption algorithm you choose for passwords. The old Unix "crypt" method that only uses 8 characters + 2 salt characters is still kept for backward compatibility but you can choose policies enforcing stronger algorithms. You can even add your own if you don't like the provided choices.

    3. Re:Growing a little less true by maxwell+demon · · Score: 1
      As a result of fear from Sarbanes-Oxley, our IT folks have instituted fairly stringent password requirements. [...] However, when I login, I enter "matlegpq", and it works because Solaris only cares about the first 8 characters!

      Do they also happen to have stringent requirements about disclosing your password? :-)
      --
      The Tao of math: The numbers you can count are not the real numbers.
    4. Re:Growing a little less true by anothy · · Score: 1
      SOx is horribly aspecific, and boils down to "you'd better be doing the right thing".
      not even. the point of SOx isn't to get a company to do "the right thing", and it makes no particular effort to define what "the right thing" is. instead, it really boils down to "whatever you're doing, the guy at the top has to know about it." it's okay for your procedures to be pretty much crap (within a pretty limited set of guidelines) as long as it's documented crap and the boss has signed off on it (so they can put him in jail when badness ensues).
      --

      i speak for myself and those who like what i say.
    5. Re:Growing a little less true by Anonymous Coward · · Score: 0

      A client of ours rolled out all their Sarbanes Oxley compliance changes to their network. The change that impacted me was that it required them to shut down their ssh bastion host and provide all external access via VPN only.

      So, rather than a narrow ssh channel that provided access to a command line on the unix server that was needed I now have a VPN that effectively warps my infected Windows laptop into an IP address inside their corporate firewall, allowing it to compromise any internal windows systems they have.

      This does not seem like a security step forward.

      (How do I know the laptop is infected? I don't, for sure, but it's a fair assumption.)

    6. Re:Growing a little less true by ckaminski · · Score: 1

      HP UX HATES passwords with @ in them.

  20. Missing facts, or the truth? by ATeamMrT · · Score: 4, Insightful
    All applications have got pre-defined passwords that never change.

    Are they sure about that?

    So where is this wide open back door? In every one of your applications.

    These guys are paranoid.

    Tell me that Apache/Tomcat has some secret passwords that will give a cracker access to my server. Or MySQL has a secret password that gives root access. Every app I can think of can have passwords changed, and none have hard coded passwords.

    This is much ado about nothing.

    1. Re:Missing facts, or the truth? by aussie_a · · Score: 1

      But what if Thunderbird has a master password? That would mean any cracker could read my e-mail, and I'd never know!!!! Is there any way we can make sure it doesn't? Oh the horror! The horror!

    2. Re:Missing facts, or the truth? by Sugar+Moose · · Score: 2, Funny

      ...that will give a cracker access...

      What makes you so sure he's white?

    3. Re:Missing facts, or the truth? by BrainInAJar · · Score: 1

      If only you could inspect the source code! That's the only way to be sure

    4. Re:Missing facts, or the truth? by Fizzlewhiff · · Score: 1

      There's more to the world than MySQL and Apache. They are referring to your large ERP systems, Payroll, and HR systems that use a common password, usually for database access, that the IT guys know about but don't share with the auditors. I can think of a few systems where I work where these applications use a common account and these passwords never change. To change them would be a change management nightmare in some cases.

      --

      'Same speed C but faster'
    5. Re:Missing facts, or the truth? by Klaruz · · Score: 4, Insightful

      I think you and the mods missed the point. So how does tomcat talk to mysql? Do you use a password? Trust the IP? Bind to 127.0.0.1 or Unix sockets only?

      The idea that instead of USERS having passwords, the APPLICATIONS do now. You can't just auto lock them out after a certain amount of time with no change, if somebody forgets to change the password, you're down. So you've got s3cr3t456 hard coded in the data source config of your app, who's gonna change that? You better have procedures in place, and you better keep that config file locked down since you have a powerful DB account password in plain text in your front end app server. Some vendors obtusify that password with what looks like encryption, but unless you've set it up right and enter a password each time you start the app server, it's still trivial to decrypt.

      Another sticky problem is access to the data is no longer controlled by the RDBMS, since that application account needs wide open access. One security hole in your in house written app can trash any part the application could need to write to. If you use the security/roles in an DB you can restricted access to the data to a much finer level. Principal of least access and all... Unfortunatly, that's how things used to be done and in the land of middleware aren't anymore.

      I wrote a custom data source for a servlet once that would auth each user using the account in the db and connect as them to the db. It really breaks how server side java is supposed to work though. One of the big ideas of J2EE is you're supposed to move almost all the logic that used to be data related in the DB up a layer into the middleware. It helps sun take customers from big DB vendors, but makes real world security much harder.

      It's a sticky set of problems in todays world, with no widely accepted solutions.

    6. Re:Missing facts, or the truth? by Anonymous Coward · · Score: 0

      What user does mysql run under ?

      my system uses mysql:*:74:74:MySQL Server:/nohome:/noshell

      The article was talking about how applications have accounts. People could use these accounts for nefarious purposes.

      With lots of scripts using such accounts, it's often not practical to change the passwords. they are either reading passwds from a file somewhere that needs updated, or are coded into the apps.

    7. Re:Missing facts, or the truth? by Velox_SwiftFox · · Score: 1

      "He"?

      Well, ok. Though I suspect that some might qualify as "it".

    8. Re:Missing facts, or the truth? by 3.1415926535 · · Score: 1

      But how do you know the binary you downloaded came from the same source, and that your compiler doesn't insert the backdoor while compiling it, and insert the backdoor generator when compiling itself?

    9. Re:Missing facts, or the truth? by Vellmont · · Score: 2, Insightful


      I think you and the mods missed the point. So how does tomcat talk to mysql? Do you use a password? Trust the IP? Bind to 127.0.0.1 or Unix sockets only?

      Umm.. all my web applications use a password that I set in an xml configuration file. If I needed to change the password I'd change it in the database, change it in the config file, and restart the app. Anyone that's hard coding passwords into the application is an idiot and should be fired.

      You better have procedures in place, and you better keep that config file locked down since you have a powerful DB account password in plain text in your front end app server.

      And chmod 600 is hard to do? I must be missing something.

      --
      AccountKiller
    10. Re:Missing facts, or the truth? by BrainInAJar · · Score: 1

      OH NO! We should be able to inspect ALL our source code... If only there were some sort of operating system where all the source was open...

    11. Re:Missing facts, or the truth? by Anonymous Coward · · Score: 0

      Yawn. I have several database backends which have passwords. We're required to change them every freakin 90 days so don't tell me how I'm lazy and leave it unchanged forever. Changing passwords gets old. Very old. I'd love to leave them the same, but that's not only a bad idea, it's not allowed by our corporate policy.

    12. Re:Missing facts, or the truth? by JimBrownie · · Score: 1

      I wrote a custom data source for a servlet once that would auth each user using the account in the db and connect as them to the db. It really breaks how server side java is supposed to work though. One of the big ideas of J2EE is you're supposed to move almost all the logic that used to be data related in the DB up a layer into the middleware. It helps sun take customers from big DB vendors, but makes real world security much harder. Did something similsr, but with php and mysql, since it was intended for small to medium businesses, i pooled user in the grant table and used randomly genereated alphanumeric passwords. Might have been a tad much, buti love all that cloak and dagger stuff lmao

    13. Re:Missing facts, or the truth? by Anonymous Coward · · Score: 0

      Any professional would use configurative security in his J2EE applications.

      I understand how lots of the /.ers see it as a huge problem, since they code in PERL, C, or PHP, and probably don't understand how to delegate things to a container when there is none.

      I don't have any problems with this at all, except the administrative headache of changing the passwords and testing to make sure I got them right.

    14. Re:Missing facts, or the truth? by Wellerite · · Score: 1

      Ideally, the database would accept logins from OS users so that the application runs as a certain OS user and the database then maps that OS user to a DB user with the required permission level. That way the application doesn't have to have a DB password in a config file.

      Protecting the config file with OS security is kinda the same thing, really, but it's never nice having passwords stored in plain text anywhere...

    15. Re:Missing facts, or the truth? by julesh · · Score: 2, Insightful

      So you've got s3cr3t456 hard coded in the data source config of your app, who's gonna change that?

      I've got to ask: what kind of muppet hard codes the passwords into the app, when grabbing them from a [configuration file / registry setting / whatever] is so trivially easy?

      The article talks about doing a recompile / QA / release cycle to update passwords. WTF?

    16. Re:Missing facts, or the truth? by maxwell+demon · · Score: 1

      Well, you just have to read the binary, too (don't trust the disassembler, it could be manipulated as well; disassemble on your own).

      Ah, and don't forget to check your hardware. What does the best checking of the software help if your CPU silently changes the meaning of certain special code sequences?

      Indeed, that would be the perfect backdoor: The processor detects a very specific series of instructions (possibly with certain other conditions, e.g. some restrictions on the address the sequence starts, maybe a certain register must contain a certain value, the possibilities are endless), and after detecting that sequence, a string compare instruction will not only compare the strings with each other, but also one of them with a built-in value, and return true in both cases. The sequence of instructions is of course chosen by the fact that it occurs in a widespread login binary before the password check. This way, you can inspect the source and binary of both the compiler and the login program as long as you want, you'll never find the backdoor. The conditions in the processor ensure that you are very unlikely to find it accidentally on unrelated code (and maybe they can even disable that backdoor in common debugging scenarios).

      --
      The Tao of math: The numbers you can count are not the real numbers.
    17. Re:Missing facts, or the truth? by Martin+Spamer · · Score: 1

      Another sticky problem is access to the data is no longer controlled by the RDBMS, since that application account needs wide open access.

      The application does not need wide open access, that is just a sloppy design/implementation.

      If the Application is single-purpose you can just as easily restrict access to a limited subset of data the application requires.

      If the Application is multi-purpose, you can use the application's user credentials passed through.

    18. Re:Missing facts, or the truth? by Anonymous Coward · · Score: 0

      Right, that's why I have $60k software packages from IBM that keep their passwords in XML.

    19. Re:Missing facts, or the truth? by Klaruz · · Score: 1

      Sorry, I meant data source config as in an XML config file, I guess that's why I said config.

      Updating a whole swath of poorly designed apps is rough. I've seen a single password change on an account ripple through systems really badly. Just because there are ways to make it easier, it doesn't mean that the developer who was rushed through the project did things right, or the paper MCSE set it up right.

    20. Re:Missing facts, or the truth? by Klaruz · · Score: 1

      Like the second sentance you quoted, I assumed you'd use a config file.

      What happens when somebody gets into your front end? They have a password to your DB. Chmod 600 isn't going to help you if they get root. Or if the server is running as root and they exploit that.

    21. Re:Missing facts, or the truth? by Anonymous Coward · · Score: 0

      Is this article supposed to be a joke? Why would anyone listen to someone about computer security when that person can't even change his fucking house alarm code? This admission of stupidity pretty much invalidates the whole article.

    22. Re:Missing facts, or the truth? by Vellmont · · Score: 1


      They have a password to your DB. Chmod 600 isn't going to help you if they get root. Or if the server is running as root and they exploit that.

      Then you're fucked. Why would you expect any security model to hold up when someone has root access to your server?

      --
      AccountKiller
    23. Re:Missing facts, or the truth? by gpoul · · Score: 1

      Actually the reason why you're "sharing" backend application-accounts in Middleware is because the drivers that allow access to the databases usually don't permit you to change the authorization information without tearing down the connections and connecting all over again, which breaks the whole idea of connection pools and severely hurts performance.

    24. Re:Missing facts, or the truth? by gpoul · · Score: 1

      Usually with today's drivers and performance requirements it's pretty hard to pass user credentials through to the backends because it breaks your connection pool logic most of the time as you can not share connections anymore.

  21. Well, this has to be done sooner or later... by Chris+Bradshaw · · Score: 5, Informative
    And of course, this posting wouldn't be complete without a list well know default passwords and appliances...

    http://www.governmentsecurity.org/articles/Default LoginsandPasswordsforNetworkedDevices.php

    --
    Get your Windows Malicious Software Removal Tool Here for FREE! - http://fedora.redhat.com
  22. Hardcoded userids and passwords? by Linegod · · Score: 3, Insightful

    "Now since it is clearly impractical to rewrite applications on a regular basis, just to change the user ID and password, the result is that the user ID and password never changes."

    What decade was this article written in? Who the hell 'hard codes' a user id and password into web based applications?

    --
    -- I care not for your foolish signatures.
    1. Re:Hardcoded userids and passwords? by s1ashd0twh0r3 · · Score: 4, Funny
      What decade was this article written in? Who the hell 'hard codes' a user id and password into web based applications?

      It was written in 1972, back when all web-based applications were written in machine code. Don't you know anything about computer history?

    2. Re:Hardcoded userids and passwords? by Linegod · · Score: 1

      I must have slept through the part where web apps where around in 1972 also :)

      Damn, this means I missed the part where the web, and all reference to it, was removed in 1976 in order to appease the new rulers of Earth - who then removed all reference to themselves in 1981.

      --
      -- I care not for your foolish signatures.
    3. Re:Hardcoded userids and passwords? by Phroggy · · Score: 1

      Damn, this means I missed the part where the web, and all reference to it, was removed in 1976 in order to appease the new rulers of Earth - who then removed all reference to themselves in 1981.

      Dude.. you don't remember that?

      Hm. I always thought it was weird that they wanted all references removed. I guess people like you are the reason. Now I know!

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    4. Re:Hardcoded userids and passwords? by code65536 · · Score: 2, Interesting

      It still happens. I know, because in the course of administering systems, I've seen a number of things that do this.

      One very simplistic and small example is a Perl CGI script that accesses the localhost MySQL server. Something that looked like this:
      $mysql_login = "foo";
      $mysql_passwd = "bar";

      Well, how was it going to handle the database login? If not in the script, then in a file? And if it's in a file, then is that file any bit more secure than the script--instead of hard-coding into the script, you'll hard-code it into a file. It's better, but not really much better. There really isn't a good way around this problem.

      Think about it... how else would you handle something as simple as a PHP or Perl script accessing the local database? The user supplies data to log in to access the script, not the database. There really isn't any other way.

    5. Re:Hardcoded userids and passwords? by tsotha · · Score: 1
      Think about it... how else would you handle something as simple as a PHP or Perl script accessing the local database? The user supplies data to log in to access the script, not the database. There really isn't any other way.

      I'm with you. Unless the database server is handling all your authentication, you've got to do something like that. On the bright side, the malicious hacker has to get access to the perl script to read it, so he'll have to get through the OS security somehow. The danger, in this case, is a rogue employee or contractor.

    6. Re:Hardcoded userids and passwords? by EvilSS · · Score: 0, Redundant

      Complete idiots, that's who. You would be shocked at how many of them there are in software development these days, especially in-house app development.

      --
      I browse on +1 so AC's need not respond, I won't see it.
    7. Re:Hardcoded userids and passwords? by RexRhino · · Score: 1

      Lots of web scripts have database login information hardcoded (probably assigned to a variable at the begining). Go to hotscripts.com and you will see that for small sized web apps, it is pretty much standard.

    8. Re:Hardcoded userids and passwords? by mcrbids · · Score: 1

      What decade was this article written in? Who the hell 'hard codes' a user id and password into web based applications?

      And, if they don't, what the hell do they do instead, that's any more secure?

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    9. Re:Hardcoded userids and passwords? by Khashishi · · Score: 3, Funny

      Simple.
      Don't store the password in a text file. Put the database login and password in a database. Then put the login and password for that database in another database. And so on.

    10. Re:Hardcoded userids and passwords? by J.+Random+Luser · · Score: 1

      Lots of web scripts have database login information hardcoded (probably assigned to a variable at the begining). Go to hotscripts.com and you will see that for small sized web apps, it is pretty much standard.
      If it's written in a script it's editable. I've used only a couple of php-mysql apps, and I must have picked the better ones. Both needed hand editing the script, right near the top, to change admin username and password. Right there was a comment: #Set owner & permissions root:wheel 400. Both had a check for the default account at login, if found the script would stop.
      For a newbie the harder part is wading thru the MySQL manual to find out how to change that default. Then just as important IMHO as a tight password is closing that damn port 3306 that MySQL insists on opening to the world :-(

    11. Re:Hardcoded userids and passwords? by Cederic · · Score: 1


      A password in a configuration file is only visible to someone that can read that file.

      Since that file exists only on your production server, only the system admin should have access to it. Since they're the person that sets the password, and the only person that needs to know it, nobody else ever gets to see it.

      Why is this excessively insecure?

      The point of the article is that these passwords never change, and that developers know them. Putting the password in a config file makes it possible to change it, and also means the developers don't know the production password. It is in fact more secure.

      It also makes it much easier to deploy the same system in different environments - useful if you want clean separation of dev/test/prod, or are writing a product.

      Imagine if Apache had a hard-coded password..

    12. Re:Hardcoded userids and passwords? by julesh · · Score: 1

      The security of it isn't really the issue: the question is, how easy is it to change?

      In the case of your PERL/PHP script, it really isn't that difficult. Although, if the password is at the top of every script file in the app it could get time consuming. If multiple applications use the same password and have it stored in a variety of different ways it could be even worse. A configuration file could solve these problems.

      However, the article is talking about having to recompile and put an app through QA procedures in order to change the password. So it's talking about large scale applications built on ISAPI or Java Servlets or similar. In this case, it really is moronic not to put the password in a configuration file.

      Another tangential point:

      And if it's in a file, then is that file any bit more secure than the script

      Yes. Various web servers have had vulnerabilities discovered in the past that allow remote users to view source of script files. Vulnerabilities that allow access to files outside of the document root directory are much rarer. I'd rather take my chances on the latter than the former.

    13. Re:Hardcoded userids and passwords? by julesh · · Score: 1

      Right there was a comment: #Set owner & permissions root:wheel 400.

      If I did that to the scripts on my server, httpd would be unable to read them.

    14. Re:Hardcoded userids and passwords? by julesh · · Score: 1

      Security isn't the issue. It's how easy it is to change that's important.

    15. Re:Hardcoded userids and passwords? by julesh · · Score: 1

      For a small app, it isn't so much of a problem. And there isn't a good way around it, either, short of some kind of standardised way of finding the password that the app should be using.

      The article, though, is talking about having to recompile and put an app through QA procedures in order to change passwords. That ain't the same kind of application we're talking about.

    16. Re:Hardcoded userids and passwords? by say · · Score: 1

      Just what I was going to say: It's interesting to know that you run httpd as root! I'll notice the community about it.

      --
      Roses are #FF0000, violets are #0000FF, all my base are belong to you
    17. Re:Hardcoded userids and passwords? by jonadab · · Score: 1

      > Who the hell 'hard codes' a user id and password into web based applications?

      Even that is probably more common than you want to think, but the article is not talking mainly about "web applications" (a term I wish I'd never heard), nor about general-purpose applications like office software and media players, but rather about field-specific mission-critical "solutions", e.g., hospital software, bank software, integrated library systems, retail point-of-sale and inventory management systems, and so on and so forth. These generally are created by less competent programmers and sold to fewer customers for much larger chunks of money per site, and their security is seldom scrutinized closely enough. They typically have very poor UI compared with common mainstream desktop applications (such as office software), very poor configurability, and very poor security compared with mainstream server software for common services. There are usually between six and twelve major competitors in this space for any given field of endeavor, plus another couple of dozen minor competitors; the open-source alternatives, if they even exist, are not competitive feature-wise, and unless you're in the field (maybe even if you are), you've never heard of them, since their applicability is so narrow that they will never make a headline on a general-purpose site like slashdot or be discussed by most general-purpose local user groups. The price range for these things is "Let us know you're interested and we'll assign a sales team to you", and it's generally impossible to evaluate the security of the system until your assigned implementation manager arrives onsite, some time after you've signed a multi-year contract.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    18. Re:Hardcoded userids and passwords? by grassy_knoll · · Score: 1
      Think about it... how else would you handle something as simple as a PHP or Perl script accessing the local database? The user supplies data to log in to access the script, not the database. There really isn't any other way.


      That's only true if all humans use the same login to the database. An alternative method is for each human to have their own database login. A single database user owns the schema, but other database accounts have limited rights to access specific objects based on their role. That does push more user management to the database, but can solve the problem.

      When users log into the script, they're then logging into the database.
    19. Re:Hardcoded userids and passwords? by codegen · · Score: 1

      I see. It's turtles all the way down.

      --
      Atlas stands on the earth and carries the celestial sphere on his shoulders.
    20. Re:Hardcoded userids and passwords? by mcrbids · · Score: 1

      Why is this excessively insecure?

      Because said file has to be readable to user "nobody" in order to have an Apache child process read it. Because of that, ANY WEAKNESS in your scripting can result in a complete compromise of your data.

      Here's the only method that I've found that offers ANY better for PHP:

      1) Create a function that returns a database connection resource.

      2) Within the function, include the login credentials.

      3) Encrypt said file with with a "source protector", like IonCube Encoder or the Zend Encoder.

      Now, you've limited the damage of a compromise so that an attacker would have to trick the application into actually making the request directly thru the function, rather than allowing attacker to actually access the DB directly.

      It's not much - but can you do better?

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    21. Re:Hardcoded userids and passwords? by Linegod · · Score: 1

      >> Who the hell 'hard codes' a user id and password into web based
      >applications?
      >Even that is probably more common than you want to think, but the article is
      >not talking mainly about "web applications"

      "When, for example, a user accesses a web based application through a Portal, behind the scenes an awful lot of activity takes place to present the information to the user."

      Even though the top of the article prattles on about his alarm system, direct reference is made to web applications.

      The rest of your comment is just generalization of random bits of meandering stuff.

      --
      -- I care not for your foolish signatures.
    22. Re:Hardcoded userids and passwords? by eclectechie · · Score: 1
      Think about it... how else would you handle something as simple as a PHP or Perl script accessing the local database?

      It gets even more interesting for shared web hosting.

      ALL of the scripts for the various virtual hosts must be readable by the user that the web server runs as. This means that any one of the sites could install a cgi script that reads all the other sites' scripts to look for passwords. Any database passwords stored in any script, for any site, cannot be hidden from other virtual hosts on the same server.

      My workaround for this is to set a password in a special environment variable "SERVERTOKEN" for each virtual host. Each virtual host only has access to the value of this variable for their own virtual host. Then, make sure that only root can read the Apache config.

      --
      "The empty vessel makes the greatest sound." -- William Shakespeare; Henry V, 4. 4
    23. Re:Hardcoded userids and passwords? by doubleukay · · Score: 1

      And then there's suexec and suphp, which work around this problem by running scripts under the user that the virtual host belongs to.

  23. Nothing to see here..... by CTO1 · · Score: 0

    Nobody is ever going to figure out the last four of my ssn plus my cat's name plus my birthday. Wait....ummm.....you should probably ignore that.

    1. Re:Nothing to see here..... by JWSmythe · · Score: 1


          You forgot to mention that your cat's name is "M13Kytt1K@t"

      Translated out to spell

      "Mie Kytti Kat"

      or spoken

      "My Kitty Cat" :)

          Don't forget though, crypt is (usually) only signficant to 8 characters, so it would only care about the last four of your social, and the first four of your cat's name. :)

      --
      Serious? Seriousness is well above my pay grade.
  24. Frequency can be good or bad by ravenspear · · Score: 4, Insightful

    The never expiring password might be bad, but I think security policies that enforce password expiration after too short a period are perhaps even worse, because they lead to insecure passwords being selected. Never changing a password can certainly be a security risk, but if it is a very secure password, that is still better than rotated ones that are constantly insecure IMO.

    1. Re:Frequency can be good or bad by Tony+Hoyle · · Score: 1

      Indeed... I've seen a real nightmare where people have been forced to change their password monthly. Over half of them used the current month, sometimes with a digit appended.

      One place I was at had enforced complex random passwords. Nobody could remember them so the admin password was on a sticky note by the admins desk, similarly for all the user passwords.

      Changing passwords is not a panacea.

    2. Re:Frequency can be good or bad by swilde23 · · Score: 1
      Simple solution to the "difficult" password problem.

      Mnemonics

      You can even mix things up a little by swapping out some letters and numbers (or throw in some punctuation. When you completely eliminate dictionary words and/or predictible number patterns (phone #'s, addresses, dates, etc..) the password-cracking game gets that much more difficult.

      Back on the topic of default passwords, all the more reason to keep your network exposed only to those that need access. I see little reason for an average employee work-station to be visible to the world. What sort of web service could they possibly be running (that couldn't more appropriately be run on a server dedicated to that purpose)...

      --
      There are 10 types of people in the world. Those that understand this sig, and those that beat up people who do.
    3. Re:Frequency can be good or bad by Anonymous Coward · · Score: 0

      Every 90 days?

      Dude thats every 3 months. That is not unreasonable.

      You type it in, like how many times a day? at least 2. How can you not remember it?

    4. Re:Frequency can be good or bad by LordKazan · · Score: 1

      Bingo - our developement boxen at work are all running mysql/php and apache in the same basic configuration as our production servers - but they're all behind a firewall&NAT.

      If we can to work home we SSH redirect the ports we need access to [typically only 80 forwarded to local 8080 and 5901 forwarded to local 5901 (vnc)]

      --
      If you cannot keep politics out of your moderation remove yourself from the Mod Lottery.. NOW!
    5. Re:Frequency can be good or bad by 6th+time+lucky · · Score: 1

      Where i work there is an official recommendation that passwords *should* be changed regulary, but no hard coded policy... result 1 permenant password.

      My gf's work has a windows policy to change it every 30 days. result 2 'permenant' passwords in the style of "password"--"wordpass"

      And ex's work also had complex requirments for passwords based on similarity to past passwords 6 generations back... result writing down the password. And a whole pile of wated time each month trying to think of something that fitted the really long list of rules (double letters, paliondromes, adjacent keys!, more that 3 letters the same as the last 6 passwords, numbers that might spell something on a t9 keyboard... etc etc) "pAsswOrdZZ123qwerty" is really quite strong, but stupid rules dissallow them...

    6. Re:Frequency can be good or bad by zippthorne · · Score: 1

      I like to make patterns in the keyboard. My only problem is that as a touch-typist, I never actually look at it.

      --
      Can you be Even More Awesome?!
    7. Re:Frequency can be good or bad by surprise_audit · · Score: 1

      Last time they gave me a list of all the machines I'm registered on, I counted over 1800 entries. Assuming it takes one minute to change a password, that's over 30 hours of password changing. Some of those passwords expire every 30 days, some every 45 days, and some have SeOS, which manages passwords similarly to NIS. In most cases, there's a dictionary list of words that can't be used, and a word can't be reused in 6 months. It seems like not all the systems have the same dictionary, or the same rules. All this crap means that I can't use perfectly good words because they partially match the dictionary. On the other hand, I *can* use abcd1234 one month, then a1b2c3d4 the next month, and somehow that doesn't trip the "too many similar characters" rule...

    8. Re:Frequency can be good or bad by nso · · Score: 1, Interesting

      It sure doesn't have to be all that insecure.

      I use the same password on almost every site, with a few distinct exceptions (like /., actually -- perhaps I should do something about it). I could even tell you my never expiring password, and it wouldn't make any difference - you wouldn't be able to use it.

      Why?
      The keyword of the day is 'seeding'.

      I've compiled my own cryptoalghorithm to obscure my standard passord into unique passwords for every site I register at. I use a seedword related to each site in conjunction with my standardized password, and thus gets an unique password for each site.

      So say I register at a site which is comprimised. Now the attacker has my obscured password. The attacker would still need my algorithm to be able to figure out what my password is on all the other sites I'm registered at (or have a large quantity of the passwords and start the good ol nuclear powered password cracker). Say someone gets a hold of my algorithm and is smart enough to figure out that 'ebay.com' is the logical seed for ebay.com, now they would still need my original password.

      1. Obscurity
      2. Security
      3. ???
      4. Profit!

    9. Re:Frequency can be good or bad by jonadab · · Score: 1

      > The never expiring password might be bad, but I think security policies that enforce
      > password expiration after too short a period are perhaps even worse

      Passwords that end users have to use shouldn't change often, because the end users will A) write them down or B) complain loudly about how they have to remember it, telling anyone who will listen (effectively, random people off the street) the new password or C) both.

      However, the article was talking about passwords that one application uses to talk to another (e.g., the integrated system uses it to query a database), and those *should* change regularly, for a couple of reasons. First, end users never even need to know that they *exist*, much less that they're changed. The system administrator needs to know the new password, and one or two other people, and it needs to be set in both applications, and that's it. So the arguments against regular password-changing are irrelevant for these passwords. Second, they're typically fairly dangerous passwords, passwords that confer rather more power (and at a lower level) than an ordinary end-user password.

      --
      Cut that out, or I will ship you to Norilsk in a box.
  25. Shhhh don't tell anyone that the password is.... by Anonymous Coward · · Score: 0

    PASSWORD - as if we keep the password quiet we will be safe !!

  26. THis is rare by EmoryBrighton · · Score: 1, Interesting

    This is case on specialised hardware & software where there is no ubiquitous access. You can disable the alarm but you have to be there at the moment and it's most likely "ringing" already. I believe the weekly-changing-password-taped-under-the-keyboard IS ubiquitous (in Certain ranks) and yet it requires the same level of physical access as the first scenario. At my school, the CS dept, "rebeled" against the School's IT policy of 90 day changing password, we are now given never-expiring passwords. No one forgets them, no one writes them down and it stays that way.

    --
    Rule 2: Writing a spec is like writing code for a brain to execute.
  27. Storm in a teacup? by Trapped+Database+Adm · · Score: 0

    Reading the article seems like reading a sales pitch.

    Whilst the article bemoans a perceived security flaw in system design, it end with offering the device of a "digital vault", and indicating that it's the platform-independant miracle cure.

  28. biometrix by Anonymous Coward · · Score: 0

    See, this is why I use biometrics to validate database connections in my web app. Granted, it means I have to stand in a data center 24/7 pressing my thumb up against the fingerprint reading device to allow visitors into my site. Which, by the way sells biometric database verification for your very own PHP app! Buy now, but go easy - my thumb doesn't need a slashdotting! But you can be darn sure that no bad guys will get past my watchful thumb. Anyway I gotta go now it's taken me 45 minutes to write this because I keep getting interrupted for some reason...

  29. Digital vaulting is the solutiong? by Anonymous Coward · · Score: 0

    Wtf is digital vaulting? And what good is an article that just throws around buzz words as a solution but never defines them.

    Lame article. Very lame.

    1. Re:Digital vaulting is the solutiong? by uberdave · · Score: 1

      Duh! Digital vaulting means leaping over fingers.

  30. What is this guy selling? by stonefoz · · Score: 2, Interesting

    I guess paranoia sell product, 'In every one of your applications'. Not everyone uses closed source, and any administrator that hardcodes in passwords should be fired. No new bit of technology is going to help you, if all you use it crap.

    --
    I think I just cashed out all my cool points.
    1. Re:What is this guy selling? by jonabbey · · Score: 1

      Right, good eye. Don't ever forget The Submarine.

      The referenced article says he's with 'Cyber-Ark'. By sheerest coincidence, the Cyber-Ark company produces computer security products that deal with internal management of administrative passwords.

      Most of the 'Perspectives' stuff on news.com is just like this, and the smaller cyber-zines like this one are probably filled with nothing but PR firm essays.

    2. Re:What is this guy selling? by naturaverl · · Score: 1

      From the bottom of the article... He is selling "Data Vaults"

  31. /bin/login for one by Anonymous Coward · · Score: 0

    Oh wait, you want the list of applications that DO have default passwords.

    My bad.

  32. The obvious and foolproof solution: by Wakko+Warner · · Score: 1

    abolish passwords.

    makes logging in much quicker, too.

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
    1. Re:The obvious and foolproof solution: by Tony+Hoyle · · Score: 2, Insightful

      Use physical keys (possible also with a password). If SecurID is too expensive (it's a bit pricey for small companies) it's not hard to chuck something together with a U3 key or even a simple USB key.

    2. Re:The obvious and foolproof solution: by gbobeck · · Score: 1

      For the even bigger cheapskates out there, use one of those cuecat readers. I think you can still get a box of 100 readers for free from most RadioShaft stores.

      The nice thing is that they put out a rather long password with an "unique" serial number in the front (unless the reader has been modified).

      --
      Navicula hydraulica plena anguilarum est. Omnes castelli tuus nostri sunt. Ed elli avea del cul fatto trombetta.
    3. Re:The obvious and foolproof solution: by mcrbids · · Score: 1

      Use physical keys (possible also with a password). If SecurID is too expensive (it's a bit pricey for small companies) it's not hard to chuck something together with a U3 key or even a simple USB key.

      And, I might ask: how are you going to get your server-based, PHP script to use SecurID? Oh, you didn't RTFA? But you're willing to give an answer to a question you haven't even bothered to listen to?

      Why should I listen to your idiotic solution to the wrong problem? It's generally best to know what people are talking about before interjecting...

      PS: Why do so many IT ideas come with stupid names that are nothing more than English words mis-spelled?

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    4. Re:The obvious and foolproof solution: by Anonymous Coward · · Score: 0

      >abolish passwords.

      No fair. You're not practicing what you preach! I tried logging on as Wakko Warner, but it kept telling me I needed a password. :-(

    5. Re:The obvious and foolproof solution: by maxwell+demon · · Score: 1
      And, I might ask: how are you going to get your server-based, PHP script to use SecurID?

      Robotics?
      --
      The Tao of math: The numbers you can count are not the real numbers.
    6. Re:The obvious and foolproof solution: by dreamer-of-rules · · Score: 1

      "What's that noise in the server room?!"

      "Oh, that's just our web server looking up the SecureID code for the database. Man, you don't want to hear what it sounds like when it reads the password wrong. The database server makes such a fuss!" ...in Bizarro world

      (RTFA)

      --
      Everyone is entitled to his own opinions, but not his own facts.
  33. These discussions are getting... by Anonymous Coward · · Score: 0

    more and more mundane....

  34. This is just one of the reasons I use Debian. by twitter · · Score: 4, Insightful
    So where is this wide open back door? In every one of your applications.

    No it's not. That's one of the major reasons to use free software and one of the best reasons to use a carefully audited free software distribution like Debian. Backdoors are just one of the nasty things that you can check for with an army of careful volunteers.

    The only place I've really seen bad practices like this is with expensive closed source junk that gets shared out with Windoze users. The passwords are to prevent access to the program itself, how backward! There's hardly a point to using SSH on such a buggy and exploited platform as Windoze and Windoze lacks X forwarding, so few bother to use anything but telnet and ftp. They try to protect the kludge by putting it behind a firewall and locking down the wireless to the point of uselessness, but people walk their laptops in and out and something is always broken, everything is slow and full of popups. What a cesspool. I don't even want to think about what I've seen "upgrading" banks because I'm going to bed soon and don't want nighmares.

    By way of contrast, my home network is all free. A gateway computer shares the network out, rather than restricts access into it. People are welcome to plug into my open wireless router, because they will see the same thing any of the other 250,000,000 internet users do. I've been running this way since 2000 or so and have yet to have a real problem.

    --

    Friends don't help friends install M$ junk.

    1. Re:This is just one of the reasons I use Debian. by Anonymous Coward · · Score: 0
      carefully audited

      Did you audit it? Did you? Did you go through the code and analyzed the I/O activity of each application? I don't know exactly where you get the idea that it's "better" to "trust" (as if trust was transitive) some "volunteers" than a corporation. You are unaware of the scales at play here, and you have no idea what "secure" means if you don't know what "trust" means to begin with. I don't imply that Debian is not to be trusted but then, do you trust Cisco? What about your ISP? Intel? Start to see the problem? Upstream and downstream your traffic goes. Or are you saying that's impossible to secure a network with anything other than Debian? Heh.

      expensive closed source junk that gets shared out with Windoze

      I reckon you last used 'Windoze' in 1996, right? I run my home network (both wired and wireless) off of a Windows 2003 server, HP switch and router and XP boxes around the house. I suppose I must be "insecure" as far as you're concerned because I'm not using Debian, eh?

      The quality of comments around here is really going to the dogs lately. 'Cesspool', indeed.

    2. Re:This is just one of the reasons I use Debian. by Phroggy · · Score: 1

      There's hardly a point to using SSH on such a buggy and exploited platform as Windoze and Windoze lacks X forwarding,

      PuTTY and SecureCRT can both do X forwarding.

      WinXPSP2 running Firefox is probably about as secure as Linux would be if Linux were as popular as Windows.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    3. Re:This is just one of the reasons I use Debian. by Anonymous Coward · · Score: 0

      Yes, and a very good reason too.
      Wouldn't there be a little problem with it.

      Take, for example, the mysql server package.
      Where the postinst script automatically creates an maintainance user, with a randomly generated static password, which is readable by root in some mysql config file...

    4. Re:This is just one of the reasons I use Debian. by Anonymous Coward · · Score: 0
      but people walk their laptops in and out and something is always broken, everything is slow and full of popups

      This is rich - WTF?? What the heck are you talking about? Slow and... full of popups? Wha...?

      don't even want to think about what I've seen "upgrading" banks

      Yeah, you sound like quite the IT architect man. Let me guess - you fix other people's broken PCs, right? There are a lot of dumb people out there, but blaming certain things on the platform is going too far.

    5. Re:This is just one of the reasons I use Debian. by wolftone · · Score: 1

      Although I use Debian for similar reasons, I think you missed the point of the article. The article's point was more similar to the notion that anyone with physical access to your CPU can have access to the data stored on its hard drives. Major web apps that handle a lot of sensitive and personal data do so in ways that treat speed and convenience as more important than security.

      Put another way, if I was a tech support employee for your small company with an web store, if I have shell access to the server that stores personal data for your customers, then it very well may not be too hard for me to access that data. The person you hired to design your pages, you know, the one you gave the password to because you were away on vacation that week, she might also not have to work too hard to access that sensitive data.

      The article read to me like it was an ad for digital vaulting. Not sure how adding another password to the boss's sticky-note laden monitor is going to help security, myself, but maybe it would be useful.

    6. Re:This is just one of the reasons I use Debian. by Anonymous Coward · · Score: 0

      Try reading TFA. That you're using OSS changes things not one iota.

      BTW, nobody takes people who write "Windoze" seriously anyway. This isn't AOL. Grow up.

    7. Re:This is just one of the reasons I use Debian. by Harodotus · · Score: 1

      In addition to unnecessary Windows bashing, you also miss the point of the article. If you have a non-static Debian/Apache based website with dynamic content that speaks to separate backend servers, you probably have some kind of "web-server database password" embedded somewhere in the web site's own code.

      It is truly rare for user passwords to be passed along from web client, to the web server to the database and then database security security applied to allow visibility of individual records. Remember for proper security, you also can't cache them (even for the duration of a virtual session) at the web-server to get around the semi-stateless nature of http/SSL.

      A much more common design is to have a web site hard code-embedded database password for the front-end web application (capable of doing anything any user can do on the web) and then have the web application limit access based on security properties of the user. if somebody had network access and knew the hard coded password, it could impersonate the web-server and make any Database changes it wants. Things like changing operating systems, or using secureID are useless here since the web application can't read tokens and needs access for it's own use.

      But even if you dodge that bullet, you need only have one chink in your armor to be completely blown. Things like Network ops with Cisco support contracts blow the confidentiality of your dedicated links, if even one host in that network segment has a remote server/software support contract, it can be used for sniffing/impersonation. Do you run VPNs between all apps? Kerberos? if so then you're getting closer to getting rid of these hidden back doors.

      The truth is most companies find it more cost-effective to trust their support vendors and internal net/operation staff rather than go through the pain of protecting against them.

      Since these trusts are betrayed so infrequently, it's cheaper/better to buy an insurance policy against the loss than to protect against it.

      As a security professional it's my job to recommend cost-effective security, not absolute security.

      --
      Its not users who are broken, it's systems not taking account their likely behaviour and fixing it technically.
  35. Poor coding practices by dcam · · Score: 1

    This is just a result of poor coding practices. Good coding practices ensure that any authentication details (login/password) are not embedded in the application.

    --
    meh
  36. passwords by lsblogs · · Score: 2, Informative

    ALL applications DO NOT have built in unchangeable passwords, some may, but most dont. Stating ALL apps have a certain feature is plain crazy - unless you have written every app that exists on the planet.

    --
    Free Blog submission, find blogs, tools and more at LS Blogs
  37. What's the problem w/ long non-expiring passwords? by QuantGuy · · Score: 5, Insightful

    Maybe I'm missing something. It's conventional wisdom that "best practice" is that "everyone" should change their password every x number of days. But often times folks have to change their passwords so often they end up writing them on sticky notes, or choosing the same easy eight-character password over and over and over, with the only variant being the numbers stuck at the end. And this is good for security how?

    At a previous company our policy was to have fairly long (16 character) passwords that never expired. For my own password, I chose a pnemonic one that had certain combinations of substituted numbers and special characters. It was never cracked, even though we ran password scans regularly on our Windows domain and Linux boxen.

    Show me the empirical evidence that frequently-changing, short passwords are better than long, unchanging ones, and not only will I change my password, but I might even change my mind as well. Until then articles like this are just perpetuating a mythology that people have come to accept as fact.

    As it happens, I think passwords have outlived their usefulness. But that's another thread entirely...

  38. The solution to post it note passwords! by Umuri · · Score: 1

    Obviously this talk about "never expiring" passwords means those that are written down on post-it notes and therefore are left for even archaeologists thousands of years in the future to read.
    Therefore a simple solution is needed: Exploding post it notes with a 1 day timer.
    This post will self detonate in 3
    2
    1
    Make sure to change your password! It was fudge.

    --
    You never realize how much manually made unmanaged "linked" lists suck, till you have src.link.link.link.link...
  39. Passwords are Locks ... by slashbob22 · · Score: 2, Insightful

    .. and Locks only keep honest people honest.

    Frankly someone walking away from a live terminal is more dangerous. That's when an "honest" person, or someone with good intentions will make a mess.

    --
    Proof by very large bribes. QED.
    1. Re:Passwords are Locks ... by jonadab · · Score: 1

      > Frankly someone walking away from a live terminal is more dangerous.

      Yeah, that's why I set the screen saver delay to ten seconds with password protection. Now we don't have to worry about this. You should hear the users complain, though: you've never heard such whining.

      --
      Cut that out, or I will ship you to Norilsk in a box.
  40. That's not much of a protest! by raehl · · Score: 1

    I go to the receptionist's computer and email IT to come and reset my password everytime I need to log in, since I forgot it.

  41. Is this a news item or a question? by Anonymous Coward · · Score: 0

    Either create an algorithm in your software or set an expiry date on pw's.

    It sounds complex, but I'm not yet convinced that it is. Feel free to elaborate...

  42. Most companies I've worked for did that by Anonymous Coward · · Score: 0

    Most companies I've worked for had standardized password that didn't change, even with staff changes. Those passwords tend to be pretty obvious too. For example, if I had worked for Wal*Mart (which I didn't), the root password for all the Unix boxes might be "wal*pass", the administrator password for every Windows PC might be "adminsam1", and all the accounting users might use "acctuser".

    1. Re:Most companies I've worked for did that by JWSmythe · · Score: 1

      Some are pretty freakin' obvious.

          Many devices in retail stores use the store's number as it's password. For example, we were in a large chain grocery store, and they had a Kodak photo-printing station. I was a bit drunk at the time (wheee), and bored with checking out. I was with a few roommates (it was croweded then), so I wandered over to the Kodak station. Oh look, a password prompt for admin.. What should I do? "admin", "password", "passwd", "1234", "12345". Ok, no real easy ones. Then my roommates were done. I looked on their receipt, and there was the store number. I punched that in, and had full access. I could change all kinds of fun things, but since my roommates were leaving, I logged out and left with them.

          I'm not sure if it's good or bad that I can crack passwords while I'm good and drunk.. Actually, if I hadn't been, I wouldn't have bothered.. :)

      --
      Serious? Seriousness is well above my pay grade.
  43. Why is it "best practice"? by raehl · · Score: 4, Interesting

    If the new way is so good, how come the world wasn't going to hell before? Did Enron and Worldcom go bust because the passwords wern't changed? Or did they go bust because our government coddles corporate criminals - in the cases suits stealing money is even illegal in the first place.

    I can understand mandating a security protocol for systems that protect information subject to privacy. But if I have a company, and the only thing on my computers is my company's design information, my company should be able to choose the appropriate level of security for our business.

    Why is a password that a user has committed to memory that never changes worse than a password that changes every three months that a user has to write down?

    1. Re:Why is it "best practice"? by hoegh · · Score: 1
      Why is a password that a user has committed to memory that never changes worse than a password that changes every three months that a user has to write down?


      Because compromising written passwords do require physical access. If you have physical access to where my written password would have been stored (if I did write them down) then password security would be the least of my problems.
    2. Re:Why is it "best practice"? by SurgeonGeneral · · Score: 1

      But if I have a company, and the only thing on my computers is my company's design information, my company should be able to choose the appropriate level of security for our business.

      Why is a password that a user has committed to memory that never changes worse than a password that changes every three months that a user has to write down?


      On the first point: First, I am not sure what "design information" means. But sure, you can choose whatever security you want for the company, however the point of Sarbanes Oxley is that if your company doesnt use proper procedure and best practices for the good of the company in doing so, you will be liable to anyone with a stake in the company. Why? Because its their money you are playing with. And yes you may be a shareholder, even the majority shareholder, even the 99% majority shareholder, but that doesnt relieve from doing whats best for ALL shareholders, i.e. whats best for the company.

      Whats the difference between a password thats written down and a password in your head that never changes? Well, practically, a written down password will have a little more security. But in the eyes of the law, a lot. A password that changes every 3 months shows the court that you are using best and reasonable efforts to try and protect your security. A password that never changes? What does that show me? That you are lazy? That you are ignorant to the dangers of a never changing password (no excuse)?

      You could try and present a good reason why written down passwords are worse than never changing passwords, but I'll tell you right now you'll have a very tough time defending it against a lawyer, let a alone a team of them that has community support like this to back them up on why everyone ELSE agrees you are wrong (meaning you are not being reasonable).

      We are not just talking about Enron and Worldcom, we are talking about family businesses and closely-held corporations as well.

      --
      -- "Man is born free, and everywhere he is in chains." Jean Jacques Rousseau
    3. Re:Why is it "best practice"? by raehl · · Score: 2, Interesting

      Because compromising written passwords do require physical access.

      So? Compramising a password in my head requires telepathic access.

      Since telepathic access is harder than physical access, wouldn't that make the memorized password more secure?

    4. Re:Why is it "best practice"? by raehl · · Score: 1

      And neither of your points answer the question "Why are written passwords that change every three months more secure than memorized passwords that never change?"

      All you said was that people believed the former were more secure, and therefore you have to have them or you'd be liable. I wasn't commenting on liability. I was commenting on the BASIS for liability being STUPID.

      Again, why is a memorized password that never changes LESS secure than a written password that changes every 3 months?

      At any given time, there is one password. One is written down, and the other is memorized. What makes the one that's actually written down more secure?

    5. Re:Why is it "best practice"? by Shano · · Score: 1

      It's less secure because it never changes. Assume that the password has been stolen, one way or another.

      If the password changes every month, there's a window of (on average) two weeks that it can be used before being noticed - obviously if a cracker changes your password, you're going to know about it.

      If the password never changes, someone can be reading your email, and any confidential data for years and nobody will ever know about it.

      It's not a question of making the password hard to crack in the first place, but of limiting the damage when it is cracked.

    6. Re:Why is it "best practice"? by Asic+Eng · · Score: 1
      It's less secure because it never changes.

      The problem there is - when users are forced to change their passwords regularly, they find it hard to memorize them. So they usally select one of these methods:

      • choose passwords which are easier to remember (and thus easier to crack)
      • change passwords in a trivial way, e.g. adding the number of the month, just incrementing the last number etc
      • keep notes of the password - e.g. under the keyboard, or even on a post-it stuck to the monitor frame
      • change the password, then change it right back to the original

      My gut-feeling is that overall security goes down due to this.

    7. Re:Why is it "best practice"? by shbazjinkens · · Score: 1

      Another downside of forced changes is 3,000 calls to the IT Help Desk when it happens (though our systems have just started forcing changes and it's only a couple of times a year).

    8. Re:Why is it "best practice"? by Rob+the+Bold · · Score: 1
      Why is a password that a user has committed to memory that never changes worse than a password that changes every three months that a user has to write down?

      This isn't the real problem (at least in this story). The problem, stated in TFA in a roundabout way, is the unchangable backdoor passwords present in many systems. When you become aware of this problem, your only choice (if you don't have the source and you don't like the backdoor) is to use something else.

      This issue isn't limited to computers. Plenty of embedded systems have this "feature". In many places it's harmless . . .

      --
      I am not a crackpot.
    9. Re:Why is it "best practice"? by duffbeer703 · · Score: 1

      The memorized password is worse because the government & security lobbyists say so.

      Its just like driving -- I've taken performance driving classes, and have the skill required to drive 100mph on the interstate in good weather, yet I must drive 65 because the government says so.

      Mandated security protocols are like traffic violations in other ways too -- the laws exist primarily to raise revenue... consumer protection is a secondary concern. The accounting & audit companies got screwed hard when they were forced to stop grossly unethical business practices and spin off their consulting divisions. So their lobbyists and allies in congress used the club of public securities regulations to drum up some business.

      Banks should be forced to disclose their security practices, which would let the market determine what was appropriate.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    10. Re:Why is it "best practice"? by westyx · · Score: 1

      Or holding someone you hold dear hostage. Or a couple of hours with a $torture_instrument_of_choice. Or blackmail and/or bribery.

    11. Re:Why is it "best practice"? by Trick · · Score: 1

      A key logger, spying over your shoulder, or a number of other non-magical means can get your password without any telepathy required. Unlike with a constantly-changing password, though, your password will be known forever once someone figures it out.

    12. Re:Why is it "best practice"? by hamsterspeed · · Score: 1

      Why is a password that a user has committed to memory that never changes worse than a password that changes every three months that a user has to write down?

      Because you may not know you've been owned. Changing your (compromised) password may regain you some security.

      And if wishes were horses, we'd all be eating meat. My password security sucks.

      (on your mark... get set...)

      --
      pants
    13. Re:Why is it "best practice"? by Anonymous Coward · · Score: 0

      Your gut-feeling is wrong.

      It is wrong because your assumptions are wrong.

      Your assumptions are wrong because
      1) you limit yourself to obviously bad examples (putting a Post-it note on a monitor) and ignore examples where this works well (an off-by-one list in ones wallet).
      2) you assume that trivial passwords are acceptable and allowed (adding the number of the month) and ignore regular password cracker runs and software that disallows trivial passwords and trivial changes.

      I speak from experience. And as a sysadmin I have a lot more passwords than most, and I have to change them twice as often.

    14. Re:Why is it "best practice"? by SurgeonGeneral · · Score: 1

      Oh, thats easy.

      TECHNICAL STANDPOINT:

      I dont think I have to explain the added security benefits of a constantly changing password. That is obvious. Your point, I take it, is that the fact that the password is written down reduces its security to a threshold that is either the same or below that of a password that never changes. This wrong for the following reasons:
      1) Someone will have to commit a physical break and entry in order to obtain the written down password. This is obviously quite difficult and risky.
      2) Even if someone does committ a break and entry into your office to obtain the password, it can still be secured by encoding it in some way or putting it in a place that is hard to find, like a safe (if there is THAT large a fear of corporate espionage, such as say the forumla for CocaCola, this might be reasonable)
      3) EVEN IF someone breaks into your office and steals the password, it has a MAXIMUM lifetime of three months only, and it could even have a lifetime of a single day.

      LEGAL STANDPOINT:

      Informed by the technical reason, it becomes clear that there are two sources from which the password's lack of security could come from. One is the inability of an employee to keep their written down password secure. If they paste it to their computer screen, you cant blame the company, especially if they sent out a warning not to do this. The company could even sue the employee later if it was shown that this was the source of the insecurity, or it could sue whatever security company they hired to physically protect the premises.

      The second source is the company's security policy - if the password is never changing, this could be seen as unreasonable, unintelligent and therefore blameworthy. Whoever was responsible for overseeing the matter could be sued, and if the issue ever arose at a meeting and nothing was done, everyone could be sued.

      So, with high computer security through a constantly changing password and high physical security by making sure written down passwords dont get stolen, the company is displaying very reasonable efforts to protect its information.
      If the burgler goes to great lengths to steal a written down password, the blame will therefore not lie with the company. So in that sense, it provides the company with more security from litigation.

      Its about hedging your bets. When you are using other people's money to make those bets, you hedge as much as possible because when it comes to money, people can get very nasty.

      --
      -- "Man is born free, and everywhere he is in chains." Jean Jacques Rousseau
    15. Re:Why is it "best practice"? by raehl · · Score: 1

      Your technical analysis is incomplete, and based on poor assumptions.

      Firstly, it assumes that a written-down password needs to be obtained at great risk. What if it's obtained by someone who has access to your office? Like the janitor? What if it gets thrown out? What if the user writing down the password just puts it on a post-it note on their monitor where anyone who happens to be there for whatever reason can see it? What if a fired employee intentionally takes note of another employees password on the way out?

      So your assumption that getting a written-down password is a bad one. Conversely, a password that is not written down is not subject to any of these problems.

      It has also been suggested that just because a password is memorized doesn't mean it can't be compramised - this is true. But any way a memorized password can be compramised, a written password can also be compramised.

      Secondly, there is an assumption that a password that is not changed, if compramised, it can be used forever. This is also a bad assumption - there are plenty of ways to detect that a compramised password has been compramised short of changing it - like keeping track of where the password is used from. O not allowing it to be used from any but a handful of locations. A written-down password fails here - whereas you'll know a password has been compramised immediately if someone tries to use it from outside where you expect it to be used, you won't know that a written-down password has been compramised because it's being used from exactly where it's supposed to be - the computer next to where it is written down.

      When considering written-down passwords against passwords that don't change, you have to comparethe loss of security of the password being written down with the gain in security of a compramised password eventually being changed. And you have to factor those risks by the damage - is a compramised password that changes 2 weeks from now much better than a compramised password that never changes? The amount of damage after the first two weeks is incrementally small when compared to the amount of damage in the first few hours.

      Requiring frequent password changes is EXPENSIVE and gets either a MINIMAL or perhaps DETRIMENTAL affect on overall security, and legislating them is stupid - it's to make people FEEL like companies are protecting their assets when they really are not. It's like taking away nail clippers from people before they get on the airline.

      If you are SERIOUS about security, you do a combinaion of things - you monitor where users log in from (don't let your developer log in from Chinabecause it ain't him.) You provide physical tokens to authenticate with (give your users a password generator that has its own password) so that possession of the token is required for login, and thus you'll know you've been compramised when your token is missing.

      IF a system where you force your users to change their passwords every 3 months is secure enough for particular needs, a system that doesn't force passwords to change every 3 months is going to be fine too. If a system where you don't have to change passwords is NOT secure enough, you need to be thinking about something a little more secure than just going through the motions of making your employees call IT every 3 months.

    16. Re:Why is it "best practice"? by Asic+Eng · · Score: 1
      I speak from experience.

      Me too, but I don't disregard it in favor of the things I'd like to be true. I've observed every example I've given there. You can try to put even more restrictions on your users, but they'll find a way around those, too.

  44. An example... by Anonymous Coward · · Score: 0

    Our old time & attendance system (I wont name names) that we got rid of a couple of years ago after only 2 years of service had a backdoor on all the timeclocks. If you entered the main phone number of their head office on the keypad you had essentially administrator rights on the terminal to change the time/etc. You could not disable this feature.

  45. toot the company horn by jpostel · · Score: 2, Interesting

    Disclaimer:I work for Configuresoft

    Configuresoft http://www.configuresoft.com/ has some great software called ECM for managing continuous compliance standards like SOX, PCI DSS, HIPAA, etc. ECM is in use in 9 of the 25 biggest companies in the world. We even have clients on RedHat and Solaris.

    That said, we see companies with the blank password problem all the time. We do compliance assessments (pre-sales) where we ask the CIO and IT management a question like, "How many of your servers have admin-level accounts with blank passwords?" They, of course, say they have none, unless they are honest, in which case, they admit that they do not know. We do our assessment and give the CIO a report that shows 1-2% of the servers have accounts with blank passwords and maybe 50-75% have accounts with passwords older than a year.

    Going through an audit sucks, but it sucks less when you can hand some canned reports to the auditors for at least a portion of the audit.

    --
    Ummm, Jon, aren't you supposed to be dead...? - Otter(3800)
    1. Re:toot the company horn by tuomoks · · Score: 1

      A question - do you just audit or do you make recommendations ? Anybody (almost) can make an audit but I wouldn't pay a cent if there would be no recommendations how to make things work AND to back it up with some results. Sorry - used to be a customer but a difficult one.

    2. Re:toot the company horn by jpostel · · Score: 1

      Tough one... I encourage you, and anyone else reading this, to at least get a demo of the new 4.71 ECM software if you are interested. There is also a new version (5.0? - I'm not a dev guy) coming out in the first half of 2006. Contact sales@configuresoft.com. I don't want to do the hard sell on /., but I guess it's too late for that.

      To give an answer to your question, most of the compliance templates settings are enforceable right from the get-go on the Windows side. *nix is another beast altogether, since there is no universal remote management other than scripting. The great part about the 4.71 version is that we've included a scripting conduit in both the Win and *nix clients so once a remediation script has been tested it can be deployed from a central data collector (the ECM app/web/db server) out to all the clients. Then the next scheduled collection will provide the updated compliance report.

      I know I stuck my nose in it when I brought it up, but I really geek out over our software.

      --
      Ummm, Jon, aren't you supposed to be dead...? - Otter(3800)
  46. Missing the Point by Baricom · · Score: 4, Insightful

    What a lot of replies on this post are missing is that TFA is discussing passwords for programs to log in to other programs. It has nothing to do with user passwords.

    What? You didn't read the article? Oh. Never mind.

    1. Re:Missing the Point by tuomoks · · Score: 1

      A good comment! Isn't it called authorization ? Any and all the systems I have designed require also application authorization top of the user authentication / authorization + network authentication / authorization, device authentication / authorization and the locality, i.e. where you are and what you can do there.. Kind of secure - if anything is and very easy to do.

  47. Ya sounds like a load of bull to me by Sycraft-fu · · Score: 2, Insightful

    I can fairly confidently say that all my important apps, open and closed source, have no hidden backdoors. Most simply have no oppertunity to have one, a video editor, for example, does not run any services much less any Internet services, thus nothing to get in through. For the servers, I am unconcerned because of the intense amount of scruitny. I mean sure, in theory a closed source server like IIS could have a master back door. In theory even Apache could have a back door snuck in as per Ken Tomphson's method with a C compiler (http://www.acm.org/classics/sep95/). However that's extremely unlikely in both cases.

    Why? Well products like that face an extreme amount of scrutiny. Hackers, good and bad, are trying to break in all the time. We know this, because every once and awhile they succede via a bug that gets patched. Well, such a universal backdoor would very likely be discovered by these people. After all, no matter how well you try to obfuscate it, the traces will be there in disassembled code and yes, people DO pour over that looking for ways in.

    I'm sure some apps have universal backdoors, but I'd bet they are pretty few and far between. There's simply no reason in most cases, and the discovery of such a thing would really shoot to hell the credibility of the company that made the software.

  48. XYZZY by Senor+Wences · · Score: 3, Interesting

    I remember first using Apple Network Assistant to administer a network of Macs. The default password was 'XYZZY' which is, of course, the 'password' for Zork. Fortunately, even back when said network was a mix of OS 7.6.1 and 8.1 Macs, the Zork reference was too far in the past for the middle school students to even have a clue about....

    --
    End of Line
    1. Re:XYZZY by Anonymous Coward · · Score: 0

      I thought Colossal Caves did it first.

    2. Re:XYZZY by Scarletdown · · Score: 1
      I thought Colossal Caves did it first.


      Yeah. That's where I first saw it too, as well as the immortal incantation of PLUGH.

      --
      This space unintentionally left blank.
    3. Re:XYZZY by Vo0k · · Score: 1

      ...and then some meanie switched the keyboard layout to german QWERTZ...

      --
      Anagram("United States of America") == "Dine out, taste a Mac, fries"
    4. Re:XYZZY by jonadab · · Score: 1

      XYZZY isn't from Zork; it's from an earlier game that inspired the people who later created Zork. The game in question goes by various names, e.g., "Adventure", "Advent", "Colossal Caves". Zork also has a couple of other names (e.g., "Dungeon"), but it's clearly a quite different game from Advent (albeit in the same genre), and had an entirely different set of authors.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    5. Re:XYZZY by Sinical · · Score: 1

      Whippersnapper (though, uhm, I'm 28), it's from 'advent':

      http://en.wikipedia.org/wiki/Colossal_Cave_Adventu re#xyzzy

      Learn ye the etymology of the Significant Words.

    6. Re:XYZZY by hicksw · · Score: 1

      All I get when I enter "XYZZY" is "Nothing happens."
      Perhaps it is location sensitive.

  49. The Password by Ruff_ilb · · Score: 5, Funny

    "
        Many years ago I was acting as the system administrator for a test system in a large publicly held company. Periodically I would receive a call from someone who had not accessed the system recently, forgot their password and locked themselves out trying to logon. I would look up their password and unlock the system for them and they would go on their merry way.

            One day I received a call from a young lady who was in just such a predicament. I looked up her password and informed her that it was 'DOME' and, just to be playful, told her the price for me being gracious enough to unlock her sign-on was an explanation of the meaning of her password. She became very embarrassed over the phone and pleaded that she could never reveal her secret. I of course replied that I would not give her system access until she did. After negotiating for several minutes she finally acquiesced but made me promise to never reveal her password meaning to any of her colleagues to which I gladly agreed.

            "Well, what does it mean?", I asked.

            She hesitated and then replied, "It's two words."

            There was pregnant pause. I unlocked her system and simply said, "Have a nice day".

    "

    --
    http://www.TheGamerNation.com/Forums
    1. Re:The Password by Rocko's+Modurn+Life · · Score: 1

      A 'pregnant pause' mmm? Interesting choice of words.

    2. Re:The Password by Anonymous Coward · · Score: 0

      wow ! You have plain text passwords available, interesting. I haven't heard of that in a while.

    3. Re:The Password by Anonymous Coward · · Score: 0

      Unfortunately, she looked like this.

    4. Re:The Password by Maniacal · · Score: 1

      I'm one of her colleagues you insensitive clod!!

      --
      MG
    5. Re:The Password by Anonymous Coward · · Score: 0

      what a fucking pile of horseshit - how could anyone believe this crap, much less mod it up? she was too embarassed to tell you the meaning behind "DOME" but couldn't think of a different explanation, even when some loser computer geek prodded her?

      who writes this shit?

    6. Re:The Password by syousef · · Score: 1

      Dear Penthouse,

      You'll never believe this really happened to me but.... ;-)

      --
      These posts express my own personal views, not those of my employer
    7. Re:The Password by c_g_hills · · Score: 1

      How can you be sure of someone's identity over the phone? You might as well just give away all your passwords. Password resets should be accompanied by a signed form along with some form of photo id.

    8. Re:The Password by Anonymous Coward · · Score: 0

      Such an angry young man. Have a cookie and relax.

    9. Re:The Password by m50d · · Score: 1

      Surely "ah, well may I take you up on it then?"0

      --
      I am trolling
    10. Re:The Password by Anonymous Coward · · Score: 0

      It is not two words but one word:

      Dome a concave shape whose distinguishing characteristic is that the concavity faces downward

      Google even agrees with me. What kind of idiot does not know what "dome" means.

      PS: I should get bonus points for actually using <DL> tags appropriately.

    11. Re:The Password by Geoffreyerffoeg · · Score: 1

      Well, the point was that "dome" by itself - as in the shape - is a pretty non-sequitur password, so he wanted to know why she was using that. Turns out that "dome" stood for two words she had put together. Understandably, she was embarrased to tell the sysadmin what it meant, since she knew he'd understand. She was a web developer, and took the common XHTML "DOM", and added an "e" to it in an effort to make it look cool, but the "e-" prefix had fallen out of style, and using at a suffix was even worse.

  50. The problem is really about programming... by darealpat · · Score: 1

    ...and programming effectively with the (end)user in mind. most of us upon reflection will realise that any properly coded "secure" application will need to ship with a password already enabled. The programmer needs to ensure that the end user not only creates an unique password for personal use, but also creates a scenario where only physical access can "uncreate" any thusly made password via code from a generated passcode sheet (for example).

    Corporations should be more concerned about those that can break in via their unchanged admin password on their routers.

    --
    For every present, there is a past
  51. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  52. like the WOPR? by Anonymous Coward · · Score: 0

    This is different from a backdoor password how?

    I'm thinking of the best password of that time, "Joshua."

  53. Re:What's the problem w/ long non-expiring passwor by Anonymous Coward · · Score: 0

    Heh. I've been using the same password for 10 years. It's 8 characters with special characters. John the ripper couldn't crack in a reasonable time 5 years ago and it can't today. That's good enough for me.

  54. No, we don't... by bergeron76 · · Score: 3, Insightful

    All applications have got pre-defined passwords that never change.

    Then put them on their own network segment and mitigate their risk potential.

    Much like most other networks, my network is a hybrid *nix/OS X/Win environment. I limit my damage potential by putting the [potentially] dipshit software on it's own segment. I limit the potential for damage further by only buying solutions that are sane (aka *nix based; because it has a 35 year history of being secure) or by buying solutions that offer SLA's that cover damages (very rare in the non-*nix world).

    I work in a call-center, and our company will lose tens of thousands of dollars _each hour_ that our phone system is down. Our phone system is embedded hardware, but it still has legacy Windows "requirements". So, rather than trust those Windows machines, I isolate them and the damage they can do. The SLA contract guarantees us that if those Windows machines crash because they "caught a cold and couldn't infect anyone else, so they infected themselves to death", our company doesn't lose money [aka, spambots that can't get out].

    --
    Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
    1. Re:No, we don't... by jonadab · · Score: 1

      > > All applications have got pre-defined passwords that never change.
      > Then put them on their own network segment and mitigate their risk potential.

      Yeah, I was going to do that, but when I asked the vendor's suposed firewall expert what ports needed to be opened through the firewall between workstations and the server, I could hear the jaw dropping on the other end. After going through a couple levels of "let me check with this other person...", the verdict came back that putting a firewall between the production server and the rest of the network would be a waste of a firewall, because so many ports would have to be open that it would be like not having a firewall at all. I never did get them to give me a list of what ports would be involved. Turns out the vendors intention was only to put the firwall between the network and the outside world, not to also isolate the server from the rest of the network.

      So now we've got staff workstations, which run standard desktop software, on the same subnet as the production server, which is also the database server, and yes, the application uses a hardcoded password to talk to the database, and yes, it's a very weak password in the first place.

      --
      Cut that out, or I will ship you to Norilsk in a box.
  55. the trick... by Anonymous Coward · · Score: 0

    is to not use the same password everywhere, but to come up with a password SCHEME. something that uses the name of the site in a way that you can use the scheme everywhere but have it different for each site yet be immediately recalled.

    it raises the bar towards the unlikely event that an attacker has compromised more than one of your systems and can comprehend the pattern you're using.

    1. Re:the trick... by 6*7 · · Score: 1

      Exactly, all you need is a master "password": a way to generate "random" passwords.

      http://passwordmaker.org/ is a good example of this. It comes in the form of plugins or a standalone application.

      (I thought I posted on this already but I guess I forgot to hit submit)

  56. Passwords vs. public key auth by Jaxoreth · · Score: 3, Interesting

    Any Web site offering you an account of some kind requires authentication, invariably in the form of username and password. Many users will just reuse the same username and password. Those that don't must use a password manager, whether it's the Web browser's autofill or a real, live, dead-tree notepad.

    Most of these sites require you to transmit your password in the clear. So not only does the Web site operator have your password (which could be used to compromise your account on other sites if it's the same), but so does anybody sniffing your network.

    Both of these problems would disappear if we used public keys to authenticate. You generate a key pair, and supply the same public key everywhere when creating an account. Your browser acts as the key agent (or connects to one like ssh-agent) and uses the private key to respond to an authentication challenge. No password is sent to the server, ever.

    HTTP Digest authentication also neither transmits nor stores cleartext passwords, but the Web site operator does have to have it to set the password in the first place. HTTP authentication in general currently suffers from the problem that there's no specified way to log out. A solution to this problem was proposed through the W3C about six years ago, but it hasn't been implemented that I'm aware of.

    --
    In general, it is safe and legal to kill your children. -- POSIX Programmer's Guide
  57. COLO's the worst from experience scarly by zenst · · Score: 2, Insightful

    Of all the pentests i've done the number of colo box's (mostly the mainframes and applications on box's) have.....default passwords still active. generaly there not disabled nd all the colo/customer does is add there own on top ignoring the defaults.

    john the ripper on mainframes, as/400's - tend not to see that level of pre-emptive checking.

    As a rule as a admin you should constantly try cracking your own systems passwords, each one you get that user owes you beer. Least they can do for potentialy saving there job and your company.

    1. Re:COLO's the worst from experience scarly by Jaxoreth · · Score: 5, Funny
      As a rule as a admin you should constantly try cracking your own systems passwords, each one you get that user owes you beer. Least they can do for potentialy saving there job and your company.
      And don't invest in any firm whose sysadmin is constantly drunk...
      --
      In general, it is safe and legal to kill your children. -- POSIX Programmer's Guide
  58. Re:What's the problem w/ long non-expiring passwor by Antony-Kyre · · Score: 1

    That is a great idea. Have registrars require the correct information for the account with the registrar, but don't list it in the whois information. However, I do wonder how much it would cost the registars to do something like that themselves.

  59. Oops by Antony-Kyre · · Score: 1

    I can't believe I did that again. Replied to the wrong post. Sorry.

  60. PKI anyone? by daninmonument · · Score: 2, Insightful

    With the technology available today, the best answer to the password problem is get rid of it. Users would be given a personal certificate from a an issuing authority that is chained to a central controlling authority. The personal cert public key would be associated with a user account or some other system that uses ACL security. That personal cert private key would be 'burned' to some sort of portable media like an ID card or thumb drive. When the private key is burned to the media, a PIN is associated with it. Resoures that the user would need access to would be secured using the user account which now has an association with the cert. To access the resource, the user would be prompted to insert or attach the media with their private key and type in their short PIN number. When they are done, they take their media and leave. Of course there is much more back end crap that goes with this, but it does work if implemented correctly. The only BIG downside to this is physical security of the device which contains the private key...but it's the same concept as an ATM card that has access to your checking account as long as you have a simple 4 digit PIN...

    --
    -- SMTP: Spam and Malware Transfer Protocol. Also used on rare occasion to transmit e-mail messages.
    1. Re:PKI anyone? by tuomas_kaikkonen · · Score: 1

      Central controlling authority (=The Big Brother). Wake up man! You want to give the control of the usage rights to the system to a central authority. How would you feel about giving the right for your home door locks to a central authority, lets say the bureau of locks and keys in Washington D.C., is that what you want? Keep your doors unlocked, and others will keep theirs too. Power to the people!

    2. Re:PKI anyone? by daninmonument · · Score: 1

      You're right...a central authority...but not controlling in the sense of your comment. There has to be some sort of chaining for this kind of technology to work 'well'. It doesn't do you any good if no one trusts the authenticity of your certificate. Its the same principle as certificates used for SSL enabled websites. Anyone can issue themselves a certificate that enables SSL on their website, but that doesn't mean you trust the authenticity of the site or the owners intentions. Now on the other hand, going to a website that has a certificate that was issued from a trusted authority like Verisign allows your computer to trust the site based on the certificate trusted roots. Your browser make some basic assumptions based on the trusted path of the certificate and assumes that the site is trusted. Verisign doesn't control anything with respect to the certificate. They only vouch for the authenticity of the certificate and it's owner.

      --
      -- SMTP: Spam and Malware Transfer Protocol. Also used on rare occasion to transmit e-mail messages.
  61. hmmm by Anonymous Coward · · Score: 0
    Windoze lacks X forwarding

    I was just working with a colo server that's roughly 4,000 miles from my den using terminal services. In my pajamas. Copy/paste, run apps, etc. Good enough pipe and the performance is almost indistinguishable from physically sitting at the box. Completely secure (unless you know something a few million other people who do the same thing don't). Funny enough there are 5-7 people logged into there right now as well, from another one of the company's locations. They have limited accounts and run a custom app written in some .NET thing. Never had a problem. The server doesn't even hiccup, and it's not a really big box at all.

    But I suppose that's not 'cool enough' for you... X forwarding, what a concept. And 'Windoze', that's cute.

    I can't deny the value of logging to a console on a BSD box halfway around the world over SSH, but you're completely over the top there man. Might want to inform yourself a bit.

  62. Linksys's PAP2 by kyoko21 · · Score: 1

    If someone has the pap admin password for Linksys's PAP2, I am sure a lot of folks in the VOIP scene would greatly appreciate sharing of wealth :-)

  63. Re:What's the problem w/ long non-expiring passwor by soul_hk · · Score: 1

    you haven't tried rainbow crack with a big enough database yet...

  64. Re:What's the problem w/ long non-expiring passwor by smallpaul · · Score: 2, Informative

    s. But often times folks have to change their passwords so often they end up writing them on sticky notes, or choosing the same easy eight-character password over and over and over, with the only variant being the numbers stuck at the end. And this is good for security how?

    Did you RTFA? It isn't about passwords "folks" use to access applications. It is about the passwords that applications use to access other applications, and the fact that changing these passwords risks downtimes but not changing them means that anyone with access to the source code or configuration has access to your data collections.

  65. The only credentials you ever need to remember by merc · · Score: 1

    Login: rms
    Password: rms

    --
    It's true no man is an island, but if you take a bunch of dead guys and tie 'em together, they make a good raft.
  66. So annoying by springbox · · Score: 1

    I have many passwords that are all longer than 12 characters, use upper and lowercase letters, numbers, and do not resemble common words. Such passwords are required in a few of the systems that I use. What makes it worse is when you're expected to change it. As if anyone was going to be able to guess it in the first place. I usually just change one character in the password when it asks me to change it and then change it back to its original value. That'll teach them.

  67. Re:What's the problem w/ long non-expiring passwor by Penguinoflight · · Score: 1

    Well the problem is, unless you have a bulletproof memory you'll still have to write passwords down if you want to be secure. Trying to remember 50 secure 16 character passwords is pretty hard, so if you are using passwords that long, odds are they're the same password. The problem here is that the owner of xyzsite.com may now have your password to abcsite.com. Of course odds are nobody will check, but if you use that argument there's no real point in using passwords.

    --
    "And we have seen and do testify that the Father sent the Son to be the Savior of the World"
    1 John 4:14
  68. Crunch by umbrellasd · · Score: 1
    I use the same username as a base and then alter it depending on the site that I have an account. The password is random gobbledegook that I've used for ages with an additional trailing checksum that is computed from the username specific to the site.

    That's pretty obtuse, but no matter how long I am away from a place I can calculate these things rapidly, and it is not particularly easy to crack. The few places where it really matters (banks, for instance), there are other policies in place on their side to mitigate my exposure anyway.

    Even so, I think the approach you described above is enough. That's true as long as you are a normal person like 99.999% of everyone else that uses the places where you have accounts. If you were unusual in some respect, it would be safer to create really difficult passwords with a time component and change them on a regular basis.

    But come on...for almost everyone that's overkill. People that really want to crack something and make a pile of cash are not going for Joe User. They are embezzling from inside the company or worse.

  69. RMS was right by tuomas_kaikkonen · · Score: 1

    rms was right. passwords are a way of the big brother to control you, not for your own good, but for their good. if possible, never create a password. never save anything you dont want others to know. information should be free anyway, and sharing should be encouraged. But seriously. Who wants to remember all ASDF24tsdfgnfadigh438t passwords that make no sense. Passwords and security are just illusion of privacy! THERE IS NO PRIVACY!

  70. [OT] DOME by 6th+time+lucky · · Score: 1

    "Dome" around here is a coffee shop a la Starbucks...

    But in their stores they often have a mural with an old sail ship with their logo on the back. Problem is the boat is narrow, so they put it across two lines...

    DO
    ME

  71. Cryptonomicon by Seeker310 · · Score: 1

    I believe in cryptonomicon the thing to do for unbreakable "passwords" was to instead use passphrases, run them through the encryption program which would then fill out whatever "password" field you need with the now nonsense encrypted private passphrase.

    But I guess since you could always Van Ech Phreak the monitor, or use mic's to pick up the keystrokes, or....

    Yeah paranoia only gets you so far I guess.

  72. I just post mine to /. by rsilvergun · · Score: 1

    Speaking of which: fe1fg2jKmN3.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:I just post mine to /. by D4MO · · Score: 1

      Ah-ha! Just changed it!

      --

      Rocket science is easy. Neurosurgery, now *that's* difficult.
    2. Re:I just post mine to /. by rsilvergun2 · · Score: 1

      Fucker!

    3. Re:I just post mine to /. by Anonymous Coward · · Score: 0

      he lies, i had to rot-13 it to get the real password.

  73. Misconceptions by The+Raven · · Score: 3, Interesting

    I've notice many people here are misunderstanding the article. While the article does incorrectly state that 'all applications have hard coded passwords', I think what he meant was that 'nearly all applications that access secure resources over a network have hard coded passwords', and this is quite likely true.

    For example, Apache has no hard coded passwords. But... what if you have your web application accessing a MySQL database on a different server? Well, then you need to login to that MySQL database. The password is stored in your web app. When was the last time that password was updated? And that, in theory, is easy to do because the web app isn't compiled and it's stored in a single location.

    Another common scenario is a compiled Intranet app to, say, access Inventory information from a central database. It's common to have hardcoded logins to the database or web servers in apps like this. In fact, almost any app that does not require a user login, but does access secure resources, probably has a hardcoded login stored inside somewhere. Legions of these apps were coded by programmers who may be very competant, but are not security aware... they could well be stored plaintext right in the binary.

    So the article may have been overgeneralizing, but it was quite accurate when it comes to business software.

    The Raven

    --
    "I will trust Google to 'do no evil' until the founders no longer run it." Hello Alphabet.
    1. Re:Misconceptions by Vellmont · · Score: 2, Insightful


      For example, Apache has no hard coded passwords. But... what if you have your web application accessing a MySQL database on a different server? Well, then you need to login to that MySQL database. The password is stored in your web app. And that, in theory, is easy to do because the web app isn't compiled and it's stored in a single location.

      Any webapp written in Java most certainly is compiled. Even if you're using a non-compiled languages you're an idiot if you hard code passwords into the application. It takes what, about 5-10 minutes of extra work to make it minimally configurable?

      When was the last time that password was updated?
      Hopefully the last time someone with access to the passwords left. Otherwise what's the point? Changing a secure password adds no security. It's like changing the locks on your car every 6 months "just in case someone copied my key". This is especially true for passwords of applications where there's no one typing it in, using it somewhere else, etc.


      Legions of these apps were coded by programmers who may be very competant, but are not security aware...

      Yah, I think that's actually what the article is getting at. It's a terrible problem and I find no excuse for it other than incompetence. I bet it's often hard to convince the middle managers to spend money on adding password configuration to an app that fully functions. That's the real problem here.

      --
      AccountKiller
    2. Re:Misconceptions by TallMatthew · · Score: 1
      In a three-tier architecture, there's no reason for the database to be reachable from the outside world. Only the app servers (or web servers) need to reach it. You lock it up with ACLs and remove its default route.

      Clearly if someone worms their way into your web server, you're toast, but if they're good enough to do that they're good enough to work around a database password.

    3. Re:Misconceptions by poot_rootbeer · · Score: 1

      what if you have your web application accessing a MySQL database on a different server? Well, then you need to login to that MySQL database. The password is stored in your web app. When was the last time that password was updated? And that, in theory, is easy to do because the web app isn't compiled and it's stored in a single location.

      This is the clearest example of the issue I have seen in this entire thread.

      That web app's password to the DB should be changed periodically. Have the administrators make it a policy to change to a new password every six months, or any time there's evidence suggesting a compromise. Such a policy would be marginally more secure, but at the cost of only 10 minutes per year it's a justifiable effort.

  74. Site hash password generator by Anonymous Coward · · Score: 0

    Here's one that's written in JavaScript so you can run it remotely wherever or as a Mozilla/Firefox extension:

    http://crypto.stanford.edu/PwdHash/RemotePwdHash/
    http://crypto.stanford.edu/PwdHash/

    PwdHash takes your generic password and uses it to hash the address of the site you're accessing to generate a site-specific password. This way you only have to remember your single generic password but each site never sees it.

    q

  75. Potential Trump by btarval · · Score: 2, Interesting
    That's truly a worthy contender. But I'm surprised there's been no mention of Ken Thompson's original hack of the C preprocessor. Here's an link:

    Trojan horses -- the definitive answer

    My favorite quote from Dennis Ritchie:
    "I promise that no such thing has ever been included in any distributed version of Unix. However, this took place about the time that NSA was first acquiring the system, and there was considerable temptation."

    Yes, that one had definite potential for abuse. How's your favorite closed source C compiler doing these days? :)

    --
    The best way to predict the future is to create it. - Peter Drucker.
    1. Re:Potential Trump by JabberWokky · · Score: 1
      That's less of a password usage flaw and more of a trojan horse exploit. Poor password encryption is bad too, but unrelated to password usage. Good story for anybody who hasn't read it, though.

      --
      Evan

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
    2. Re:Potential Trump by btarval · · Score: 1
      Agreed. Unless, of course, there are O.S.'s out there where someone has pulled this stunt. The password for the backdoor is quite unlikely to have changed, making it a contender. :)

      Part of the reason why I mentioned it is because it is easier to pull off with closed source O.S.'s.

      --
      The best way to predict the future is to create it. - Peter Drucker.
  76. Fluffy by quokkapox · · Score: 4, Funny
    The best security strategy is to simply use your cat's name as your password.

    As long as you rename your cat frequently.

    I just wish z8gderfgh wouldn't claw the furniture all the time.

    --
    it's a blue bright blue Saturday hey hey
    1. Re:Fluffy by moz25 · · Score: 1

      That's a "+5, Funny" well deserved :-)

  77. Actually No Fear by Anonymous Coward · · Score: 0

    I work in IT, and actually found this concern completely new. This problem actually never even crossed my mind until now. I guess I don't take my job seriously enough.

  78. Why not your desktop? by mindaktiviti · · Score: 1

    You should just make a little text file on your desktop and put it in there, That way nobody will find it when your computer off...er...

  79. Re:passwords by JWSmythe · · Score: 1


        I knew a guy who wrote 'door' games for BBS's. He was the first person to tell me that "every" program out there has a back door somewhere in it, that will give the author free roam of the host system. He would put a keyword in somewhere, that would open up a command.com session that would let him do anything he wanted. Ya, this is way back..

        Since then, I've written plenty of stuff. I can't think of anywhere I've ever put in a back door or hardcoded password. Very occasionally, I may do:

    if ("$password" eq "mypassword"){
        $auth = 1;
    };

        But if I do, it's because I suspect the original author's password validation was completely broken, and I wanted a quick and dirty way around it. Statements like that never stay around for more than a minute or two, and never make it to a live site.

        I suspect there may be people out there that *DO* put back doors in. I also know they are the ones who will be ripped a new one, when it shows up on the Internet, and the company is embarassed over it.

        I am definately one of those people who doesn't like to be embarassed, nor ripped a new one, therefore nothing I ever put out there will ever have a hardcoded password nor backdoor in it.

        Since I write in scripting languages, it's pretty freakin' easy for anyone who gets something from me to verify this. :)

    --
    Serious? Seriousness is well above my pay grade.
  80. Great "article" ? by Rocko's+Modurn+Life · · Score: 1

    Right. A simple googling and you find out the piece linked to is written by someone who works for the company that (surprise, surprise!) has the solution for your privacy-password concerns. Slashdot already has paid advertisements, they certainly don't need to be giving them away for free and calling them "stories".

  81. Smell brand computers... by Anonymous Coward · · Score: 2, Funny

    "Every security savvy professional lives with the daily fear of the "never expiring password" being exposed. It's the unspoken taboo, the wide open back door in every corporate network. But no-one ever acknowledges it or discusses it.

    My favorite is the one Dell forces onto corporate customers so they can support them:

    Username: admindell
    Password: delladmin

    All applications have got pre-defined passwords that never change.

    All is a pretty strong word. It kinda makes that sentence complete horse shit.

    1. Re:Smell brand computers... by hendersj · · Score: 1

      All is a pretty strong word. It kinda makes that sentence complete horse shit.

      I was thinking that same thing. I would say something like "all poorly-designed applications" or "all poorly-implemented solutions".

      The only password on the last network I operated that never changed was an administrative account; that was set to a randomly generated password that was some 128 characters long (yes, there are actually systems out there that don't truncate passwords to a stupid length), printed out and locked in a safe somewhere. I was the one who generated it, and I couldn't tell you what it was.

      In fact, come to think, that one did change regularly; about every 6 months - so I guess it's not fair to say it never changed. Yes, it was frequently a pain in the ass when someone left the company who knew the accounts used for backups, but those were changed on a semi-regular basis as well. "All" is a pretty strong word, but so is "never".

      --
      Insanity is a gradual process; don't rush it.
  82. Re:What's the problem w/ long non-expiring passwor by Anonymous Coward · · Score: 0

    I don't think you're missing anything -- I've seen talks by people from Microsoft even advocating one, decently unguessable password (they recommend a 'passphrase' instead of an individual word).

    Honestly, why have a password of "snoopy" when you could have one of "SnoopyWentToTownToday" ? Not going to be in *any* dictionary, that one.

  83. No by BobPaul · · Score: 1

    uh-uh

  84. Grammar Nazi I am by Anonymous Coward · · Score: 0

    I can't read an article by someone who is supposed to be educated that cannot seem to grasp the difference between a noun and a verb. "Logon" is a noun, and "log on" is the verb. You do not "logon" to a system, you "log on." You do have a "logon," not a "log on." Do these people really pass their GE courses in college, or is this what happens when you graduate from unaccredited school like DeVry?

  85. Re:passwords by lsblogs · · Score: 1

    Yeah, some people do put backdoors in, but as you say, its crazy... Like you I have put them in my test code, usually when developing password routines, so I can get in If I screw up, or to bypass logins whilst testing, but they dont stay in code that is released. Programs can be disasembled, single stepped through, analysed, and backdoors will be found if they exist. Cant imaging any massive large scale apps like the original poster is on about having a backdoor, they would have been looked at thousands of times by people. Custom made apps are more likely to have something in, but only if the dev is mental, as once caught, that company would lose its reputation for trust and security. The original article may have carried some weight if it actually stated names of these packages that have the unchangeable "backdoors".

    --
    Free Blog submission, find blogs, tools and more at LS Blogs
  86. Re: Adult Site Password Users by some+guy+I+know · · Score: 1
    Anyone have any insight as to why these particular words might be popular?
    shadow - used by Peeping Toms
    maggie - used by cartoon baby pedophiles
    monkey - used by primatophiles
    buster - used by obsolete-shoe-brand-ophiles
    bandit - used by Jonny-Quest-Canine-ophiles
    --
    Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
  87. Re:What's the problem w/ long non-expiring passwor by 16K+Ram+Pack · · Score: 1
    I've had this fight a few times over a decade or more. No-one has yet justified it to me.

    The most important aspect of a password is that it is obscure and would take cracking tools a long time to break (so has numeric characters).

  88. Encode the pass in binary. by Anonymous Coward · · Score: 0

    Then place a webcam on the computer.
    Left-blink=0, Right-blink=1, double-blink=enter.

  89. I did once work by void+bear(void) · · Score: 2, Funny

    for a company which handled a LOT of oil industry data. They had a windoze domain admin account for sophos to do it's stuff to all the pcs. The password was 'antivirus' an audit team got it on their third guess.

  90. Re: Adult Site Password Users by JWSmythe · · Score: 1

    hahaha.

        I've been trying to figure out any famous people named "Maggie". I didn't even think of the Simpsons. Doh.

    --
    Serious? Seriousness is well above my pay grade.
  91. Re:What's the problem w/ long non-expiring passwor by Anonymous Coward · · Score: 0

    Hi, I'm new here too. I couldn't help but notice we seem to be about 70% of the article reading population in this thread.

  92. No. by linhux · · Score: 2, Interesting

    This is really a bunch of total crap. I have worked in many different areas, and in any real business, people are not hard-coding backend-system-passwords into their code. They are specified in configuration files. The article is probably written by some consultant trying to sell that "digital vaulting technology". Whatever that is.

  93. Non-expiring Passwords are OK by KidSock · · Score: 1

    Seriously, app servers need passwords that don't change. That's just the way it is. The "best practice" in this situation is to simply use a very strong password. Meaning 32 random characters presumably autogenerated. If no one ever needs to type it in, there's no excuse.

  94. maggie by threaded · · Score: 1

    Now all the others I can expect, but "maggie", I just don't get that one. Have to admit, it sounds more than a little perverse.

    1. Re:maggie by somersault · · Score: 1

      because porn sites aren't perverted at all *insert rolly eyes here*

      --
      which is totally what she said
    2. Re:maggie by Shano · · Score: 3, Insightful

      Only member of the Simpsons family with a name long enough for most password schemes (at least 6 characters)?

      Seems reasonable enough to me.

  95. Re:What's the problem w/ long non-expiring passwor by Threni · · Score: 1

    > As it happens, I think passwords have outlived their usefulness. But that's
    > another thread entirely...

    Yeah, when I travel around the country, using my Gmail account from net cafes and friends houses, I think the same thing. Much better if it requires some hardware like an iris scan or card swipe that won't be available in most of the places I log on from. Better still, don't require a password to log on - simply type in the username of the account whose email you want to read and get on with it. All that `enter your password` and `password not recognized - please try again` is so old fashioned.

  96. Is He Serious? by Bob9113 · · Score: 2, Insightful

    In order for these applications to get access to data, they have to "logon" to the systems and applications that store the data, and since the credentials to logon are in the application, they are embedded in the code. Now since it is clearly impractical to rewrite applications on a regular basis, just to change the user ID and password, the result is that the user ID and password never changes.

    Really? OK, here's a simple solution to the problem: When someone hard codes a password that controls access to sensitive data such that the application has to be recompiled to change the password, fire them. Problem solved. There's no excuse for hard coding passwords, and I can't think of anyone I have worked with in the past five years that has suggested doing such an idiotic thing on a sensitive application. I've seen plenty of system accounts, but the credentials are always loaded at runtime (either from a file or the command line).

    Is this really common? I'm pretty sure I've worked with my fair share of chimps over the years, but not anyone that stupid. Have I been dodging dumb bullets?

  97. What? No swordfish? by Anonymous Coward · · Score: 0

    Oh, it's only the expired passwords. I see...

  98. What? Your passwords are not even encrypted? by ArsenneLupin · · Score: 1
    And your site probably uses ASP too.

    Oh, now I understand: the site does use ASP, but it's not your site...

  99. Re:What's the problem w/ long non-expiring passwor by AdamTheBastard · · Score: 1

    Say you are the sysadmin at company X, you build a server to spec. This spec includes the root password as well as passwords for each application. You now remember the passwords in that spec. Next year you decide to leave.

    If the passwords in that spec are 'never expiring' you can gain access to that machine (and any DBs, etc.) and any other machine built to that spec. The problem is not personal passwords that are not shared with anyone, it's private passwords that are shared with few. Once one of those few become untrusted (they have left the company or been fired) that password has become a vulnerability.

  100. Never expiring accounts are the problem by erik_norgaard · · Score: 2, Informative

    As you read the article, the first thing you note is really that this "trusted" person may still be able to authenticate after he leaves his job. The problem is not that the password never expires, but that his account never expires or there is just one shared account.

    Any system that requires authentication should also require identification, and each account should expire at some time. It should be posible to lock individuals out without imposing change of password on all other authorized users.

    In fact never expiring passwords may increase security in everyday systems: When people are regularly required to change their passwords chances are that they will choose even worse passwords, simply because it takes time to find and learn a good password.

    Repeated change of password gives no protection against brute force attack simply because you have no idea wether the hacker will go sequentially through all posibilities or if the new password has already been tried and hence has low probability of being tried again.

    Instead, system administrators should make sure that chosen passwords has sufficiently high entropy before they are accepted in the first place and continuously try to crack user passwords - if a password is cracked, it is weak and must be changed.

  101. Re:PKI is the answer, but it's MASSL, not endusers by teaenay · · Score: 1
    Besides the fact that you're trying to solve the wrong problem, requiring the end user to have a cert will address the end user not changing their password, but there are horrendous obstacles to get through trying to get your end users to adopt PKI to access your web applications. The lifecycle management and maintenance is prohibitive. The bank I work for can attest to that. It was adopted years ago and abandoned.

    The issue that he's talking about is the web application talking to the database, or other backend system, as a system user. This has absolutely nothing to do with the end users identity, or their password.

    All of the enterprise scale systems I've been involved with employ Mutually Authenticated SSL (MASSL) between back end servers. There are not only no unencrypted communications between back end servers, but no passwords involved at all. This does require lifecycle management of certs on the backend, but that's the price you have to pay. Certs expire and need to be re-issued, but these in conjunction with firewalls means no one can take them and connect to servers without getting onto the boxes that you need to connect from and write an application that uses the certificate stored on the box you need to connect from.

    If you can do that, then the least of your problems are related to passwords.

  102. Unspoken taboo by the_duke_of_hazzard · · Score: 1

    As opposed to the spoken taboo?

  103. My password is my cats name... by felixdzerzhinsky · · Score: 2, Funny

    Its been said previously on /. that the best thing to do is make your password the same as your cats name. Mine is 25@jDWQ0! and I change her name every thirty days.

    --
    "Flags are bits of colored cloth that governments use first to shrink-wrap people's brains..."
  104. gosh by rgigger · · Score: 1

    > All applications have got pre-defined passwords that never change.

    Like anyone could ever know that. Gosh!

  105. Back in high school by Associate · · Score: 1

    a friend of mine noticed the alarm system was the same as the one at home. He had read the manual and wondered if the initial security code was still active. Needless to say, he annoyed at least one vice principal.

    --
    Someone hates these cans.
  106. This product is snakeoil by tombrown · · Score: 1

    Again we get back to the basic security facts that are: If you have a copy of the secret used to access the data, then anyone who can impersonate you also has that secret. This digital vault product punted by these people is total snake oil. The only way you can have a machine that has security for service account credentials is a hardware secret store and even that only changes the problem to being how to protect you hardware secret store interface. In the end you would be better spending your money on other ways to protect your data.

  107. The real unspoken taboo by Greg@RageNet · · Score: 4, Insightful

    Look, let me bring some flippin reality to this whole security thing..

    The only thing that stands between you and total compromise is a brick and a person with the willpower to put it through your window.

    Are never-expiring passwords not so great? yeah. but what's the alternative? The friggin recomended password policies that are generated by the so called security experts are something along the lines of using a completely unique password for every situation, make each of those passwords not be any combination of numbers and letters that could be remotely construed as a real word in your native language, make sure it's nothing personally identifying, and change it once a month.

    In other words have totally unrememberable passwords! And oh by the way don't write them down!

    It's a completely unworkable system and if you enforce password policy systematically.. guess what? your users are forced to write the passwords down and then the people who instigate 85% of all unathorized accesses (your own employees) just need to look for the yellow postits near the keyboards.

    -- Greg

    --
    Slashdot, would a spell-checker for posting be too much to ask? It's not rocket science!
    1. Re:The real unspoken taboo by dreamer-of-rules · · Score: 1

      That totally works in some cases. There are several accounts at work that I use random* passwords for, and if I ever need to enter them again, I just change them instead. Simple as pie.

      In another situation, the application account has sole-access to a password file, which is audited. Users just refer to the file, and don't have access to the password themselves. The application account password is random and so is the password in the file.

      *random means a long password that I can remember only long enough to enter it twice.

      --
      Everyone is entitled to his own opinions, but not his own facts.
  108. Storing passwords by Paul+Crowley · · Score: 2, Interesting

    an ordinary md5 gives you more than enough for now.

    No. First of all, why use an insecure hash function when a more secure one is just as convenient? MD5 should no longer be recommended for any use. Second, you have to salt before hashing. Thirdly, it's a good idea to iterate the hash function at least a few thousand times - this makes a dictionary attack computationally more expensive. This is all "key stretching" as described in Schneier et al's paper on low-entropy keys.

    Where passwords are used for network authentication, you should ideally combine these measures with a protocol like SRP.

  109. Re:Digital vaulting is the solution? Maybe... by Harodotus · · Score: 1

    I do have to agree that citing a buzz-phrase like digital vaults is a very lame way to end an artical. But that said, it's an interesting technology to apply to solve this problem.

    Mind you, it doesn't actually solve it as many unsolved issues remain (escalation of privledges from within the application, administartive access, development backdoors, key management, migration to the new architecture, etc.) but it's nice to have a new tool to apply to the problem.

    Below is an explainatin of "Digital Vaults":

    Digital Vaults enable users across the internet to share access to sensitive information in a simple secure way.

    A major challenge that is faced by all organisations selecting IT technology is trying to clearly understand how a particular solution may address the challenges they are tasked with solving. And this often involves trying to understand what various vendors mean when using generic terminology.

    The term "Digital Vault" has come to the fore in the last few months and now several vendors are offering technology under the umbrella of digital vaulting. So what should you understand? A simple acid test to apply to anything claiming to be a digital vault is the following. Does the digital vault hide items from those who have no right to see them, and does it ensure that those with access rights are monitored every step of the way.

    The term vault should be used because it relates to the vault in the physical world. Every enterprise relies on few priceless items that must never be lost or exposed. The danger of losing or exposing these priceless items is vital to the enterprise's business continuity and can even threaten its very existence. In today's business world, a large percentage of those items is in digital format. Most business enterprises today will still use the physical vault to securely store copies of the critical data, but this is impractical when on the one hand you are required to make that data available on a day to day basis for those who need to view, and modify the data, and at the same time you are required to keep it under "lock and key" so that those who are not entitled to see it are kept away from it.

    Bringing it back to the physical world analogy; the physical vault can only be accessed by those who have privileges to do so, and once in the vault, only those safety deposit boxes that you have the right to open should be made available to you. For those who saw the the Bourne Identity (movie), you may remember the scene when the hero enters the bank and gains access to the vault. He is then provided access to his private safety deposit box - well the digital vault needs to mirror this physical scenario. So the digital vault should be a mirror image of the physical vault. Critical data needs to be stored in a secure location, and should be visible only to those with the rights to see it.

    Another key factor in identifying a Digital Vault should be its ability to mimic all existing security processes and procedures in the organisation for handling sensitive information. For example, most organisations will have clearly defined policies and procedures defining how sensitive physical items are handled. For example, who has access to the physical vault, and the security boxes? Are individuals allowed to access on their own, or is a dual control mechanism in place, for example dual keys? Does staff have to be authorized to enter, and are there times of day when access is permitted. These and many more procedures are found in organisations, and a Digital Vault must be able to address these procedures as is. It is not advisable to try and redefine policies and procedures to fit technology - the technology has to fit.

    A digital vault by its very nature is going to provide some standard services to ensure that its contents are protected, such as being a long-term repository, highly secured regardless of overall network security and regardless of the physical topology of th

    --
    Its not users who are broken, it's systems not taking account their likely behaviour and fixing it technically.
  110. Router default passwords by metroplex · · Score: 2, Interesting
    I've always been surprised by the number of wireless routers which still use the default username/password.

    In the city I live, I did some warwalking to test kismac and for at least 70% of the networks, you could just enter the IP address of the router and the user/pass would be the default ones, allowing you to remotely control it from any browser. How comes people do not realize? I thought of dropping a note in the mailboxes of companies with badly configured wireless networks saying something like:

    "hello, did you know that the user/pass of your router is ***** / *****? Yeah, so do I. You should considering changing it".

    --
    "Words of wisdom: drop that zero and get with the hero" -- Vanilla Ice
  111. username backwards by ebuilder · · Score: 1

    I once hosted a designer who insisited on all passwords being the user name backwards for all clients. Recipe for disaster for sure. Is that #2 or #3 in the password hackers manual?

    --
    Eric C Williams E-Builders, LLC
  112. So, no security whatsover? by Shivetya · · Score: 2, Informative

    If you can retrieve the password how can you tell a user their information is secure?

    The first rule of password security for me is that there is no way to retrieve the password from the system. If that cannot be done then you have no security at all.

    --
    * Winners compare their achievements to their goals, losers compare theirs to that of others.
  113. Except for maggie, by hummassa · · Score: 1

    they all seem dog names to me. Yes, I know a guy who owns a dog called "macaco" [monkey in portuguese] -- hell, his cousin owns a cat named "papagaio" [parrot] and a dog named "gato" [cat]!!!
    then again, who am I to speak? my 6yo's turtle is called "piriri" [an infantile word for "diarrhea" -- my son had it when he got the turtle as a birthday present]

    --
    It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
  114. A different generation of users? by Anonymous Coward · · Score: 0

    Only the Shadow knows.
    Maggie Mae. If you don't know who that is, ask Rod Stewart.
    Perhaps the monkey hopes to make president or the user is just monkeying around. More till ad nauseum on this one.
    Buster Keaton or "now wait a minute buster"
    Smokey and the Bandit

  115. Browser Security by cb0nd · · Score: 2, Informative

    How about the security of the password management in browsers? I mean, if you share your computer IE, AFAIK, doesn't even allow you to password protect your passwords. Firefox lets you do this, but just exactly how safe is it??

  116. Amateurs! by Anonymous Coward · · Score: 0

    anon writes "Every security savvy professional lives with the daily fear of the "never expiring password" being exposed. It's the unspoken taboo, the wide open back door in every corporate network. But no-one ever acknowledges it or discusses it. All applications have got pre-defined passwords that never change. Which means developers, privileged users and hosting third party service providers will all have access to these passwords."

    Sounds like your "security savvy profesionals" are nothing more than squirrely amateurs.

    Real men (and women) don't use passwords. Real people don't need passwords.

    Y' see, there's this little thingamajig called SSH, the Secure SHell. This watchamacallit allows you to create something called public-private key pair. It just so happens that in the process of creating this lovely pair, you're asked for the pass phrase that'll protect your private key.

    So you generate the key pair. You configure your SSH servers to allow only this type of authentication. You store your private, pass-phrase encrypted key on a USB stick, CompactFlash(TM) card, or even a CD-ROM, what ever suits your fancy.

    To get in, now you not only have to know the pass phrase to decrypt the private key, but you also need a physical token. And because public-private key authentication is based on challenge-response, no password of any kind is EVER transmitted over the wire.

    Amateurs.

  117. The time-honored way to deal with this problem... by aapold · · Score: 1

    In the days of old, you would just kill the man (or people) who knew the secret when he was done. Ivan the Terrible did it, I'm sure many other rules did too. Nowadays it would be a bit harder to do this... hence the reason for outsourcing it to some third world country where such things are easier to do.

    --
    "Waste not one watt!" - CZ
  118. Re:What's the problem w/ long non-expiring passwor by Anonymous Coward · · Score: 0

    For my own password, I chose a pnemonic one that had certain combinations of substituted numbers and special characters.

    Grishkin is nice: her Russian eye
    Is underlined for emphasis;
    Uncorseted, her friendly bust
    Gives promise of pneumatic bliss.

    It's mnemonic, not pnemonic. Pne- suggests breath, vapor; mne- is memory. "Pneuma" is the Greek word for a blast of air, "Mnemosyne" is the goddess of memory.

    Eliot's joke is on a tire, and a pun on the use of "pneuma" for "the breath of life."

  119. Re:guilty? To some extent, I admit... by Lonewolf666 · · Score: 1

    I have one common (but not quite as easy to guess) pasword for several internet forums.
    Things that are really critical, however, get their own password. My computer access at work, for instance (and so far I don't do homebanking at all).

    --
    C - the footgun of programming languages
  120. Of course.... by Anonymous Coward · · Score: 0

    Now that you mention that, the set amount of +5 funnies has inceased to nominal state and all is well and good with the universe yet again.

  121. why monkey? by monkeyfamily · · Score: 1

    'coz monkeys just kick ass!

    And 'coz we're kin to the apes, and at a porn site we're indulging our primative desires.

    1. Re:why monkey? by Ohreally_factor · · Score: 1

      Everything is better with a monkey. Can you even name one thing that is not improved with the addition of a monkey? I know I can't.

      --
      It's not offtopic, dumbass. It's orthogonal.
  122. Lot's of applications need it by gelfling · · Score: 1

    Like BMC Patrol
    Like some triggers in Sybase
    Like some administrative applications in Oracle
    Like Windows clusters

    it's not a dirty little secret at all.

  123. ZIP File with encryption by Anonymous Coward · · Score: 0

    That is a better idea than a PostIt note, but almost every PC has hidden shared directories that are available to anyone on the same network (known or not). Take it one tiny step further and ZIP the file with encryption. My ZIP password is non-trivial, since length and special characters matter.

    Now you have a single file that is fairly safe to copy to every machine, email, and keep on a USB drive. To crack a ZIP file requires a brute force method. ZIP is portable and already loaded on every other system - Windows, Mac, Solaris, AIX, HP-UX, Irix, and Linux.

    The main thing is to keep a primary file in one location and use all the other copies as READ-ONLY. Placing this file into RCS/CVS/Subversion on a central server might be worth it for some, but not me. $HOME and my desktops are good enough.

    This technique has the added benifit of creating multuple backups.

  124. Thanks for OSnews.com mirror /. ;-( by Lispy · · Score: 1

    Sometimes I have to wonder how submitters get through with word-by-word copying from other sites.
    Is there really nothing else happening/bothering anyone?

  125. that's a bad joke, right? by twitter · · Score: 1
    WinXPSP2 running Firefox is probably about as secure as Linux would be if Linux were as popular as Windows.

    and IIS is about as secure as Apache if Apache were as popular as IIS, right? Honk, Honk, try again.

    Those idiots in Redmond like to say that nothing is better than their crap, but they can't or won't make it so. Windoze will approach free software stability when you can net install the latest version and freely share and improve the source code. Other than that, you are at the mercy of who knows what that you can't remove that is maintained by relatively few people who's bosses are all about the $ not the code. I'm not going to say free software is perfect, but I will say that it's much better than anything else. Equating the quality of free software with M$ is one of the more insulting lies Microsoft ever came up with.

    --

    Friends don't help friends install M$ junk.

    1. Re:that's a bad joke, right? by Phroggy · · Score: 1

      I'm no MS shill; I don't have a Windows machine at home. I wasn't thinking of server software at all; the Windows platform can't really hold a candle to open source software there. On the desktop, though, your main threats are remote worms (blocked by SP2's firewall), malicious web sites exploiting browser bugs (let's assume Firefox is immune from this), and trojan horses (trick the user into installing something). Linux is not immune from the former category - I have a Slackware server that was attacked by a worm and used as a spam relay (granted, I did enable sshd, which is off by default in modern versions, and I foolishly created a temporary account with a weak password and forgot to delete it when I was done). As for the latter category, I firmly believe that popularity is the ONLY reason we've only seen trojan horses on Windows. They won't get root privileges on other platforms, but they usually don't need root privileges for their intended purpose.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    2. Re:that's a bad joke, right? by Anonymous Coward · · Score: 0
      Good god, I'm going to guess you're not 12, but that's exactly the age you project. It's unfortunate that you consider anyone who doesn't fall in line with your zealot POV is, by definition, a shill. Making gross generalizations like "it's much better than anything else" and going off on the "OMFG M$ is teh suxxorz" psycho rant marks you as one of those zealots who can't accept that open source has any failings (whatsoever) or that using Microsoft's software is far from the bullshit types of death-by-pc scenarios you so cheerfully paint every time you post.

      "Equating the quality of free software" != Microsoft software doesn't really suck as much you would like to make everyone believe. Does that make sense or are you just too dense to understand it? "Insulting lies", WTF is wrong with you? You sound like a Richard Stallman mini-me, for fuck's sake.

      Please go away, we have all the fucktards we need in this community already, and we were trying to get rid of the existing ones last time I looked.

  126. Fired for requiring strong passwords... by justinchudgar · · Score: 2, Interesting

    I work for a IT firm and, though we give the strong password speech regularly, some of our clients are so opposed to having to do something as difficult as remembering a password that we let them keep their insecurity rather than risk losing business. I wish it were possible to be hard line and just force people to use strong passwords; but, when they can fire us for doing so; it seems a little quixotic. Until end users are willing to accept that they, personally, need to take some responsibility for their data security, all of this will continue to be a joke. After all, Wells Fargo comes by their house and makes sure their doors are locked and the alarm is set everytime they leave home. Why shouldn't Symantec to the same for their PCs?

    --
    WARNING: Smoking this sig may cause lowered IQ, insanity or short term memory loss. It is also really bad for your monit
  127. Re:What's the problem w/ long non-expiring passwor by zenray · · Score: 1

    The requirement for changeing your password is that it must be changed before a brut force attack can 'guess' the password. That was before password hash tables that makes the brut force attack a matter of minutes.
    You are correct - passwords are not enough in these times. But that's another thread entirely...

    --
    zenray
  128. Re:What's the problem w/ long non-expiring passwor by Junior+J.+Junior+III · · Score: 1

    For my own password, I chose a pnemonic one

    You mean, a password so sucky that you could REMEMBER it blows?

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
  129. I know a guy that uses the same pw on all servers by ylikone · · Score: 3, Insightful

    I know the head IT guy of a certain company that sets the root password on all his servers to be the same 6 letter word that he also uses for all the web apps and databases I develop for him. I tell him he should really REALLY not do that... but he keeps doing it. I am just a contract worker for him, so I don't have the power to change them. He's had various servers hacked about 3 times in the last 4 years, leading to much panic and re-installing and backup restorations... but yet he doesn't change his ways! And updating software and security patches on his servers?... forget about it, I think he's still using the same system as the first day it was setup.

    --
    Meh.
  130. Re:password on a Post-It, and many pw's to keep by kmyers1us · · Score: 1

    I also used postit's to retain passwords, but I was going through so many of them. NOW ITS POSTED ON A WHITE BOARD IN MY OFFICE. How secure is that. If I could only retain my passwords, none of this would be necessary. The tangent issue we have in my corp. is that they have no centralized authority so I have lists of passwords that all require changing at unsynchronized intervals. This is security insanity!!!!

  131. INSECURE LAM3R! by lheal · · Score: 1

    I put mine under my keyboard.

    --
    Raise your children as if you were teaching them to raise your grandchildren, because you are.
  132. I have some issues with the article. by sherpajohn · · Score: 1

    The article states:

    "In order for these applications to get access to data, they have to "logon" to the systems and applications that store the data, and since the credentials to logon are in the application, they are embedded in the code. Now since it is clearly impractical to rewrite applications on a regular basis, just to change the user ID and password, the result is that the user ID and password never changes. So what's the big deal you might ask? Well there are a number of things."

    What applications is this guy talking about? Where I work for instance, passwords are not allowed to be stored in property files or code, they must be stored in a secured db. How do you get access to said secured db? With an id and password that expire every x days and must conform to certain rules. How does an application access said db? Through a datasource which has access to the id and an encrypted copy of the password - the same password that has to be changed every x days, etc.

    --

    Going on means going far
    Going far means returning
  133. First principle of security vulnerability by hey! · · Score: 4, Insightful
    Well, by the time it hits anywhere that is relatively public, ...

    The first rule of evaluating security vulnerability should be this:


    Optimistic assumptions will be punished.


    There are ate least three clear optimistic assumptions in the very first clause of the sentence I quoted partially. (1) That you can rely upon demarking "public" and "private" places. (2) That your organization can trust completely people inside the security perimeter (e.g. you just published a rather nice guide to cracking passwords at your employer). (3) That the users in your organization should trust the organization and employees inside the security perimeter. An example of the first would be a sql injection attack that causes the password table to be dumped.

    You should secure secret information as early in the process as humanly possible. This means that passwords should never be stored in a database. If I could convince people it was worth the effort, I'd avoid sending plaintext passwords at all over the wire, and I would avoid sending unencrypted password equivalent hashes as well.

    Since most places need to be able to do a password recovery, it has to be in something more open than md5.

    I disagree. There's seldom a reason to do password recovery, especially in a system that can tolerate a "super user" administrator who can assign privileges to any object or reset passwords to whatever he likes. In systems that can't tolerate this, then users can reasonably be required not to lose their passwords, biometrics and security access tokens.

    People get all pissy when they can't get their password back when they forget it.

    Well, I don't see why: "OK, I just set your password to 19651001 -- your birthday. After you log in, you should change it to something you'll remember." What they should get pissy over when you can amass a file on how they choose their passwords.
    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  134. in Soviet Russia by subtropolis · · Score: 0, Redundant

    joke ruins YOU!

    --
    "Our interests are to see if we can't scale it up to something more exciting," he said.
  135. oh yeah? by subtropolis · · Score: 1

    Where do you bank?

    --
    "Our interests are to see if we can't scale it up to something more exciting," he said.
  136. I change passwords by Anonymous Coward · · Score: 0

    I change my Slashdot password religiously.

  137. I Call Bullshit by npsimons · · Score: 5, Insightful
    I am what I would consider a "security savvy professional", and I have to say that making people change passwords is the most time-wasting, useless, feel good security measure ever. You know why? Because people will pick easy to remember (and easier to crack) passwords rather than good passwords when they won't have time to memorize a good one. Or to look at it another way: why pick a good password when you are just going to be forced to change it? I know this is true, because I have experienced it from the other side; I am a user who is forced to change his password on a regular basis. On those accounts which force me to change my password (usually every 6 months), I won't even try to pick a good password. I'll pick one that meets the bare minimum requirements, because I'm just going to have to change it again in another six months. Why bother trying to create a good password?


    On the other hand, on systems I administer, I don't have expiring passwords. I pick passwords that are 20 characters long and look like line noise. Sure, it's harder to memorize them, but I have more _time_ to memorize them because I never have to change them.

  138. Relative Password Security Importance by SeanDuggan · · Score: 2, Insightful

    I think the key thing here is the importance of security for you and for them. Why should they care if their porn site access is compromised? It doesn't affect them at all if someone else views pictures under their user name. From their point of view, you're the ones obstructing access by changing their password on them. Of course, from your point of view, the compromised accounts are lost revenue. It's all relative, you see. Especially on those incest sites...

    --
    This sig has absolutely no significance and serves only to take up screen space and waste the time of the reader.
  139. WTF by scovetta · · Score: 1

    What the hell are non-hashed passwords doing in that table? Are they nucking futs?

    Free Lesson to Programmers Everywhere
    When you store passwords for a site/application you create, you store the HASH of the password. The hash is basically gobblygook that the password gets translated to. You can't get the password back once you hash it. That's the point. When you call the help desk because you forgot your password, they create you a new one. They can't tell you, because it's technically "impossible" to do so.

    It's also a good idea to prefix your password with a 'secret'. It adds another layer and actually increases the security a little bit. So you do:

        $hpass = sha256($SECRET . $pass);
        insert into users (username, password) values ('$user', '$hpass');


    You should use algorithms like SHA256 for new applications, SHA-1 is alright for current applications, and MD5 is no good anymore.

    When you want to check the passwords, do:

        select password from users where username = '$given_user';
        if (password == sha256($SECRET . $given_password)
            good, login successful


    A few other things to note:
    1. Don't postfix passwords with a constant (well, that won't help at all-- prefixing will though)
    2. You can probably truncate a SHA256 hash down to 160 bits or something, but don't unless you have to.
    3. Hashing something twice doesn't help MD5(SHA(x)) is no better than the hardest of the two to break.

    --
    Wer mit Ungeheuern kämpft, mag zusehn, dass er nicht dabei zum Ungeheuer wird. --Nietzsche
    1. Re:WTF by Eivind · · Score: 1

      Actually with a modern hash (such as sha256) postfixing and prefixing will help exactly equally well.

  140. nope by Anonymous Coward · · Score: 0

    The issue, is not the hard coded plain text passwords, as these are quite naive. The issues come down to not understanding how to use a password.

  141. Article isn't finished by RiotNrrd · · Score: 1

    From TFA: "The good news is that there are solutions available that will allow you to once and for all face up to this unspoken taboo and eliminate this threat. The solution is digital vaulting technology." ...and? Any links to this "digital vaulting technology"? Are their any reputable vendors in this space yet? How does it work? What does it do?

    1. Re:Article isn't finished by RoboRay · · Score: 1

      Yeah, I was looking for the "Next Page" button. That is only half an article, at best.

  142. Re:What's the problem w/ long non-expiring passwor by Anonymous Coward · · Score: 0

    Passwords should be changed to protect against more than brute force attacks.

    If your password is very complex, it can stand up to the threat of a brute force attack. One reason passwords are required to be changed at intervals with the idea that by the time a password is brute forced, it has already been changed.

    But complexity does not protect from other threats, such as shoulder surfing, keystroke monitors, administrators, attackers that have root on your box, passwords shared with other employees, etc.

    In these cases, changing the password reduces the window of exposure. In many systems, an attacker can't change the password, because it will tip off the victim. So changing the password will remove the attacker's access.

    marc

  143. I thought I was the only one by hesiod · · Score: 1

    I found out this about a software vendor of our company's and I was horrified to hear there was a single password, and even more horrified to know what it was -- it was pretty simple. So I made them change it, and they've hated me since. Good, I say, they shouldn't have been such twits to begin with and now they know that I know how incompetent they are.

    So what could make this even worse? I work at a hospital and the application in question contains patient info (AKA ePHI, w/r/t HIPAA)! My life would be so much simpler if I didn't know as much as I do while still knowing too little to write my own clinical software.

  144. Has everyone missed this? by UnrepentantHarlequin · · Score: 1

    And since the applications do not have any integrated security such as VPN technology, the passwords to these accounts are often stored in clear text (not encrypted), thus becoming visible to developers, support staff and anyone that has access to the application code.

    Just what do they think the connection is between using VPN (fundamentally a communications protocol) and whether or not a password is embedded in the source code? *sigh* The impression I've gotten of the whole article, reinforced by things like that sentence, is that it exemplifies the saying that a little knowledge is a dangerous thing.

  145. Re: Adult Site Password Users by siriuskase · · Score: 1

    You forgot Thatcher, former Prime Minister of the United Kingdom. Maybe the others are nicknames of other former Prime Ministers?

    --
    If you must moderate, please moderate as irrelevent, not something bad, because I'm sure someone will find this interest
  146. Nothing but hype... by Anonymous Coward · · Score: 0

    In today's environment, this article doesn't jive with reality. Any programmer that hard-codes a password should be fired. There's simply no excuse for not providing the necessary mechanisms to change it as business needs change. A hard-coded password is just the result of a lazy programmer or a programmer with a bent on damaging company assets.

    Now before I get flamed for this post, I am a programmer - not a manager. Unfortunately, a lot of companies and developers don't have the standards I do, and this sort of thing gets to be a problem. If the product were spec'd correctly from the beginning, this shouldn't be a problem. Even more than that, I can't recall the last time I installed a Microsoft product that didn't allow me to change the service account passwords if I so chose. Much as we might not love MS, at least they can do something right once in a while.

  147. Connection pools are your friend. by C10H14N2 · · Score: 1

    If you have an n-user license, it doesn't matter if it is 50 instances of the same user or 50 different users. However, in a high-traffic application, if you remove the connection pool from the mix and require every user to create a new connection, you lose a HUGE amount of scaling power.

    I remember debugging a piece of this 4-tier J2EE app this other guy at the office had written and was horrified at the performance. We had a 10Gb/s link to another site where we were, basically, screen-scraping an old VT-100 app (egads, that was awful). This thing was sooooo slow it was a joke. I mean, pulling a couple 10k records, you could easily read the data as it lazily scrolled down the screen. After about a minute, we'd run out of database connections. Turns out, dude's code was opening and closing the database connection for each record--that is, roughly 116 times per second. He only really had one at a time, but latency eventually caught up and locked-up the app as the DB server was cleaning up the closed connections.

    THAT is where this connection-pooling, single login business matters and makes sense. Say you have 400 users. They're each pulling up a record every, say, twenty seconds. Total transaction time from open to close is, say, five seconds. So, you need to have 100 connections to avoid maxing out. That's about as much as even a fairly substantial server can handle, but more than that, if you're using a commercial DB, that could be several hundred thousand dollars in license fees. Now, say you have a pool of 50 connections and you remove 2-3s from each transaction because you're removing the login-logout cycle. Suddenly, you only need 10 connections, having cut not only your hardware requirements, but reduced your licensing burden by probably 70-80%.

  148. Re:What's the problem w/ long non-expiring passwor by Ernesto+Alvarez · · Score: 1

    Well the problem is, unless you have a bulletproof memory you'll still have to write passwords down if you want to be secure. Trying to remember 50 secure 16 character passwords is pretty hard, so if you are using passwords that long, odds are they're the same password. The problem here is that the owner of xyzsite.com may now have your password to abcsite.com. Of course odds are nobody will check, but if you use that argument there's no real point in using passwords.


    That's not necesarily true. I follow the same approach. The first password (which I memorize) is for an encrypted password storage. When I need to access something, I can read its password from the device. Most frequently used ones will tend to stick, just from frequent use.

    Obviously one must be really careful with the master password, but once proper care is taken, you have both the advantage of a hard to guess password (random, probably) and ease of retrieval. That's why it is always memorized.

    Combine that with S/Key, and you've got some hell of a security system.
  149. Minnesota's State Finance/Tax/Assistance security by Anonymous Coward · · Score: 0

    the Minnesota legislative auditor released a report this week.
    hundreds of no password accounts on the mainframes.
    passwords last changed in 1982, etc.

    google "Minnesota Legislative Auditor" to get the report.
    hilarious reading.

  150. Re:What's the problem w/ long non-expiring passwor by RoboRay · · Score: 1

    If it sucks or blows, shouldn't it be pneumatic?

  151. Re:What's the problem w/ long non-expiring passwor by Junior+J.+Junior+III · · Score: 1

    pnemonic seems to be a cross between pneumatic and mnemnomic.

    Fuckit, I'll just throw letters around, and let everyone else decide where they're supposed to go.

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
  152. Why I have hard-coded passwords by Anonymous Coward · · Score: 0

    If my remote Linux box crashes and restarts, then IF I had secure passwords I'd have to log in and enter the passwords (eg for the https certificate) by hand. Whenever it happened, wherever I was, whoever I was doing.

    So I have hard-coded passwords and it can crash and restart any time it likes and it doesn't bother me (and the organization gets perfect continuity even if I'm in the subway at the time).

  153. Good passwords should be addressed first. by therufus · · Score: 0

    People should think long and hard about passwords instead of having something obvious. I worked on a PC a few months back where the customer had WindowsXP Pro on their system and had 2 logins. Both logins had passwords. The first user password I didn't know so I tried clicking the "?" for the clue. Again, nothing I could just guess.

    I clicked on the second user "?" and to my absolute surprise, the clue was "my wife". I typed the NAME OF THE TOP USER as the password and sure enough, into Windows I go!

    I know this is just a home user where security is not an issue, but it's unnerving to know people actually do this. Why have a password so obvious. Don't bother with a password at all!!

    --
    You moved your mouse. Please restart Windows for changes to take effect.
  154. Easy to remember but hard to guess by dbIII · · Score: 1
    When I had to change my password every few weeks, I would append a number to the end, and keep incrementing the number each time.
    It doesn't have to be that simple for others to work out to be simple for you to implement. Many things can make up an easily remembered series - not just numbers incrementing by one - some people so inclined even use pokemon names in alphabetical order (gotta remember them all). One old trick is to use a book of more than 365 pages as your source, and pick words from the same location on each page every day with some simple algorithm you can do quickly in your head applied to them. If you get hit by a bus those expected to take over will be able to work out the password because they will know the trick and they won't have to put it on a postit note and stick it to a monitor.
  155. A solution: Password & machine authentication by AnEmbodiedMind · · Score: 1
    Lets say you have an Apache script and a database backend.

    The problem from the article is how do you authenticate the apache script to the database without giving permanent access to database for any programmers who see the code.

    One answer is to authenticate the machine running Apache to the DB, rather than just a username/password pair. For example you could use something like IPSec so that the only machines able to connect to the database have the right IP address and certificate.

    This way often you will never need to give the programmer access to the production apache machine ever!

    If you do give them access to the apache machine, the problem is solved when you revoke their access (unless you were stupid enough to ever give them root access).

    Finally, you can use a username/password pair to prevent other applications (and their developers) on the same machine from ever accessing unnecessary information from other projects etc.

  156. size matters by PermanentMarker · · Score: 1

    evertried lophtrack ? if you have such acounts give them a damn long password with combinations of non regular charcters like !@#$%^&*()_+ etc use caps and lower case letters. Make it at least 16 digits long. And don't use simple words like "Ajax" because it's a normal word a dictionairy attack wil have it cracked in a minute.

    --
    I know you're out there. I can feel you now. I know that you're afraid. You're afraid of us. You're afraid of change.
  157. Re: Adult Site Password Users by JWSmythe · · Score: 1


        Ya, I thought of that one too.. That really weirds me out. Is THIS the face you want to think about, while going to look at porn?

    --
    Serious? Seriousness is well above my pay grade.