Slashdot Mirror


FBI Password Database Compromised by Consultant

LackThereof writes "An IT consultant for the FBI, hired to work on their new 'Trilogy' computer system, apparently got hold of the username and password hash databases for the FBI's network. He then used a common dictionary attack to get usable passwords out of the hashes, including that of FBI director Robert Muller, making him able to access virtually any data stored electronically at the FBI, including Witness Protection program records. The consultant, Joseph Thomas Colon, claims he used the passwords to avoid bureaucratic obstacles, and that his actions were condoned by the FBI agents he was working with at the agency." (More below.) "He has pleaded guilty to 4 counts of 'intentionally accessing a computer while exceeding authorized access and obtaining information from any department of the United States.' He initally gained access to the hash database by borrowing an agent's username and password; he then re-downloaded and re-cracked it three more times to keep up with the FBI's 90-day password expiration policy. Lesson: Your users are your biggest security hole. Don't trust your users, especially if they're government agents."

373 comments

  1. Upon trying to read the blurb by LFS.Morpheus · · Score: 3, Funny

    Nothing for you to see here. Please move along.

    Indeed... in-deed...

    --
    The space unintentionally left unblank.
    1. Re:Upon trying to read the blurb by Kamineko · · Score: 1

      I guess this might be the last thing we'll ever hear from this consultant.

    2. Re:Upon trying to read the blurb by sgt_doom · · Score: 1
      That's MUELLER to you buddy boy - that Muller - but with an E...

      Robert Mueller, III, Director

  2. scary by rolyatknarf · · Score: 5, Insightful

    These are the people protecting me from terrorists? Scary, very scary.

    1. Re:scary by rjhubs · · Score: 3, Funny

      While there are many problems with this story, the worst is that director Robert Mueller password was broken from a simple dictionary attack. Who is in charge of network security at the FBI, elmo? The password of the day is Apple.

    2. Re:scary by 955301 · · Score: 4, Insightful

      No. No they are not. The person protecting you from "terrorist" or anyone else trying to hurt you is yourself. Not cops, not the government, and often times your parents can end up the worst of your enemies (despite good intentions).

      Rely on yourself for survival - rely on others to grow.

      --
      You are checking your backups, aren't you?
    3. Re:scary by plopez · · Score: 1

      NOt suprising. Remember, the only people that stopped an attack on 9/11 were ordinary *civilians*. The FBI failed, the military failed, the intelligence services failed and out political leadership failed. It was, as it usually is, just average off the street folks were the ones who came through in a crisis.

      --
      putting the 'B' in LGBTQ+
    4. Re:scary by GungaDan · · Score: 5, Funny

      "Rely on yourself for survival - rely on others to grow."

      Fuck that. I grow my own.

      --
      Eloi are stupid, throw morlocks at them!
    5. Re:scary by Anonymous Coward · · Score: 0

      Yes, scary. They are very scary. The goverment scares, err... strikes terror into me and others. That makes them terrorists of sorts..

    6. Re:scary by hackstraw · · Score: 3, Insightful

      These are the people protecting me from terrorists? Scary, very scary.

      Huh?

      What ever gave you that idea? What evidence is there? Next, people will believe that "Homeland Security" is... Or the war in Iraq was...

    7. Re:scary by Anonymous Coward · · Score: 0
      True, but when the government tries to do something to stop terrorists people bitch and moan about things that don't directly impact them anyway. How many FBI agents were on board the planes that crashed into the WTC? How many people would whine about invasion of privacy and wasting tax payers money if the government put FBI agents on every single flight inside, or into the US?

      Average ordinary citizens rose to the challenge because they were there, not because ordinary people are better than the people in government - well, they're better than SOME people in the government.

    8. Re:scary by Rolan · · Score: 2, Informative
      How many FBI agents were on board the planes that crashed into the WTC? How many people would whine about invasion of privacy and wasting tax payers money if the government put FBI agents on every single flight inside, or into the US?
      This is called the Air Marshall system (yes, I know they're not FBI), and nobody has ever griped about it being an invasion of privacy or a waste of money.
      --
      - AMW
    9. Re:scary by vertinox · · Score: 2, Insightful

      These are the people protecting me from terrorists?

      Well to be fair, you are more likley to die from a drunk driver so I'd be more concerned how your local State Troopers are behaving. ;)

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    10. Re:scary by Fulcrum+of+Evil · · Score: 4, Interesting

      The worst is that Robert Mueller has access to everything - why does he need to know the specifics of every witness relocation?

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    11. Re:scary by ehrichweiss · · Score: 1

      I'm sure you're aware that according to law, the police, etc. are NOT sworn to protect you from harm and in most cases you can't sue them if a loved one is killed or injured due to negligence, action or inaction on their part. It's true. "To Protect and Serve" is just an illusion. Most states even have statutes that clearly illustrate this attitude.

      --
      0x09F911029D74E35BD84156C5635688C0
    12. Re:scary by Baracat · · Score: 1

      Worse than that. Maybe this people are playing some kind of "game" with terrorists. ***This*** is VERY scary!!

    13. Re:scary by ganjadude · · Score: 1

      in the wordsw of daddy X of the Kottonmouth Kings.... "you got to grow your own" and why rely on others to grow, than they would want a cut,

      --
      have you seen my sig? there are many others like it but none that are the same
    14. Re:scary by ray-auch · · Score: 4, Insightful

      The people at the top have to know so they can they leak the info when politically necessary.

      [ Same answer as "why does the whitehouse need to know who every undercover CIA agent is ?" ]

    15. Re:scary by griffjon · · Score: 2, Insightful

      Nevertheless, our tax dollars are funding this ham-handedness.

      --
      Returned Peace Corps IT Volunteer
    16. Re:scary by Fulcrum+of+Evil · · Score: 1

      [ Same answer as "why does the whitehouse need to know who every undercover CIA agent is ?" ]

      But, but Clinton!

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    17. Re:scary by Intron · · Score: 4, Insightful

      Right. Cops and FBI should investigate crimes after they have been committed, or when they have evidence a crime is going to be committed. Asking them to prevent terrorist acts in advance is equivalent to asking for a police state. I personally feel that there should have been no blame cast on the intelligence community for 9/11. I certainly do not feel any safer since the creation of DHS. Another layer of bureaucracy is not going to make information flow better. The opposite, if anything.

      --
      Intron: the portion of DNA which expresses nothing useful.
    18. Re:scary by the_wesman · · Score: 1

      no. these are the people masking a hidden agenda as your best interest, which is even scarier.

      --
      calling all destroyers
    19. Re:scary by mhazen · · Score: 2, Insightful

      This is called the Air Marshall system (yes, I know they're not FBI), and nobody has ever griped about it being an invasion of privacy or a waste of money.

      Well, I'd certainly complain if they started rifling through my luggage mid-flight.

      The biggest complaint one could really have is that a rather expensive program at $660 million dollars a year of funding, with very little to show for it. They haven't completed a single assessment of their own efficacy, and the last note about this is that in 2005, the project to determine how much less completed guidelines one how to assess their own operations.

      Attacks between 1990 and September 10, 2001 involving terrorists aboard U.S. aircraft: 0
      Federal Air Marshals in active commercial flight duty, same period: max. 50 (33 agents on 9/11/2001)

      Attacks following September 11, 2001 involving terrorists aboard U.S. aircraft: 0
      Federal Air Marshals in active commercial flight duty, same period: "thousands" (numbers no longer released)

      Indeed, the only real news about FAM operations seems to be when they mistakely shot and killed a passenger who was distressed over a spousal argument and stormed off of the plane upon their arrival in Miami, in the mistaken belief he was a terrorist.

      So hey, for millions of added dollars, we've gotten the same efficacy we had before the single milestone event that caused the agency's expansion. Zero. But on the plus side, there's one less tourist in Miami.

      I suppose the moral of this is the same as ever other post: for the right price, your government can certainly instill in you an illusion of security. The most effective ways of fighting crime tend to assume everyone is a criminal to begin with, and work from there.

      Sources:
          http://www.whitehouse.gov/omb/expectmore/detail.10 001070.2005.html
          http://en.wikipedia.org/wiki/Federal_Air_Marshal_S ervice
          http://www.colorado.edu/hazards/wp/wp107/wp107.htm l

      --
      Rock is dead. Long live scissors and paper!
    20. Re:scary by mhazen · · Score: 0

      Oops, always read twice before posting. Second sentence in the second paragraph should have read:

      "They haven't completed a single assessment of their own efficacy, and the last note about this is that in 2005, the project to determine how to assess their own operations was begun, but has not been completed."

      --
      Rock is dead. Long live scissors and paper!
    21. Re:scary by rolyatknarf · · Score: 1

      Now that makes me feel much better. How dare they fuck with my Pepsi!!! Those BASTARDS!!! I feel good about paying my taxes now.

    22. Re:scary by luvrugby · · Score: 1

      [ Same answer as "why does the whitehouse need to know who every undercover CIA agent is ?" ] Trust me, they don't know who every undercover CIA agent is. Just like they will never know who every undercover NSA agent is. The whitehouse is on a need to know basis and 99% of they time they don't want to know let alone need to know.

    23. Re:scary by Dun+Malg · · Score: 1
      I'm sure you're aware that according to law, the police, etc. are NOT sworn to protect you from harm and in most cases you can't sue them if a loved one is killed or injured due to negligence, action or inaction on their part. It's true. "To Protect and Serve" is just an illusion. Most states even have statutes that clearly illustrate this attitude.
      Well, yeah, I think that was exactly his point. When you get right down to it, they can't really do squat and we're on our own. Their job is basically to make it more difficult for people to do bad things too many times, and to hose the blood off the sidewalk when they do it anyway.
      --
      If a job's not worth doing, it's not worth doing right.
    24. Re:scary by Fortran+IV · · Score: 1

      Remember, the only people that stopped an attack on 9/11 were ordinary *civilians*. The FBI failed, the military failed, the intelligence services failed...

      Once again I'm reminded how quickly people revise the past. Have you forgotten how shocked nearly everybody was by 9/11—including the press and Congress, two groups that should definitely have been well-aware of the real dangers? If the Air Force had shot down those planes before they hit the WTC, people would have screamed for military heads to roll. The general public didn't believe 9/11 was really possible until after it happened, even though a Tom Clancy best-seller in 1995 described a very similar incident killing the President and most of Congress.

      Days after 9/11, even after three planes had been successfully crashed into buildings, I remember people being outraged at the rumor that the fourth plane had been brought down by a military missile. These days it seems nearly everybody is going, "Why weren't they stopped?" But I bet the average Air Force hotshot would still hesitate to shoot down a 767 full of American "ordinary civilians."

      As for stopping them in advance: It's my understanding (IANAL) that it's fairly difficult to prosecute somebody for conspiracy. It's not enough that somebody make plans to do something illegal; you have to demonstrate the intent to carry out those plans. Otherwise Tom Clancy could have been prosecuted for Debt of Honor (and Donald Westlake could be prosecuted for nearly everything he writes).

      --
      I figure by 2030 or so my 6-digit UID will be something to brag about.
    25. Re:scary by Joebert · · Score: 1

      Yours are maybe, mine are funding fun stuff like Indestructible Bird Shit.

      --
      Wanna fight ? Bend over, stick your head up your ass, and fight for air.
    26. Re:scary by siriuskase · · Score: 1

      Maybe the Shuttle wouldn't fall apart if the whole thing was covered in that stuff. What kind of bird makes it? Those High Gravity Super Chickens?

      --
      If you must moderate, please moderate as irrelevent, not something bad, because I'm sure someone will find this interest
    27. Re:scary by StikyPad · · Score: 2, Interesting

      It's not just the FBI.. internal security is a real problem for the corporate and government worlds alike, especially with Windows networks. Attaching a laptop to a wired network, using ARP poisoning, and capturing password hashes is kid's stuff. After that, rainbow tables = plaintext passwords in a matter of seconds. Even before rainbow tables, I did an internal audit and managed to grab 65% of passwords using brute force, including those of CEO and ISO.. (That's the Information Security Officer, not the CD image). New hardware helps some, but government in particular upgrades at the speed of light... divided by 299,792,458.

      And frequent upgrading is a double edged sword as well. Not only does it cost beaucoup dollars, which pisses off everybody, but new products will often introduce new vulnerabilities, and may or may not resolve old ones.

      I sympathize with the guy who got shitcanned, but security clearances are 99% about trust, and by circumventing the protections -- falliable as they may have been -- he showed that he cannot be trusted to adhere to regulations... if he sacrifices a little security for a little convenience, then what's to say he wouldn't sacrifice a lot of security for a lot of conveniences, in the form of dollars? That's the way the government looks at it anyway.

  3. Briefly... by LoyalOpposition · · Score: 4, Informative

    s/comprised/compromised

    --
    I aim to misbehave.
    1. Re:Briefly... by TCM · · Score: 1

      Correction to that regex:

      s#$#/#

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
  4. Trilogy? by Pig+Hogger · · Score: 0, Offtopic
    Trilogy, you say?

    Are you sure it's not "Trinity", instead????

    1. Re:Trilogy? by Anonymous Coward · · Score: 0

      Wasn't she was the one who cracked the IRS DB? That was a long time ago...

    2. Re:Trilogy? by scovetta · · Score: 1

      No, it was the system that the FBI uses to watch the Star Wars Trilogy (IV-VI).

      --
      Wer mit Ungeheuern kämpft, mag zusehn, dass er nicht dabei zum Ungeheuer wird. --Nietzsche
  5. And we're going to fix this... by richdun · · Score: 4, Insightful

    So we charge the consultant, send him through the legal system, etc. Are we also going to do something to prevent this from happening again, like educating agents not to give out their username/password or allowing the kind of access this guy was able to get?

    1. Re:And we're going to fix this... by Lumpy · · Score: 5, Insightful

      How about FORCING the morons that end up as department heads and executives to use secure passwords?

      A dictionary attack.... OMFG!

      If the director had a secure password then it would not have been a big deal.

      Listen kids, Big98Boob$-311 as your password is pretty damned secure and makes a dictionaty attack useless against it.

      Next question, WTF is the feds doing not using securID on all of their logins to eliminate such a problem??

      --
      Do not look at laser with remaining good eye.
    2. Re:And we're going to fix this... by surprise_audit · · Score: 1

      They should be charging the agent as well as the consultant. The way lawyers game the legal system in the US, any investigation that agent has ever been involved in could be jeopardized.

    3. Re:And we're going to fix this... by qwijibo · · Score: 4, Insightful

      Why should they do that? They fixed the glitch. The guy pleaded guilty, so there's no reason for any government agent who acted carelessly and facilitated the crime to be reprimanded. From a management perspective, the problem isn't the access he had, but the egg on their face resulting from the access he had. He's got fired and will likely go to jail, so from the management perspective, the problem has been solved. It may be a stupid viewpoint, but it's a very common one when the alternative is taking responsibility for ones own actions.

    4. Re:And we're going to fix this... by drinkypoo · · Score: 1
      Are we also going to do something to prevent this from happening again, like educating agents not to give out their username/password or allowing the kind of access this guy was able to get?

      Perhaps we could be moving to a system not so easily compromised...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re:And we're going to fix this... by Anonymous Coward · · Score: 0

      Big98Boob$-311 as your password is pretty damned secure

      Kinda freaky ... how'd you know my password?

    6. Re:And we're going to fix this... by Kozar_The_Malignant · · Score: 4, Funny

      >Are we also going to do something to prevent this from happening again

      No. That would be wrong for the following reasons:

      1. It would require admitting that the existing security system is sub-optimal.
      2. It would imply that the Dear Leader/FBI Director had made a mistake.
      3. Acknowledging that there was a problem would aid terrorists and Democrats.
      4. Creating a culture of accountability would damage agent morale and lead to #3 above.
      5. Sending some wanker consultant to jail makes staff feel good.
      6. The option of sending agents to jail and/or Butte, Montana must be reserved for the serious crime of embarrassing the Dear Leader.
      Thank you for asking. However, the fact that you asked shows that you have no possible future with the FBI and are probably a threat to our National Security. We'll be in touch.
      --
      Some mornings it's hardly worth chewing through the restraints to get out of bed.
    7. Re:And we're going to fix this... by Iamthefallen · · Score: 5, Funny

      With apologies to Bash.org

      It only appears as Big98Boob$-311 to you since it's your password. To me it just looks like **************

      --
      Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
    8. Re:And we're going to fix this... by ennadaiit · · Score: 1

      From a PR perspective the egg on the face is the problem. From a management perspective, the means in which he got access is the problem. Even though the FBI folks aren't the most creative (else they wouldn't have been suspectible to a dict. attk), I'll bet that they know the next time around such a inane thing happens.....some butts are going to be flying out the door - much like the blessed chair.

    9. Re:And we're going to fix this... by Anonymous Coward · · Score: 0

      ...no, we're not The problem is that the government is using contractors to handle all of its IT requirements. Anyone who's ever worked with contractors can tell you that contractors only care about one thing: [strike]fulfilling the terms of the contract to the letter[/strike] getting paid. I know of another DOD system containing 750K+ ssn's with NON-PASSWORD PROTECTED web-access that is managed via contract. When this issue was brought up, the response was, "Yeah, but who would think to look there?" The contractor's mentality is, "They [the client] won't ever notice. If they knew what to look for, they would not have hired us to do it for them." The solution is that the government needs to return to the days of yore when they were developers of their own solutions not simply consumers (think ADA and ARPANET). Having development performed in-house by personnel with a more vested interest (vice contractual interest) is certainly one way to increase security. This changes the notion of user monitoring from "milestone" to one of "checks and balances".

    10. Re:And we're going to fix this... by tehcyder · · Score: 1
      Big98Boob$-311 as your password
      Yeah, that'd go down well come your annual FBI appraisal.
      --
      To have a right to do a thing is not at all the same as to be right in doing it
    11. Re:And we're going to fix this... by Anonymous Coward · · Score: 0

      Big98Boob$-311 as your password is pretty damned secure and makes a dictionaty attack useless against it
       
      you my friend will have a compromised account. complex passwords evade only dictionary attacks, which work rather quickly, brute force does work on all others. Yes, it takes time, but I have had instances where I left a PC logged in for two weeks and than had a password like the one you stated. Difficult - yes, impossible - not at all.
       
      but on a wider note, geez, these are the guys who are part of your nations security?!? wow, IMHO my house is more secure.

    12. Re:And we're going to fix this... by J.R.+Random · · Score: 4, Insightful

      The policy of forcing people to change their passwords on a regular basis is in direct conflict with requiring the password to be obscure and full of funny characters. If I'm forced to change my password every two months I'll use passwords like "january", "march", "may", etc. If I'm forced to to change my password every two months and have it be obscure, I'll write the damn thing on a post-it note and attach it to the back of my monitor. If you want me to remember an obscure password like Big98Boob$-311 without writing it down I better be able to keep it.

    13. Re:And we're going to fix this... by houghi · · Score: 1
      Big98Boob$-311 as your password

      Hey, that is the same thing I use on my lugage.
      --
      Don't fight for your country, if your country does not fight for you.
    14. Re:And we're going to fix this... by iivel · · Score: 2, Informative

      I've posted this before, but it always seems to help a few people out. I give my users access to an internal page like this one: http://www.levii.com/cipher.php It helps them come up with a strong password, and they just print out the card to keep in their wallet should they forget it. Since the page is *mostly* random - and *some* physical security is maintained on the password it's the best compromise I can come up with for my users.

    15. Re:And we're going to fix this... by Anonymous Coward · · Score: 0

      At my previous place of employment we were using NT Domains and I was a Domain Admin. I went and found a security tool that was used to check on the security of user passwords. The tool would connect with the registry and do a dictionary attack against the Hashes created by the Domain Controller. It has been a long time but as I remember, the NT hashes were in two, so you also partly crack a password if a half was part of a word.

      I ran the tool one night just to see how it worked and what would happen, the next thing I know I had a list of 3000+ passwords for 5000+ staff with numerous partly passwords as well (this included the password for the CEO of a billion dollar corp). To tell the truth I was scared shitlessly. I am sure that if they found out what I did I would be fired at the very least and charges may get filed.

      I deleted all of it and scrubbed it clean; nothing came of it, but it took no work on my part to do this. Who knows what kind of access you could get at some place like the FBI or CIA, it is not like the are the most tech savy people there despite their big budget.

    16. Re:And we're going to fix this... by Wierdy1024 · · Score: 1

      Hate to say it, but a site like http://www.loginrecovery.com/ could crack that inside 5 mins with their server farm - go for something 18 chars+ to be secure.

    17. Re:And we're going to fix this... by Anonymous Coward · · Score: 0

      If you're using Windows 2000 or later (I can't speak for other OSes), your password can be up to 127 characters in length and it can include spaces. If you can't remember a password like Big98Boob$-311, then use a password you can remember like Fuck France! I bet on Brazil in '98. Then learn to type so you don't lock yourself out every day.

    18. Re:And we're going to fix this... by Danse · · Score: 1
      Yeah, that'd go down well come your annual FBI appraisal.

      If they know your password, then you probably shouldn't be working there.
      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    19. Re:And we're going to fix this... by legal_asshole · · Score: 2, Insightful

      (Unfortunately,) Slashdot needs a "Sad but True" moderation...

    20. Re:And we're going to fix this... by geekoid · · Score: 1

      Not true.

      I have been in places where if someone stopped coming to work, then no one wuold have access to needed information.

      There passwords where locked in a safe, and it's key was put into a safe depsit box, and the combo was put into an escrow account.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    21. Re:And we're going to fix this... by rthille · · Score: 1

      Posts like this are why I read slashdot. That and the insightful rating it has/had (it's gone to +5 Funny now )

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
    22. Re:And we're going to fix this... by necro2607 · · Score: 1

      Yeah, the guy's password was probably "worldcup" or "computers" or "password" or something...

    23. Re:And we're going to fix this... by Anonymous Coward · · Score: 0

      And yet my rainbowtables would match this in a matter of minutes. Reliance on passwords is the weakness. Anyone with the access equivalent to the director of the FBI should be required to use multi-factor authentication. OTP or SecurID, type systems are much more likely to prevent this type of attack.

    24. Re:And we're going to fix this... by hey! · · Score: 3, Insightful

      Well, this is one of those situations where you just throw up your hands.

      It's not that the higher ups are idiots for choosing crackable passwords. It's that passwords don't work. Not well enough to do what we want them to do.

      They can be made less dysfunctiona by checking for things like dictionary attacks, but a password that is strong enough to be used for something like tracking terrorists or launching nuclear missiles is too strong for a human to remember.

      And there have been solutions for this around forever. Lotus Notes has had two factor security with strong crypto for twenty years now. RSA and other vendors have been selling solutions that work for basically forever.

      This guy was foolish to do what he did. Not because it was wrong, but because the results to himself were predictable. The FBI reaction in this case reminds me of the Catholic Church's reaction to priest pedophilia. The Church has a rule that it is wrong to bring the Church into disrepute. But instead of interpreting this rule as "don't do anything that is shameful", it became "don't let the truth about shameful things get out."

      So, what we have here is a geek who just wanted to get his job done, up against the slowness of the bureacracy. Why is the bureacracy slow? Because slow is safe. Decisions that don't get made don't leave anybody responsible. But bureacracies are still jealous of their rights to make decisions, even if they are put off indefinitely. Making things happen fast, and along the way exposing weaknesses that attach to individuals, that's almost unimaginably evil from that point of view.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    25. Re:And we're going to fix this... by Danse · · Score: 1
      I have been in places where if someone stopped coming to work, then no one wuold have access to needed information.

      If he had stopped working there, then he wouldn't care if they knew. Point stands. It wouldn't come up during an appraisal.
      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    26. Re:And we're going to fix this... by VdG · · Score: 1

      Where I currently work, giving out your password or in any way aiding/encouraging someone to circumvent security measures would lead to serious disciplinary measures. We even have procedures in place to bypass your normal bosses and colleagues so that you can report concerns anonymously if you desire. Retribution from said bosses towards the whistle-blower is strongly discouraged by the very highest echelons (oops) of management and can (and has) result in dismissal.

      I would have expected a government security agency to operate at least as rigorously in defence of their own security.

      Of course, it's not my government so I'm not too bothered. I'm sure SOCA would never let anything like that happen.

    27. Re:And we're going to fix this... by Anonymous Coward · · Score: 0

      Yeah, just hope that nobody has a previous copy of your ID file, or for that matter a copy of your ID file and time on their hands.

      Practically every deployment of notes I've seen leaves the ID file in a relatively exposed location (either local to the computer or on a network drive). Now if your admins are really lazy and use known initial passwords or an obvious pattern for those ID files....

    28. Re:And we're going to fix this... by ltjohhed · · Score: 1
      Listen kids, Big98Boob$-311 as your password is pretty damned secure and makes a dictionaty attack useless against it.

      Big98Boob$-311 isn't all that secure, if it's for instance used in NTLM hashes. NTLM hashes is still frequently used at lots of companies that still hasn't been able to age out old NT4/Win95/98 and must have NTLM around for compability.

      Just a longer password still doesn't make NTLM secure, on the contrary, it might even make it less secure. NTLM is two 7-byte hashes added to each other.

      So the password ImSo-31337 would leave ImSo-31 in the first hash and 337 in the other, which would make any descent bruteforcing-program have the last hash in a split second.

      However NTLM might be a bad example for password security, it's still a major issue 'cause of it's wide spread. Any NTLM hash is bruteforced within 24h on any decent PC.

      But soon even SHA1 and MD5 might be out of touch for passwords, precompiled hashes is today's cracking solution. Check out http://www.rainbowcrack.com/ precompiled hashes for alphanumeric, symbol32 and so on. Big98Boob$-311 is perhaps a five minute job with the right rainbowcrack-hashes.

      --
      All generalizations are false
    29. Re:And we're going to fix this... by HD_G33k · · Score: 1

      Its pretty friggin sad when an agency with the resources and "intelligence" of the FBI (these are all college grads) can't figure out that such sensitive data needs 2 factor authentication....and the biggest issue we seem to miss.....PROTECT YOUR PASSWORD DATABASE AND AUDIT THE SNOT OUT OF ITS ACCESS. Anyone can crack a password if they possess the file and have enough time and horsepower to work it. "I'm from the Government...and I'm here to ughhhh HELP?!"

    30. Re:And we're going to fix this... by Anonymous Coward · · Score: 0
      Listen kids, Big98Boob$-311 as your password is pretty damned secure and makes a dictionaty attack useless against it.
      For that matter, "dictionaty" itself would turn away a dictionary attack ... :)
    31. Re:And we're going to fix this... by qwijibo · · Score: 1

      There needs to be some reasonable balance between policies and real life if people are expected to respect them. For example, if I give someone our part of the organization the password to allow anonymous read-only access to our CVS repository, that's clearly different than giving some random person in the company the root password for systems with databases of customer information.

      We have a group that policy violations can be reported to, but they seem to be more about touchy feely solutions than ruling with an iron fist. I doubt anyone here would get fired for anything short of selling restricted information. I suspect government agencies work in a similar manner since there are many conflicting interests at work.

    32. Re:And we're going to fix this... by tinkerghost · · Score: 1

      duh, nobody uses 'password' for their password anymore, it's 'changeme' - nobody will ever guess that.

    33. Re:And we're going to fix this... by lambadomy · · Score: 1

      Uh, how hard is it to change to to Big98Boob$-312, then 313, etc. Forced password changes are not in themselves causing people to use simple passwords. Now, if it forces password changes, and complains if it's too similar to the previous password, then you have a valid complaint, but I've yet to use a system that does that.

    34. Re:And we're going to fix this... by Pontiac · · Score: 1

      To me it looks like this

      b3b6c2d6c60b198193b4de6e5031442d

      (MD4 hash)

      --
      If you think it's expensive to hire a professional to do the job, wait until you hire an amateur. --Red Adair
    35. Re:And we're going to fix this... by Geoff-with-a-G · · Score: 1
      A dictionary attack.... OMFG!

      If the director had a secure password then it would not have been a big deal.

      Nope.

      It was a table of hashes. Dictionary attack is fast, but a rainbow table wouldn't have taken much longer.

    36. Re:And we're going to fix this... by Anonymous Coward · · Score: 0

      Now, if it forces password changes, and complains if it's too similar to the previous password, then you have a valid complaint, but I've yet to use a system that does that.

      Local IT does; in addition to all the usual requirements, at least three characters (case-insensitive) in the new password must not appear in the old password. Fortunately, the force change time is 13 months, with a reminder warning at 12 months. Almost everyone here spends January swearing.

      For my users, I advocate using obscene phrases. This generally gives two benefits: you're more likely to remember something "colorful", and you're less likely to be willing to tell it to anyone else.

    37. Re:And we're going to fix this... by TheLoneGundam · · Score: 1

      If you can't remember 8 to 20 characters for a while without writing it down, why the heck are we employing you? You won't be able to remember how to do your job past sundown!

    38. Re:And we're going to fix this... by Riddlefox · · Score: 1

      That's a pretty good description of LanMan, which NTLM "replaced" (kinda sorta maybe in windows Vista).

    39. Re:And we're going to fix this... by syukton · · Score: 2, Interesting

      Where I work, we've got a 60 or 90 day period (I forget how long it is, really) between mandatory password changes, and my "base" password is 12 characters long to begin with, upper and lower case letters and numbers and symbols mixed.

      When the time comes to change my password, you know what I do? I add an exclamation point. I'm up to four now.

      People just need to devise their own system that they can use to make their password more secure, but memorable. Here's a fairly easy to remember, secure password: 1234qwer!@#$ -- numbers, letters, symbols, 12 characters, not going to be thwarted by a dictionary attack any time soon. When the time comes to change the password, just add a period, or a semicolon, or a backslash, or a pair of brackets around the whole thing, or whatever. Unless you're prohibited from using part of your old password in your new password, it's relatively easy to keep a secure password that changes on a regular basis. If you always need to change your password so it doesn't contain the previous password, consider reversing the password: $#@!rewq4321 or consider putting something between each character: 1.2.3.4.q.w.e.r.!.@.#.$ or whatever... You'd have to be pretty dim-witted to not realize how easy this is...

      --
      Reinvent the wheel only at either a lower cost, greater effectiveness, or your own personal enrichment and satisfaction.
    40. Re:And we're going to fix this... by thogard · · Score: 1

      Is the two factor stuff secure? How do you know? One company wants me to install several meg of code on my servers and the others requires a massive number of new packages that I've already thrown out for having too many holes. How do I know the two factor auth code doesn't include a back door? Out of the 3 major companies making this kind of stuff, two have a bunch of high level staff that used to work for spook agencies.

    41. Re:And we're going to fix this... by Anonymous Coward · · Score: 0

      How does it not look like... (.)(.) ?

    42. Re:And we're going to fix this... by rhendershot · · Score: 1

      but at least I'll come in with a fresh perspective in the morning ;)

    43. Re:And we're going to fix this... by Anonymous Coward · · Score: 0

      and thus the grandparent asked why they were not using SecurID.

      that would solve most everything, works from high end Unix to legacy home Windows OS products.

      and is uncrackable by most script kiddies, which this "consultant" was nothing more than.

    44. Re:And we're going to fix this... by hey! · · Score: 1

      Well, sure, but you don't have too. If you lose your ID file, you're in exactly the position you were with passwords, but with a chance to revoke the certificates. You can also unvalidate signatures made with it.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    45. Re:And we're going to fix this... by ArtStone · · Score: 1

      The thing that people may be overlooking is that the chance that anyone at the FBI above the level of the Administrative Assistants has ever even logged into a computer is pretty small - and the higher up you go in management, the more so that is likely to be true. If you think back, there were stories here about how most FBI agents still don't even have email accounts.

      Back in the early 1980s, I worked at a place where the only guy in the IT department with the really expensive 3279 color terminal was the Boss - and the one or two times a year he *had* to use the computer, he needed help in order to login. This is not atypical. In most organizations, the people at the top are the ones least reliant on technology to do their jobs. If you don't believe that, it just means you haven't had contact with them.

      Just curious - does the terminology used in the article imply that this network of easily compromised computers were *nix systems?

      --
      Final 2006 "Proof of Global Warming" US Hurricane Count -> 0
    46. Re:And we're going to fix this... by J.R.+Random · · Score: 1

      If you have nothing better to do than make me remember constantly changing passwords (and it's always more than one, everything takes a password these days) then, fine, I don't want to work for you.

    47. Re:And we're going to fix this... by HeroreV · · Score: 1
      Listen kids, Big98Boob$-311 as your password is pretty damned secure and makes a dictionary attack useless against it.
      But it's so short that a brute force attack could figure it out before too long. Can't most people on /. type pretty fast? Just use a long ass password like "charelaik2rubmybutyraw".
  6. Most Common Passwords by neonprimetime · · Score: 1

    Colon used a program downloaded from the Internet to extract "hashes" -- user names, encrypted passwords and other information -- from the FBI's database. Then he used another program to crack the passwords by using dictionary word comparisons, lists of common passwords and character substitutions to figure out the plain text passwords.

    Didn't you get the memo? Don't use god, love, sex, or secret. Also ... which program are they speaking of that would extract "hashes"?

    1. Re:Most Common Passwords by russotto · · Score: 1
      Also ... which program are they speaking of that would extract "hashes"?
      That would be the dreaded "awk". As in
      awk -F\: '{ print $1, $2 }' < /etc/passwd
      Assuming, of course, that the FBI is using a Unix system lacking shadow passwords. Which wouldn't surprise me all that much.
    2. Re:Most Common Passwords by Martin+Blank · · Score: 5, Informative

      Just poor wording on the part of the author. Colon may have been provided access to the database by that FBI employee, and used a Perl script or any of several apps that can do their own SQL-connections to pull the data, only part of which would have been the hash.

      And just for some additional information for others not familiar with this kind of thing, there are dozens of programs that can do brute-force comparisons. It's also possible that he just used a rainbow table, which are available on (sometimes more than one) DVD for relatively small sums for the comparison. With a few really good computers, or a distributed computing project, it's not terribly hard to build up a sizable rainbow table in a relatively short period of time.

      --
      You can never go home again... but I guess you can shop there.
    3. Re:Most Common Passwords by tinkertim · · Score: 1

      I thought most FBI guys knew you used a bong or rolling papers to extract hash .. strange.

    4. Re:Most Common Passwords by Anonymous Coward · · Score: 0
    5. Re:Most Common Passwords by drinkypoo · · Score: 1

      Actually, you usually use a polyethylene mesh bag.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    6. Re:Most Common Passwords by Anonymous Coward · · Score: 0

      Arnaud Pilon's Cachedump for Windows XP AD cached passwords. John the Ripper for the crack. I think Cachedump is hard to find anymore.

    7. Re:Most Common Passwords by Lord+Ender · · Score: 2, Interesting

      A rainbow table?

      Are you suggesting the FBI doesn't seed their password hashes?

      That's hard to believe! I would assume those that write the authentication mechanisms for FBI software have taken a class (or read a book) on the very basics of password-based authentication.

      Actually, I take that back.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    8. Re:Most Common Passwords by pwrtool+45 · · Score: 1

      #!/bin/sh

      #super l337 h4x0r program to extract t3h password hasehs

      #get t3h hasehs
      psql -d fbi_db -c "SELECT pass FROM user" > afile

      #parse file to find match
      #TODO: this is hard, get on IRC and ask
      #awk -F or something

    9. Re:Most Common Passwords by sgt+scrub · · Score: 1

      IRS

      --
      Having to work for a living is the root of all evil.
    10. Re:Most Common Passwords by laing · · Score: 1

      Since the advent of "shadow passwords" (we're talking unix here), unprivileged users no longer have access to the hashed passwords in /etc/passwd. Most networked computers use some kind of directory service and it's not always implemented in a secure way. Sometimes all it takes is something like "ypcat passwd" to recover the hashes.

    11. Re:Most Common Passwords by saleenS281 · · Score: 1

      cp?

    12. Re:Most Common Passwords by Martin+Blank · · Score: 1

      Even if they do salt their passwords, access to a few decent servers for a couple of weeks negates that if you know the salt and can generate the rainbow hashes on your own.

      --
      You can never go home again... but I guess you can shop there.
    13. Re:Most Common Passwords by Lord+Ender · · Score: 1

      Yeah... but you can't buy a rainbow table for a seeded hash set. And if the hash is long enough, a precalculated rainbow table is the only way to go.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
  7. Our Government by Buzz_Litebeer · · Score: 1

    Keeping us safe from harm. We should not look at this as a breech that affects Americans, it did not say anything about him accessing things like the NSA database on Americans etc... It just affected the Witness Protection program right? That doesnt matter, because he was a good guy and only doing it to do good work on the system easier.

    And he was caught too, so crisis averted, everyone told us they caught him and there have never been similar attacks before!

    I feel completely safe with my information knowing that they are out there keeping an eye even on those doing such things altruistically.

    --
    If you don't vote, you don't matter, so don't waste your time telling me your opinion
    1. Re:Our Government by DaveV1.0 · · Score: 1

      1) The FBI and the NSA are too separate agencies with two different missions.
      2) The NSA's computers are much better protected because they are in the business of information monitoring and security.
      3) The FBI is a law enforcement agency with files on millions of Americans, including those that have security clearances. Said files may include information which can be used to apply pressure to or to find weaknesses of said people with security clearances.
      4) How much do you think the Witness Relocation and Protection database would be worth to various organized crime outfits? What do you think would happen if people in the program started being killed or disappearing? What would happen to RICO cases?
      5) This individual was caught after over 180 and possibly 270 days. That is almost a year of illicit access.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    2. Re:Our Government by Don853 · · Score: 1

      I hate to be the one to point this out, but your sarcasm detector is seriously in need of a tune-up.

    3. Re:Our Government by Buzz_Litebeer · · Score: 3, Funny

      You need to chill out, if our government doesnt hire honest people then the government would fall apart. I mean, it would be terrible to have dishonest people with so much information! Right now this proves that we have a lot of honest people and one or two bad apples which are caught in a timely manner, the government can run clean. The reason we allow the government to have all of our information and view it so easily is to stop terrorists and those that act like terrorist but are classed as criminals in our judicial system.

      If we dont get all this information together we wont be safe, and without being safe our entire country would fall apart. So we have to have complete and unfettered trust in our government that it is doing the right thing as they know everything about us!

      Remember to smile for the security camera, there is an angel on the other side.

      --
      If you don't vote, you don't matter, so don't waste your time telling me your opinion
  8. Wow. by Rob+T+Firefly · · Score: 5, Funny
    The consultant, Joseph Thomas Colon
    What is he, some kind of a... no, sometimes it's too easy a shot, even for me.
    1. Re:Wow. by Billosaur · · Score: 1
      The consultant, Joseph Thomas Colon
      What is he, some kind of a... no, sometimes it's too easy a shot, even for me.

      Could be worse -- he could be a "new fragrance for men"...

      --
      GetOuttaMySpace - The Anti-Social Network
    2. Re:Wow. by Anonymous Coward · · Score: 0

      Could be worse -- he could be a "new fragrance for men"...

      Don't know about you, but I'd rather be "a fragrance for men", vs "the source of a fragrance by men".

      Also, he could name his kid "Semi".

    3. Re:Wow. by Duhavid · · Score: 0, Offtopic

      His mom missed the chance to name him Charles.

      And this family should definitely marry into
      ( hyphenated, of course ) the backslash-greaterthan
      family.

      --
      emt 377 emt 4
    4. Re:Wow. by Allah+Lah+Ow · · Score: 1

      What ? You think he'll end up doing some *crap* ?

  9. Forced password expirations by Zarhan · · Score: 5, Interesting

    re-cracked it three more times to keep up with the FBI's 90-day password expiration policy. Lesson: Your users are your biggest security hole. Don't trust your users, especially if they're government agents.

        Lesson #2: Don't use stupid password expiration periods, which force users to come up with new yet easy-to-remember (=> crackable) passwords. If passwords never expire, your users are bound to pick a more secure password in the first place since they know that they don't have to change it every full moon. Make the passwords never expire and just run a dictionary attack against your users - if you get through, THEN start harassing your user about proper security.

    1. Re:Forced password expirations by Billosaur · · Score: 2, Insightful
      Lesson #2: Don't use stupid password expiration periods, which force users to come up with new yet easy-to-remember (=> crackable) passwords. If passwords never expire, your users are bound to pick a more secure password in the first place since they know that they don't have to change it every full moon. Make the passwords never expire and just run a dictionary attack against your users - if you get through, THEN start harassing your user about proper security.

      Or better yet, use a biometric system. It's amazing to think that the FBI, which was always on the cutting edge of technology back from its inception in order to better get ahead of the bad guys, is now foundering in the Internet age. Is it any wonder data sharing and coordination is such a problem?

      --
      GetOuttaMySpace - The Anti-Social Network
    2. Re:Forced password expirations by vinn01 · · Score: 1


      I second that. Everytime that I have had to deal with passwords that must be changed monthly I've found that users append or prepend the number of the month. In July, most of the password will begin or end in "07".

      Another stupid rule: "a new password must contain three characters not found in the previous password". This was created to try to stop the "number of month" problem noted above. Instead it makes it hard to have long passwords. I created a 20 character password (pass phrase) once. The following month I was stonewalled because I could barely think of a new password with three new characters. I had already used most of the alphabet and a good part of the ASCII special characters.

    3. Re:Forced password expirations by Anonymous Coward · · Score: 1, Funny

      Oh dear lord. So I work at a security company. We have about 20 different password we have to remember. Our login. Our ticket system. Our Exchange server. Plus local accounts for various things, and numerous other company wide accounts. Each one has a different policy, expiration, and a stupid set of rules to follow when generating.

      Must have a number in it, but can't be at the beginning or end and must have a symbol in it! Expires in 90 days so you have to think up another password you can barely type, let alone remember since you have to have a different one for each site because each site has different policies! What?! I can't use my secure, hard to type, but easy for me to remember password on site Y because site Y has a different password policy?! Fuck you!

      Our company's solution? Give us a program to store all our passwords in. Which can then be 'protected' by a simple password with no rules or expirations.

      Rant rant rant.

    4. Re:Forced password expirations by jbeaupre · · Score: 4, Informative

      We had a system like this on a student run server in 1991 at NMSU. The server was continually trying to crack passwords. When it did, you got an automatic email telling you of the crack and to change your password.

      I thought it had two things going for it. Suceptible passwords were weeded out and in theory your password should be cracked by a friendly before someone else.

      --
      The world is made by those who show up for the job.
    5. Re:Forced password expirations by unsigned+integer · · Score: 2, Informative
      Is it any wonder that they are floundering, when the executive branch is set and determined to push out 'bad facts' people and replace them with 'good facts' yes-men? The article references the CIA, but I'm sure the FBI has felt the push as well. Imagine the loss of talent and people who want to do a good job, do it right, and not have to be encumbered by coming up with 'politically convenient' reports.


      http://service.spiegel.de/cache/international/0,15 18,415638,00.html

    6. Re:Forced password expirations by Anonymous Coward · · Score: 0

      Agreed!!!

      As I've personnally been subject to obsurd password policies, though not as bad as a 90-day rotation, 1 10+ character 3-4 variation(U/l let/#/char) password scheme with 6 to 9 month rotation works just fine. With that, and have the users rotate throughout that time period so everyone doesn't change at once is also a good idea.

      Now for him claiming his actions were used to 'overcome bureucratic obstacles, anyone, AND I DO MEAN ANYONE, in THAT position, computer consultant for the FBI, DAMN WELL KNOWS THE BOUNDARIES OF COMPUTER SECURITY AND WHERE THE LINE IS. If there were policies in place that compromised efficiency in that Intelligence environment, I would assume that the appropriate channels are in place for suggestion and complaints to be made. Such a route should have been taken regardless if you lose your contract. Sorry, but NO JOB is worth BREAKING the LAW for, ESPECIALLY for our domestic hall monitors (see FBI).

      As amusing as this is, I have little to know sympathy for this guy or the FBI. I would suggest some sort of Congressional Investigation into Computer Security at the FBI, but Congress already wastes too much money, so I'll just say let the media and Industry Analysts take their toll.

    7. Re:Forced password expirations by qwijibo · · Score: 1

      Since when is the FBI on the cutting edge? They only pick up techniques that have had sufficient time to be proven, which leaves them 10-20 years behind the cutting edge. Fortunately for them, criminals tend to be 50 years behind the times since they're too paranoid to hire outside consultants who are aware of the most recent technical developments.

    8. Re:Forced password expirations by Azoth's+Revenge · · Score: 1

      You know of course that this sort of crap comes from some security insignificant Certification and Accreditation crap. Passwords expire in 90 days check. User is automatically logged off in 20 minutes, check. Completely ignore the actual security of the system, while documenting all the insignificant crap that is required by the C&A, check.

    9. Re:Forced password expirations by quarterbrain · · Score: 1

      With that in mind... The gubmint just got smacked recently because they weren't changing their passwords often enough. I don't remember the catalyst but there was a subsequent audit and passwords were being kept the same for years. It was judged A Bad Thing and a government wide mandate was passed that every password for every conceivable thing that may have one was changed across the nation. Kinda seems like as far as passwords go, they're just not gonna please everyone.

    10. Re:Forced password expirations by Tim+C · · Score: 4, Insightful

      The problem with a biometric system is that when someone manages to fool it and impersonate someone, you can't change their access token. At least if my password is compromised I can change it; not so with my thumbprint.

    11. Re:Forced password expirations by neonprimetime · · Score: 1
      I agree, having a short password expiration date, combined with crappy password rules equals less security. At the company I work at the passwords expire every 30 days, you can't use your last like 10 passwords, and all you're required to do is have 1 number in your password. So you get users with passwords like this
      • January - myparty1
      • Febraury - myparty2
      • March - myparty3


      Instead a much more secure system would have the password expire once a year, can't use your previous password, and require 2 numbers and 2 symbols or something like that. Then you'll end up with passwords like
      • myparty!?21
      • 99rock&roll!

      Which would be much more secure
    12. Re:Forced password expirations by Billosaur · · Score: 1

      They organized the first data banks of fingerprints in the nation and developed laboratories for processing crime scene material that were the forerunners of today's crime scene investigation units. They have had to stay one step ahead of criminals, but in recent decades seem to have lost their edge, perhaps from becoming too beaureauracritized. The 9/11 Commission certainly took them to task for their failure to communicate vital information, but then again, a lot of people dropped the ball then, not just the FBI.

      --
      GetOuttaMySpace - The Anti-Social Network
    13. Re:Forced password expirations by pkcs11 · · Score: 0

      The real solution is setting up policy to enforce both the frequent changing of passwords and strong passwords. Password expiration isn't the problem in the above story. The problem is two-fold:
      Passwords escrowed to a non-secured area of the network.
      No strong password enforcement.

      --
      "I have an odd craving to whisper about those few frightful hours in that ill-rumored and evilly shadowed seaport of dea
    14. Re:Forced password expirations by Billosaur · · Score: 1

      At least if my password is compromised I can change it; not so with my thumbprint.

      Which is why you can't rely on one biometric system alone. I would think a combination of maybe retinal, fingerprint, and voice recognition would make it much harder to impersonate someone to gain access.

      --
      GetOuttaMySpace - The Anti-Social Network
    15. Re:Forced password expirations by ex1580 · · Score: 1

      "If passwords never expire, your users are bound to pick a more secure password in the first place since they know that they don't have to change it every full moon."

      That is a great theory except it never works that way. You need to give them some sort of guidelines to follow (6-20 char + a number). If you dont give them any guidelines they tend to make it as easy as they can, depending of course on the nature of the person. I have seen top accountants use their initials as their password to the accounting DB and have windows save it because they didnt like to type it. I give biometrics a thumbs up in that respect. You can always count on the end user to do the stupid thing.

    16. Re:Forced password expirations by rehtonAesoohC · · Score: 1

      I work for the government as a contractor, and we were recently required to implement new password requirements to our users. The requirements imposed are rather ludicrous...

      We have to use 2 uppercase, 2 lowercase, 2 numbers, 2 special characters, and it has to be 11 characters long. Oh and we change it every 60 days. Yeah... Sadly, no government official thinks what the parent said is true. To them more restrictions == security.

    17. Re:Forced password expirations by GigsVT · · Score: 2, Informative

      That doesn't solve the problem of nonrevocability.

      Adding three weak locks with inherent flaws doesn't solve the problem of your lock being weak, only triples the effort required to get in.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    18. Re:Forced password expirations by Feyr · · Score: 1

      once a year sounds like a good timeout,

      but simply enforcing 2 symbols and 2 numbers you could end up with
      myparty?!21
      myparty!?12

      rather i'd suggest forbidding more than a certain percentage of common word stems between passwords

      my party ?! 21

      you'd have "my" and "party" in common, 50% common stems and 63% of total caracters in stems, so i'd reject it

      and run a cracking program on them.

    19. Re:Forced password expirations by Don853 · · Score: 1

      Or just generate random passwords and make the users deal with it. They're your workers. I work for a DoD company, and our classified passwords are stuff like ckL7Js80 and change every six months. Crack that garbage - there's what, 62^8 possible passwords there? It a pain, but you just have to memorize the new one. If you get caught writing it down somewhere, you face discipline up to being fired.

    20. Re:Forced password expirations by Jasin+Natael · · Score: 1

      Or you could just use a biometric token to salt the hash in the database. :)

      --
      True science means that when you re-evaluate the evidence, you re-evaluate your faith.
    21. Re:Forced password expirations by LordSnooty · · Score: 0, Flamebait
      Lesson #2: Don't use stupid password expiration periods, which force users to come up with new yet easy-to-remember (=> crackable) passwords.
      I agree. Complex passwords need never be changed, certainly no more than once a year, as long as other measures are in place to detect any password-stealing actions like those described in the artice.
    22. Re:Forced password expirations by jerkychew · · Score: 1

      As much as a pain in the arse as forced passwords are, they're a necessity. You never know who might have snarfed a user's password when they had their machine at a net cafe or something, and if the hacker is good at keeping quiet, they'll never do anything to set off any alarms until it's too late.

      Every 90 days isn't that big a deal. That's only four changes per year.

    23. Re:Forced password expirations by Beryllium+Sphere(tm) · · Score: 1

      If they can duplicate one thumbprint, it's because they have a stash of gummi bears in which case they can duplicate other thumbprints and you have a total break.

      Most biometric spoofing problems can be addressed by putting the reader in a public space or under the eye of a security guard who can say "excuse me, sir, why are you holding a photograph up to the iris reader?".

    24. Re:Forced password expirations by sgt+scrub · · Score: 1

      Or better yet, use passphrases and biometrics. Biometrics reduces the problems with usernames. Passphrases reduces some of the problems with passwords. Using both reduces the chances of social engineering.

      $100 says they were using SSO via AD. Leave it to the guberment to use the worst security model on earth.

      --
      Having to work for a living is the root of all evil.
    25. Re:Forced password expirations by wiredlogic · · Score: 1

      My school had a passwd running under Ultrix that would check any new password against the dictionary. It was infuriating because it would flag any substring that matched a word and it would flag substrings of words spelled backwards. Good for security, but it was sometimes hard to come up with a decent password that would get through the validator.

      --
      I am becoming gerund, destroyer of verbs.
    26. Re:Forced password expirations by Mister+Whirly · · Score: 1

      Biometrics are worse than passwords if you think about it. Once the "biometric" info is converted to digital data, it is no harder to crack and/or copy than a paswword. And once it is cracked, what are you going to do, change your fingerprints or retinas?? If someone cracks your biometrics, you are screwed. Now biometrics with the addition of a strong password may be a better solution...

      --
      "But this one goes to 11!"
    27. Re:Forced password expirations by vertinox · · Score: 1, Informative

      The problem with a biometric system is that when someone manages to fool it and impersonate someone, you can't change their access token. At least if my password is compromised I can change it; not so with my thumbprint.

      If someone infiltrates the FBI and has managed to get their thumb prints, retinas, facial structure, and blood type to match an FBI director... And they have secretly replaced the directory with this doppleganger.... Well you are pretty much hosed anyways so worrying about about the issue you mentioned is quite moot.

      It would make a good movie though.

      But seriously, the point of really "good" bio-metrics is that they can't be duplicated without some major invasive measure such as cutting off their hands eyes or head to place before a camera. I mean if you saw a guy go up to a console at the FBI building with a severed hand, I think that would raise a few red flags. Secondly, passwords are not always secure as biometrics because you can always torture someone into giving you their passwords.

      Where as holding them hostage while you work your way through biometric security is a bit more difficult.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    28. Re:Forced password expirations by Mister+Whirly · · Score: 1

      "Every 90 days isn't that big a deal. That's only four changes per year."

      Yeah, but that is 4 times you need to write your password on a Post-It note and stick it to the -
      A) bottom of your keyboard (if you are crafty)
      B) the side of your monitor/top desk drawer (if you are not)

      --
      "But this one goes to 11!"
    29. Re:Forced password expirations by coleridge78 · · Score: 1

      Biometrics are just about the worst security around. Far worse than passwords, as they're more easily "cracked" and non-revocable. They're an amazingly, amazingly bad idea and the fact that people fall for it is disheartening.

      SecurID/PKI token solutions are infinitely superior. In fact, the feds are continuing to roll out PKI for applications that have traditionally been projected as key markets for biometrics, such as secure building access.

    30. Re:Forced password expirations by Anonymous Coward · · Score: 0

      Amen, bro. This is my life, atm.

    31. Re:Forced password expirations by OnlineAlias · · Score: 1

      This misses a fundamental issue with information security, namely, that a user won't know if a password has been compromised. Forcing changes ensures that either the user or the hacker must change the password to one the other doesn't know. One of them isn't going to get access after that happens..either the access is terminated for the bad guy, or the user cannot get access, forcing a helpdesk call.

      There is another fundamental issue with information security, and that is that everyone thinks they are a top security engineer..drives me nuts.

    32. Re:Forced password expirations by sgt+scrub · · Score: 1

      That is why I don't recommend them for passwords. I recommend them for usernames.

      --
      Having to work for a living is the root of all evil.
    33. Re:Forced password expirations by hanshotfirst · · Score: 1

      Funny, the security seemed much tighter in Mission:Impossible.

      *ducks and covers*

      --
      Why, oh why, didn't I take the Blue Pill?
    34. Re:Forced password expirations by Anonymous Coward · · Score: 0

      Realfacts: Facts supported and endorsed by the government.

    35. Re:Forced password expirations by Anonymous Coward · · Score: 0

      That's why you give users a confirmation message. "You last logged in from __computer-name-here__ X minutes/hours/days ago"

    36. Re:Forced password expirations by Princeofcups · · Score: 4, Insightful

      This may seem obvious, but shouldn't they be using a three piece access system?

      1 - biometric (fingerprint, voice, retina, etc.)
      2 - item (SecureID card, etc.)
      3 - password

      If biometric fails, the cracker still doesn't have the item or password. If the item is stolen, the cracker doesn't have a fingerprint or password. If the doofus tells someone his password, the cracker doesn't have the fingerprint or item.

      jfs

      --
      The only thing worse than a Democrat is a Republican.
    37. Re:Forced password expirations by borawjm · · Score: 2, Insightful

      Password expiration policies are great, but only when the users use them properly. For example, it becomes pointless/useless if the user just increments a digit, usually the last digit, in their password during the end of each period.

      I.E.
      User sets inititial password to "MyP@ssw0rd1"
      90-day expiration comes, user sets their password to "MyP@ssw0rd2"
      90-day expiration comes, user sets their password to "MyP@ssw0rd3"
      ... etc. etc.

      Once a hacker cracks a user's password (the hard part?), they can continue to use it just by incrementing a digit in the user's password after each 90-day period, therefore, rendering any password expiration policies useless.

    38. Re:Forced password expirations by dr_skipper · · Score: 1

      That's not going to work too well against large rainbow tables.. Who brute forces with the availability of rainbow tables now?

    39. Re:Forced password expirations by Dun+Malg · · Score: 1
      Most biometric spoofing problems can be addressed by putting the reader in a public space or under the eye of a security guard who can say "excuse me, sir, why are you holding a photograph up to the iris reader?".

      So everyone has to go down to the central eye scanner at the guard station when they want to log into their desktop? Yeah, that'd work.

      --
      If a job's not worth doing, it's not worth doing right.
    40. Re:Forced password expirations by Arkaic · · Score: 0

      I agree that password expirations should be reasonable. That alone, however, is not enough. you must also enforce some type of complexity. Sadly enough, I have known many users who had passwords that were set to never expire, and still used ridiculously easy passwords, and kept them for years without changing them. One executive was astonished that over a year later I still remembered the password he had spoken in front of me.

    41. Re:Forced password expirations by infosec_spaz · · Score: 1

      Yeah....and if milk had no expiration date, I suppose that means it will never spoil...right?...NO, NOT RIGHT!

      --
      ----- I have bad karma for a reason! -----
    42. Re:Forced password expirations by indil · · Score: 1
      But seriously, the point of really "good" bio-metrics is that they can't be duplicated without some major invasive measure such as cutting off their hands eyes or head to place before a camera.

      You should chat with my computer security professor. He has a great story about a student in Japan who was able to bypass the top-of-the-line commercial fingerprint biometric systems using Jello with an 80% success rate.

      I wouldn't put so much faith in biometrics if I were you. Not yet, at least.

    43. Re:Forced password expirations by Bryansix · · Score: 1

      Uhm, 90 days is a little short but expiring passowrds does not equal easily crackable passwords. Some places require 10 characters with at least 5 letters, 2 numbers, one special character and it cannot be the same as your past three passwords.

    44. Re:Forced password expirations by Anonymous Coward · · Score: 0

      ..and you don't even have to use a different post it note each time! just keep a history of passwords so you don't accidently try to reuse and old one!

      P.S. someone once told me that the easiest number sequence to use when such a thing is needed is a childhood phone number. Unless your parents still use it, then an extremely limited number of people would associate that number, or a fragment of that number, with you. For instance, my parents number is xxx-xxx-xxxx and only a few people woudl associate such a 10 digit string with me.

      (I was dying to use a real phone number here such as my bosses home number or a certain coworker, but being employed has a certain sense of satisfaction associated with it. Of course using the phone number of the local FBI office would have had a certain sense of appeal to it as well!)

    45. Re:Forced password expirations by Anonymous Coward · · Score: 0

      Bullshit. If their passwords never expire, and have no complexity restrictions, users ARE going to choose a password that can be broken with a simple dictionary attack. They're going to go for "muffin," "kitten," and "(firstname)." That's assuming they even assign a password in the first place - most of the time in those instances they just go for a blank password. And best of all since their password will never change, someone can worm their way in, gather as many passwords as they feel comfortable cracking, then trot in later as any of those users a month, a year - whenever they want, through whatever systems are setup to use those passwords.

      Dictionary attack the password database to find weak passwords? That's an ass-backwards way of enforcing strong passwords. Force strong passwords at the system, before the user is allowed to change their password. Coming in after-the-fact and whining at them for daring to change their password to something the system let them change it to is a slimeball tactic. It's your system, you make the rules, if your complexity requirement is no dictionary password then you should enforce that when the user attempts to change to the new password.

      Frankly, sensible security dictates that you enforce password complexity requirements AND force regular password changes. Sample complexity: Passwords can't contain their username (or first/surname), new password must be >3 characters different from their old password, >8 characters in length, history of >6 passwords (enough to deter them from reusing passwords), minimum password age (so they can't immediately change it >6 times right back to their old password), >4 invalid logins within 60 minutes causes an account lockout that requires admin intervention, and of course the password must contain uppercase, lowercase, numbers, & special characters. All of this should be enforced server-side so the password cannot be changed if the new one doesn't meet requirements.

      Implement this and you have no possibility of a dictionary attack. Hell, even if someone manages to crack a password once they've still got their work cut out for them since passwords are constantly expiring.

      Yes, people will bitch and moan. But you know what? They'll adapt and get used to it. Make sure everyone understands the password requirements. Roll out a tool to let them figure out a password they can live with ahead of time, so they don't have to come up with something complex on-the-spot. There will be problems initially as people claim they can't remember their new password (some will try to slime their way past requirements) - but if you keep firm resolve those lockouts will magically dry up in a matter of weeks as people pull their heads out of their asses.

      We went to complex passwords over a year ago. The only accounts we have to unlock on a semi-regular basis are accounts assigned to external vendors & customers. All our employees are familiar with the restrictions, they stopped locking their accounts within a couple months. And no, there aren't post-it notes on monitors & desks, people just sucked it up and started going with passwords they could remember.

      If you don't coddle them like infants, users can perform a task this simple. If you treat them like infants, they will act like infants.

    46. Re:Forced password expirations by scottv67 · · Score: 1

      shouldn't they be using a three piece access system?

      That is usually called "three-factor authentication".

      In your example, you would have:

      1) Something you are
      2) Something you have
      3) Something you know

      Those are the three factors.

      SecurID is usually called "two-factor authentcation". It is Something You Have (the RSA token, hard or soft) and Something You Know (the PIN that goes with the token).

      -s

    47. Re:Forced password expirations by WuphonsReach · · Score: 1

      That's not going to work too well against large rainbow tables.. Who brute forces with the availability of rainbow tables now?

      Rainbow tables only work if:

      A) No salt is used (or the salt is the same for all hashed passwords)

      B) You can get ahold of the salt.

      I'd imagine that means that rainbow tables are typically used for priveledge escalation attacks (use a low-security account to get in and swipe the hash table). Although Yahoo!'s login screens calculate the hash on the client-side (I think I remember them doing that in JavaScript) which means you could sniff the password hash off of the wire.

      Varying the salt by user (i.e. tacking on the user's ID along with a unique salt value for the application) makes rainbow tables a lot less useful.

      --
      Wolde you bothe eate your cake, and have your cake?
    48. Re:Forced password expirations by WuphonsReach · · Score: 1

      That doesn't solve the problem of nonrevocability.

      Revocability is an authorization problem. Passwords along with biometrics and physical tokens are authentication tools.

      Authentication - proving you are who you say you are

      Authorization - determining whether you are allowed to access what you are trying to access

      If I want to revoke your access, I do it at the authorization level.

      --
      Wolde you bothe eate your cake, and have your cake?
    49. Re:Forced password expirations by GigsVT · · Score: 1

      No, revokability the way we are talking about it here is an authentication problem.

      If I have a signed key that people can use to authenticate that I am who I say I am, a key feature is that I can revoke that key, should it become compromised, and generate a new one.

      If your biometrics become compromised, it's impossible to revoke them and get new ones.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
  10. The only thing interesting to me is the pricetag. by a_karbon_devel_005 · · Score: 4, Insightful

    The FBI's Trilogy program cost more than $535 million but failed to produce a usable case-management system for agents because of cost overruns and technical problems, according to the Government Accountability Office. While Trilogy led to successful hardware upgrades and thousands of new PCs for bureau workers and agents, the final phase -- a software system called the Virtual Case File -- was abandoned last year. The FBI announced in March that it would spend an additional $425 million in an attempt to finish the job. The new system would be called "Sentinel."

    I need to check the Government Accountability Office more often. It's good to know we're spending 1 billion dollars to found a, most likely, failed attempt at secure computing for the FBI. Doh.

  11. Good news! by Krellion · · Score: 3, Funny

    Now all we have to hear is that his laptop got stolen before he was caught.

    1. Re:Good news! by smittyoneeach · · Score: 1

      With the obvious follow-on report that, after recovery of the laptop, a trio of additional security consultants verified that the laptop data were not accessed prior to recovery.

      Said consultants using a ouija board, divining rod, and tarot deck, respectively.

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  12. A hacker? by Rick+Zeman · · Score: 3, Insightful

    Geeze, my sister could even run l0phtcrack. Can't give him much credit here.

    1. Re:A hacker? by dJOEK · · Score: 5, Funny

      is your sister single? hot?

      --
      Exercise caution when modding this message up: the author acts like a jerk when his karma is excellent.
    2. Re:A hacker? by houghi · · Score: 1

      That makes it even scarier. In Belgium there was a guy who some people called a hacker (or cracker or whatever) and all he did was use psswrd as the pasword on a banking site and he got in.

      A great thing he said was that if he can do it, somebody with real knowledge could do much more harm.

      The moment only some übergeek God can hack something, I feel safer then when Joe Sixpack's little brother can do it.

      --
      Don't fight for your country, if your country does not fight for you.
    3. Re:A hacker? by Crazyscottie · · Score: 1

      Yes, and yes - but you can't have her, because she doesn't like guys named dJOEK.

      Ooooh, it's torture, isn't it? :-p

      --
      Just because it can't be explained doesn't mean it isn't true. Science fits into reality... not the other way around.
    4. Re:A hacker? by dJOEK · · Score: 1

      No wonder she's single, with that kind of attitude

      --
      Exercise caution when modding this message up: the author acts like a jerk when his karma is excellent.
  13. Unqualfied moron by dieman · · Score: 5, Insightful

    Really, seriously, you do not crack passwords to get your work done. You crack passwords to ensure site security if it is part of your job description, but you do not use those accounts to get work done. Cripes.

    --
    -- dieman - Scott Dier
    1. Re:Unqualfied moron by Moby+Cock · · Score: 3, Informative

      Agreed. You've heard the phase "knows enough to be dangerous". This guy heard about John the Ripper (or whatever he used. I can't RTFA, its been slashdotted) somewhere and decided that it would be easy to use. What on earth was going through his head?

    2. Re:Unqualfied moron by z0idberg · · Score: 2, Insightful

      no kidding.

      Admins, security depts and managers (though to a lesser extent generally) usually get pretty uppity with sharing passwords on ANY systems, and thats on internal systems for small time companys with sweet FA worth breaking in to. What the hell was this guy thinking? I suppose he thought those relaxed, easy going folks over at the FBI wouldnt mind if he ran some random script/program off the internet to retrieve some passwords so he can get on with the job.

      I mean, its only a cracking/hacking script, people that write those are usually pretty stand-up guys right? And its only the FBI here, its not the NSA or anything! And I need to crack those passwords so I can do my job so that should be cool, right?

      Is this the kind of consultant they have working on this new system? I imagine the security being implemented with it is state of the art then!

    3. Re:Unqualfied moron by lostboy2 · · Score: 1

      I agree whole-heartedly. Unfortunately, this isn't the first time I've heard of this kind of thing happening.

      A cow-orker of mine once told me about a relative of his who had used a rainbow table to crack the admin passwords where he works. His rationale, like the FBI consultant's, was that he did this to get around the bureaucracy. My cow-orker was astonished that it was so easy to crack the admin passwords with the rainbow table, but he didn't seem to comprehend that it was unethical for his relative to do so in the first place.

    4. Re:Unqualfied moron by griffjon · · Score: 1

      what was going through his head was that he had to get signed forms from the DC office every time he wanted to plug in a computer (ok, reasonable) or printer (I guess you could ... print stuff out? Instead of, y'know, copying it to a USB drive). Put enough of these silly barriers in any geek's way, and s/he'll find a way around 'em.

      --
      Returned Peace Corps IT Volunteer
    5. Re:Unqualfied moron by Moby+Cock · · Score: 1

      Maybe he'll find a way around the bars of his jail cell. ;)

    6. Re:Unqualfied moron by Anonymous Coward · · Score: 0

      Really, seriously, you do not crack passwords to get your work done.

      Yeah, I just reset them.

    7. Re:Unqualfied moron by fm6 · · Score: 1

      Well, if the FBI's IT security is so screwed up that a dictionary attack actually works, then there's plenty of moronity to go around.

  14. Employees suck! by andrewman327 · · Score: 3, Insightful
    There is incredible effort focused on keeping bad people out of networks. Where I currently work I need to use three different passwords that must be changed regularly in order to access a large database. The problem is that there is nothing stopping an employee of any company who has legitimate access to any data from using it for nefarious ends. I seem to remember employees of a credit card company stealing numbers a while back. Also, the Department of Vetrans' Affairs and many other companies and agencies have lately had data breaches that were the direct result of employees either intentionally or accidentally removing data from the network and allowing it to be potentially misused.


    Employers need to be more careful about whom they hire and what their employees are doing. Even the members of /. should agree that not all information should be free.

    --
    Information wants a fueled airplane waiting at the hangar and no one gets hurt.
    1. Re:Employees suck! by 99BottlesOfBeerInMyF · · Score: 5, Insightful

      Employers need to be more careful about whom they hire and what their employees are doing.

      In the U.S. the workplace has developed an adversarial relationship between employers and employees. The mantra, "nothing personal, this is just business" has removed the major factor stopping employees from screwing over their employer. If it is just business when an employer lies to the employees, fires them when they need a boost in the numbers, outsources their job, cancels benefits, or takes other action that affects the employees negatively then it is also just business when the employee lies to the employer, walks off with equipment, moves to another job at a bad time without giving any notice, or loots the database for info they can sell.

      You see, it was not the law that prevented this sort of behavior, it was an ethical motivation. People, in general, don't like to hurt or even disappoint others. They want to do right by them. When they are treated unethically in turn, that motivation disappears. Do you want your employees to be loyal and honest? I certainly recommend checking up on each one, but more importantly, treat them well and with concern. Make sure they know, even if they screw up they won't be fired. Make sure they know you're doing the best you can to provide them with a reasonable income, friendly workplace, and what they need to be happy. Make sure you reward their good works. Make sure that if they run into money troubles you're the first person they talk to. Make sure they know you respect them. This is not only ethical, it is good business.

    2. Re:Employees suck! by writermike · · Score: 1

      Employees suck!

      You're in luck. Many companies fire them these days! ;-)

      --
      If Nalgene water bottles are outlawed, only outlaws will have Nalgene water bottles.
    3. Re:Employees suck! by andrewman327 · · Score: 2, Insightful

      I agree that there needs to be an open dialogue between boss and peon. That is a vital part of having a successful business. However, there is no legal justification to large scale theft, regardless of how good Office Space was.

      --
      Information wants a fueled airplane waiting at the hangar and no one gets hurt.
    4. Re:Employees suck! by 99BottlesOfBeerInMyF · · Score: 2, Insightful

      However, there is no legal justification to large scale theft, regardless of how good Office Space was.

      Laws are not a very good way to motivate behavior. The death penalty is not a good deterrent because most killers are either desperate, emotionally driven, or believe they will not be caught anyway. Similarly, threat of punishment is a terribly way to motivate employees to not steal and that is what the laws are really. Don't steal or we'll throw you in jail is not nearly as effective as the ethical motivation of don't steal because you'll be betraying a trust and being a jerk. There have been some great studies and books written on the subject, detailing exactly how well various motivations work.

      Regardless of your ethical beliefs, plenty of people feel no guilt whatsoever stealing from people who treat them not as a person, but as a worker. It changes the dynamic of a relationship from one between people to one between two impersonal machines, following predefined rules and policies. If they know you will fire them regardless of what they do and your feelings toward them, when the head office says to lay off 15 people, then they will react by treating you impersonally as well. That means the main motivation for their not stealing from you is gone.

      Most good businessmen recognize the value of loyal, dedicated employees. In some places employees have worked without pay or any expectation of it for months to help out a struggling company to whom they are loyal. Unfortunately, most managers and executives these days are not actually interested in the welfare of the company that employs them, They too have an adversarial relationship and that means they will screw over the company's future for short term gains that allow them to move up or get more money. They are expected to regularly move on to other companies anyway and often looked down upon for being content where they are.

      As a result, most employees have little loyalty to their company and this sort of theft is commonplace. One particularly interesting study I read was involving petty theft. When presented with an honor system, who steals and who pays and when. Theft rate was effected by holidays, bad weather, and company hierarchies. Theft spiked near the holidays, when the weather was bad, on floors where upper management was quartered. I think that particular study was in the book "Freakonomics." Pick it up if you have any interest.

    5. Re:Employees suck! by Mister+Transistor · · Score: 1

      I agree completely. Here's a quote from me:

      "Employee Loyalty" died the same day they changed "Personnel" to "Human Resources".

      Feel free to use it; I haven't patented it yet...

      --
      -- You are in a maze of little, twisty passages, all different... --
    6. Re:Employees suck! by mjeffers · · Score: 3, Insightful

      You see, it was not the law that prevented this sort of behavior, it was an ethical motivation. People, in general, don't like to hurt or even disappoint others. They want to do right by them. When they are treated unethically in turn, that motivation disappears.

      While I agree that the qualities you've listed make for a better business, both in terms of a better workplace as well as a business that is concerned more with the next 10 years than the next quarter, I have to disagree with the above statement. It makes it sound like your average worker is one bad meeting or one lousy review away from ripping you off. In my experience that's not the case. Most people I've worked with at least try to act honestly and fairly with others (if I've got enough anecdotes it proves something -- right?).

      To tweak your point slightly I'd say that there's always a certain small percentage of the workforce that, if given the opportunity, will act unethically in order to achieve some larger (either personal or corporate) goal. The change in the U.S. workplace environment just gave those people the bad example they needed to justify their behavior. After all, if major business can crap all over their employees and enjoy record profits and AT&T can sell your information to the feds who cares if I crack my bosses password to make things a little easier (or to see the results of my review a few weeks early).

      I think the key distinction though is that these employees were already the type of people that would do whatever they could get away with (and they've just seen the bar for "what you can get away with" ascend into the stratosphere) and not your typical office worker.

    7. Re:Employees suck! by Beryllium+Sphere(tm) · · Score: 1

      >the Department of Vetrans' Affairs and many other companies and agencies have lately had data breaches that were the direct result of employees either intentionally or accidentally removing data from the network

      The VA case also illustrates the need for clueful management. The analyst who got burglarized had written permission, issued on three occasions, to take the information home. Imagine if his managers had said "yes, but not all 26.5 million", "yes, but use the dummy test data", or best of all "yes, but encrypt your %$#@! laptop".

    8. Re:Employees suck! by sgt+scrub · · Score: 1

      wait.. wait.. wait..

      Are you trying to say that if employers show employees dedication, in turn...

      Oh. I get it.

      --
      Having to work for a living is the root of all evil.
    9. Re:Employees suck! by 99BottlesOfBeerInMyF · · Score: 1

      I have to disagree with the above statement. It makes it sound like your average worker is one bad meeting or one lousy review away from ripping you off. In my experience that's not the case.

      That is not what I am saying; so I'll clarify. By maintaining an impersonal and adversarial relationship with employees you are not driving each of them to look for an excuse to rip you off. You are, however, removing the strongest motivation for not doing so. Other motivations, including fear of punishment remain. You end up in a situation where each employee is a mercenary, looking out for their own best interests because they intentionally cut themselves off from personal feelings towards the company or their bosses. They are, furthermore, fully justified in so doing, since they are merely reciprocating that impersonalization.

      At this stage most employees look at their own situation and think, "well I'm doing okay, but if I find a better opportunity, I'm gone." Some think, "I could take this place for everything they've got, but I don't want to risk my comfortable life and going to jail." A few, however, are a bit less risk averse or a bit more desperate. Those few think, "I'm going to lose my house and have to move into a little apartment. Maybe I should steal from the database. I probably would never be caught." Or they think, "I'm going to be outsourced in a month and not have a job anyway. The economy is crap. If they don't care that I'm out on the street, why shouldn't I take the credit card database and client list with me. After all, business is business and I can."

      Most people I've worked with at least try to act honestly and fairly with others (if I've got enough anecdotes it proves something -- right?).

      If you have a good relationship with your workers, this will often be the case. If you trick them into thinking you care about them and will do right by them, this may be the case. The problem is, when you lay off their friend while the CEO takes a a pay raise people realize they are not valued as people. At that point, they are a danger to the company as much as the company is to them. They are adversaries. They may do nothing, but it will cost more to watch them and be sure than it does to do right by all the employees in the first place.

      To tweak your point slightly I'd say that there's always a certain small percentage of the workforce that, if given the opportunity, will act unethically in order to achieve some larger (either personal or corporate) goal.

      True; however, that percentage grows drastically based upon how employees are treated.

      I think the key distinction though is that these employees were already the type of people that would do whatever they could get away with (and they've just seen the bar for "what you can get away with" ascend into the stratosphere) and not your typical office worker.

      This is demonstrably not true. Studies have repeatedly shown that the number of employees willing to steal or cheat the company rises greatly the more impersonally these employees are treated. The ethical motivation is the primary motivation that prevents workers from exploiting the company for their own gain. Also, those numbers skyrocket as you move higher in the typical company hierarchy, despite those employees not being treated as poorly as those below them.

      The rates of insider theft in other cultures also provide great insight into this social phenomenon.

      Right now I work at a company that does treat employees very well. It lets them recruit and retain (in most cases) some of the best people. Free beer in the fridge, no one checking up on your hours, flexible schedules to accommodate personal lives, and attention to each person's career make a huge difference. If an employee does not work out, everyone sits down to figure out why. Then, they are moved to a position that does fit their talents. Often these employees will look for other work that fits them better than our company, but no one is afraid

    10. Re:Employees suck! by hackstraw · · Score: 1

      The mantra, "nothing personal, this is just business" has removed the major factor stopping employees from screwing over their employer.

      Some companies (eg, Google) encourage "employee time" to be spent on private ventures. But also there is the oxymoron behind making money off of "free" stuff. Many of the new services offered by Google were once personal projects. Linux, Hotmail, GNU, Wikipedia, and Google itself show that there is money in "free"/hobby/personal kind of stuff. I owe my career to a hobby with free software.

    11. Re:Employees suck! by mjeffers · · Score: 1

      Thanks for the clarifying that. I'd love to see some of those studies you mentioned. Do you have a link?

    12. Re:Employees suck! by Anonymous Coward · · Score: 0

      Wonderful sentiments, but how does this relate
      to the FBI? That's the place where you can burn
      70 people to death, and not be fired. Talk about
      "bullet-proof" job security.

    13. Re:Employees suck! by 99BottlesOfBeerInMyF · · Score: 1

      Wonderful sentiments, but how does this relate to the FBI?

      Well, the person doing the actual exploiting was a contractor. You don't get much more of an impersonal, mercenary relationship than that. The person who handed over their account info was reportedly just trying to bypass red tape, which means someone wasn't listening to them and was treating them according to "the rules" instead of as a person who needs something.

    14. Re:Employees suck! by 99BottlesOfBeerInMyF · · Score: 1

      I'd love to see some of those studies you mentioned. Do you have a link?

      Most of them were actually in bound books, rather than on the Web. I think I mentioned "Freakonomics" before as a light read that contains one of the studies I mentioned. Aside from that, there is an author named Mark Johnson I recall reading some good things from. Looking for books on organizational psychology and sociology and the psychology of corporate culture should find you the lion's share of work on the subject.

  15. Laws against security tools by Grue · · Score: 2, Insightful

    Coming soon.. laws outlawing common dictionary password cracking tools and similiar security tools.

    1. Re:Laws against security tools by tashanna · · Score: 1

      I can see it now...

      The FBI now claims that the passwords were copyrighted by the FBI and his successful circumvent of the encryption were a violation of the DMCA. The RIAA has filed an interested party brief in the case. Slashdot succumbs to the black-hole like density of the argument and gets sucked in to it all.

      - Tash

    2. Re:Laws against security tools by bcat24 · · Score: 1

      When password crackers are outlawed, only outlaws will have password crackers.

    3. Re:Laws against security tools by RipSUp · · Score: 1

      You are thinking to specific. They will just outlaw the dictionary. Luckily I quit using those years ago.

    4. Re:Laws against security tools by Anonymous Coward · · Score: 0

      Obviously so... It's "too", not "to" in that context!

    5. Re:Laws against security tools by wiredlogic · · Score: 1

      Coming soon.. laws outlawing common dictionary password cracking tools and similiar security tools.

      It would be even easier to just outlaw dictionaries. Big Brother would be proud.

      --
      I am becoming gerund, destroyer of verbs.
    6. Re:Laws against security tools by anaesthetica · · Score: 1

      You're not ambitious enough. I foresee the outlawing of dictionaries. They're the root of the problem here.

  16. Passwords by metarox · · Score: 2, Insightful

    I can't believe that they don't even have some sort of verification that the passwords aren't common things. Heck even here, when you try to change your passwords everywhere there are so many restrictions that it can't be a dictionary word or easy to guess. Simple rules - at least 1 CAP letter (means at least 1 letter) - at least one symbol (@#.,& etc.) - at least 1 number - at least 8 chars long How hard is it to enforce this.

    1. Re:Passwords by Anonymous Coward · · Score: 0

      If only it worked that way. Management level trump IT policy 90% of the time.

      For example: When I worked for a university I had a few letters delivered to my office from the Dean of the college I did network support for. The letters were simple enough. They would say professor so-and-so would like to keep his password qwerty/abc123/password indefinately and to stop sending him 'harassing' emails that his password was insecure.

  17. oblig Beavis and Butthead by Fnord666 · · Score: 0, Offtopic
    FBI spokesman Paul Bresson declined to discuss the specifics of the Colon case.
    Heh heh heh He said colon.
    --
    'The tyrant will always find pretext for his tyranny.' - Aesop's Fables
  18. comprise != compromise by Anonymous Coward · · Score: 0, Offtopic

    comprise, to be made up of. If the database is comprised of a consultant, that would be a person in a box who must respond to password queries very quickly.

    Compromise, to reach a middle state between two conflicting positions. Like secure, and wide f'n open. If your database was secure and someone compromised it, then it's not so secure any more.

    The title was more interesting when I thought we were boxing up consultants and replacing computers with them.

    -theed

    1. Re:comprise != compromise by bcat24 · · Score: 1, Troll

      I have an idea. Maybe Slashdot could get some editors. Then they could read the stories ahead of time and fix errors.

    2. Re:comprise != compromise by Khakionion · · Score: 1

      Sure, but this headline says the database was comprised BY a consultant, meaning a consultant made up an FBI Password Database out of something, but it doesn't say what. ;)

      --
      OMG! Wau!
    3. Re:comprise != compromise by Anonymous Coward · · Score: 0

      Like get the name of the FBI director correct...

    4. Re:comprise != compromise by hevenor · · Score: 2, Funny

      They would but the bureaucracy involved in reading TFA is way too onerous. I recommend stealing the passwords of the /. overlords and skipping the mountain of red tape.

      Sincerely,

      James Colon

    5. Re:comprise != compromise by chrylis · · Score: 1

      If we're getting grammar-Nazi, saying that $FOO is comprised of $BAR is nonsensical (expand your definition of comprise). Rather, $FOO comprises $BAR and is composed of $BAR.

    6. Re:comprise != compromise by Anonymous Coward · · Score: 0

      If $FOO is composed of $BARS, then $BARS comprise $FOO. Otherwise there's no point in having two different words. And yes, I know that people have been using it the other way around for hundreds of years, so don't go all OED on me.

  19. The perils of consulting by Billosaur · · Score: 1
    The consultant, Joseph Thomas Colon, claims he used the passwords to avoid bureaucratic obstacles, and that his actions were condoned by the FBI agents he was working with at the agency.

    See what happens when you don't give a consultant the access he needs? He goes out and gets it himself!

    Note to FBI: maybe outsourcing some things is not such a good idea.

    --
    GetOuttaMySpace - The Anti-Social Network
    1. Re:The perils of consulting by z0idberg · · Score: 1

      >See what happens when you don't give a consultant the access he needs? He goes out and gets it himself!

      No, this is what happens when you don't give a consultant the access he needs and he is a RAVING LUNATIC with a deathwish.

  20. I know the feeling by jokerr · · Score: 1

    We've probably all been there where company politics were causing more harm than good. "Welcome to work, you have 3 days to do X but it will take you 2 days to get clearance to logon." I can sympathize for the guy and I myself have used similar tactics to get access to do my job. Nothing like password cracking but I've still gained access when I wasn't supposed to. In some cases "Don't ask, don't tell" works, you just have to be smart about it and know how far you can go. But especially not when you're working for the government! You don't mess around with government security (and I use that term lightly) to get your job done. You're going to get caught and they will prosecute you. At least this guy was smart enough to work out a plea.

    1. Re:I know the feeling by Anonymous Coward · · Score: 0

      Ugh, why would you ever put your ass on the line like that working for idiots that try to hamstring you like that? If there's a stupid policy at my workplace, I'll argue against it once, maybe twice, but I'll never break it. The dumber it is, the more strictly I follow it. You know why? Because fuck 'em, that's why. Sit in your chair and smile at them when you tell them you're not done and why. And if they try to get you in trouble over it, go explain to their boss how they wouldn't help you get around the stupid policy, and how you struggled mightily against it. That's right, fuck them over for not doing the same thing you weren't willing to do. They'd do the same thing to you.

  21. Who was this agent? by imunfair · · Score: 1

    What position was the agent in that had access to this database? I mean sure he had high clearance, but not everyone with high clearance should have access to the password database... what kind of security are they running here?

    If he really was in a valid position to need access to it, then they definitely need to screen the mental abilities of people they give sensitive positions more carefully - any half way decent sysadmin knows not to give their password out.

    1. Re:Who was this agent? by Odin_Tiger · · Score: 1

      Here's a very likely scenario:

      1) The agent had full access for some quasi-legit reason. Probably the database was like MS Windows: Shitty design made it difficult for low security tasks to be accomplished without high level clearance.
      2) This was abstracted on some level, for instance by only implementing stuff into the GUI's used to access the DB for accessing stuff that was needed to do a specific job. Accounting's software might only have access routines for grabbing names, addresses, pay, and time card info. They have access to the whole DB, but the software on their machine only knows how to fetch certain parts of the DB.
      3) This is the important one: The users were not aware of this. In their minds, they just opened the accounting software, for instance, and it magically came up with all the data they needed and none of the data they didn't need. So somebody calls accounting and asks for non-accounting info and they say, "I'm sorry, I don't have access to that information." Bzzt, wrong. Your program doesn't know how to access it. It's a subtle difference, but in the user's mind it's the same thing. Probably, when the agent handed over their login, they had no idea what kind of access they were giving away.
      This is why abstracting away complexity in the name of usability so often leads to behavior on the part of users that superficially seems retarded, but in fact is a fairly reasonable train of thought leading off of an incorrect assumption.

      --
      Unpleasantries.
  22. Password Expiration Policies by hattig · · Score: 4, Interesting

    Surely this proves that 90 day password expiration policies encourage users to pick weaker passwords they can remember because they are having to change them all the time?

    Would it have been so easily cracked if everyone had a 10+ character password that was truly strong, even if it was only changed once a year or never?

    Is there an argument for password systems including a dictionary attack test phase for new passwords that if the new password fails, the user has to change it again?

    And maybe when data is really important, they might wish to utilise some other form of identification besides passwords. Certainly witness protection details should be far more protected. A biometric system, fingerprints are the easiest to implement these days without much cost, in addition to the password...

    Of course the consultant had an 'in', as he was consulting for them. Some minor social engineering and they're all letting him access the systems, bypassing proper procedure.

    In the end, there's no excuse for data this important being accessed illegitimately like this. Security measures should be in place, access procedures should be in force, restrictions on data movement from secure to insecure should be enforced. Yet we see it every week - laptop stolen with confidential data on, unencrypted, open, in a file on the desktop probably called "Social Security Database.xls" or "List Of Witnesses On Protection Program, Do Not Show To Criminals Who Will Pay Good Money For This.doc".

    1. Re:Password Expiration Policies by Anonymous Coward · · Score: 0

      Would it have been so easily cracked if everyone had a 10+ character password that was truly strong, even if it was only changed once a year or never?

      Then users will simply write down their "strong" 10+ character password someplace convenient.

      I'm currently working as a contractor at an organization that has a fairly strong password policy in place on paper (ie: requires 2 numbers embedded in the password [not on the end] and one non-alphanumeric character, no dictionary words, expires every 90 days, minimum 8 character length, can't repeat last X passwords, can't have substrings of your username in the password). Guess what happens? You can walk up and down any random row of cubicles and see stickynotes where people that have written their passwords for the various systems they access.

    2. Re:Password Expiration Policies by thynk · · Score: 2, Insightful

      Surely this proves that 90 day password expiration policies encourage users to pick weaker passwords they can remember because they are having to change them all the time?

      Surely this really proves that the IT department wasn't enforcing strong passwords and that's about all it proves. Having strong passwords that change every 90 days is NOT an unreasonable policy and is easy to enforce with any OS.

      The IT department should be on trial along with the consultant.

      --

      Good judgment comes from experience, and a lot of that comes from bad judgment.
    3. Re:Password Expiration Policies by hibiki_r · · Score: 1

      It doesn't matter if you claim a policy is reasonable or not. What really matters is what your average user would do when subject to such policy.under a 30-90 day strong password policy, most people end up writing the password down, or changing only 1 character every time, typically a number. If the user is forced to keep track of 3 or 4 passwords this way, you're guaranteed your passwords will be in cubicle walls.

      If all you are worried about is external attacks, the fact that 60% of the company's passwords rotate between MonkeyBanana1 and MonkeyBanana80 might not be an issue, but for many IT departments out there, it'll lead to more breaches of security than a once a year password.

    4. Re:Password Expiration Policies by LurkerXXX · · Score: 1

      Sorry, the 90 day expiration still has reasons to exist. Why? Because idiots give out there password to other people. I see it happen all the time, no matter how much I yell at folks not to do that. On any network I know, the admin will gladly give someone a temporary ID if they really do need one. But no, they give out their own info, and some contractor (like this one), or other random random person will still have access to your network months/years later when you've forgotten he was even in there.

    5. Re:Password Expiration Policies by Beryllium+Sphere(tm) · · Score: 1

      >Sorry, the 90 day expiration still has reasons to exist. Why? Because idiots give out there password to other people.

      There is some value in limiting unapproved access to an average of 45 days (though zero value if the person is malicious and figures out how to install a back door). Is it worth the hassle and risks of making people change passwords every 90 days? You've decided it is, and I won't tell you how to run your network (unless you pay me :-)).

      >the admin will gladly give someone a temporary ID if they really do need one

      Do all the users know that? Publicizing "Temporary guest IDs! They're EASY and FUN!" might prevent *some* cases of password sharing. Might reach people who resist being yelled at.

    6. Re:Password Expiration Policies by Danse · · Score: 1
      Surely this proves that 90 day password expiration policies encourage users to pick weaker passwords they can remember because they are having to change them all the time?

      Would it have been so easily cracked if everyone had a 10+ character password that was truly strong, even if it was only changed once a year or never?

      No, it wouldn't have been as easy. But this guy had basically unlimited access to the password database, so even if he had to use a brute force attack, it would only be a matter of time until he had all the passwords he needed. He shouldn't have had that access in the first place. That the agents he was working with didn't do something about it makes them culpable as well. If they felt that that was the only way to get things done, then the FBI either needs to seriously retrain its agents, or seriously revise its procedures, or both. Anyway you cut it, it was a failure of the FBI, not the contractor. He was paid to do a job there, and they seem to have given him at least implicit permission to do what he did in order to accomplish that job.
      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    7. Re:Password Expiration Policies by LurkerXXX · · Score: 1

      They know. They just don't care. It's apparently easier to just tell the person your ID/password than to bother to call/email/send-the-person to the admin to get their own account. Laziness beats security procedures. What do they care if the network gets hacked?

    8. Re:Password Expiration Policies by thynk · · Score: 1

      If the user is forced to keep track of 3 or 4 passwords this way, you're guaranteed your passwords will be in cubicle walls

      Then those users would be guaranteed to meet with HR, probably for an exit interview if it happened more than once. What's really sad is that from what things sound like in this article, a password of MonkeyBanana1 was probaby a stronger password then was used by the head of the FBI.

      It does sound like we're in agreement about one point tho, the weakest link in any security chain is almost always the user. Why bother with scanning the firewall for a weakness when a little social engineering can bring much better results, faster and with less chance of getting caught? I'm honestly supirsed at all of the violations of the regulations we see pretaining to the government storage of classified data, be it the VA or the FBI.

      --

      Good judgment comes from experience, and a lot of that comes from bad judgment.
  23. comprised, eh? by gEvil+(beta) · · Score: 2, Informative

    Hmmm, apparently the FBI password database was made up from a consultant. I wonder if someone possibly meant compromised? Keep up the good work, Timmy. You deserve a raise!

    --
    This guy's the limit!
  24. His Password Was... by airship · · Score: 0

    And the FBI chief's password was: 'JEdgarTransvestite'.
    Bad, bad choice.

    --
    Serving your airship needs since 1995.
    1. Re:His Password Was... by remembertomorrow · · Score: 1

      What does Eddie Murphy have to do with this story?

      --
      Registered Linux user #421033
  25. Why would the director by Tweekster · · Score: 2, Insightful

    even have access to much of that data. Just cause he is top dog does not in any way mean he should have access to the witness protection records. He doesnt need to know that information, and if he does he should have to go through the proper channels. This is exactly why.

    In many cases, the higher upthe person, the LESS data they need from the computer systems.

    --
    The phrase "more better" is acceptable English. suck it grammar Nazis
    1. Re:Why would the director by brufar · · Score: 1

      Just because he has a password on the system doesn't mean he has unfettered access to ALL the data on the system. there are such things as user and group rights that get applied to objects. I can give you a login then restrict you to the point that once you are logged in you can't do anything else..

      You know how those executive types are, you give em a login with a modicum of power so they can feel like they have access and are important, but you don't allow them enough access to actually hurt themselves or the system in the process.

      --
      far...out
    2. Re:Why would the director by flooey · · Score: 1

      even have access to much of that data. Just cause he is top dog does not in any way mean he should have access to the witness protection records.

      Oh, he probably shouldn't, you're right. But are you going to be the one who tells the Director of the FBI, a high-ranking political appointee, that you're not going to give it to him?

    3. Re:Why would the director by fdiskne1 · · Score: 1

      Hey! Don't you know all PHBs need to have administrative priviledges on their network? He's the most powerful person around so he gets to use the most powerful computer in the place and be able to do whatever he wants on the network. What do you mean I can't access my email from the mainframe? YOU'RE FIRED!

      --
      But why is the rum gone?
  26. Disaster averted! by qwijibo · · Score: 5, Insightful

    Good thing this guy pleaded guilty. Otherwise, someone might ask uncomfortable questions, like why FBI agents were active participants in this criminal act. The whole problem would have been averted if someone didn't give their username and password to this guy.

    Of course, the whole thing could have also been averted if normal users didn't have access to the password file. The Unix world figured out that shadow password files are a good idea a long time ago. Too bad the wisdom there hasn't caught on.

    One thing everyone should know when working for a large organization is that they have policies for everything because they assume everyone is dumber than paste. The up side of this as a consultant is that you can bill a week for 30 minutes of work because there's a week of paperwork needed before you can perform any task. This guy tried to get things done more efficiently by sidestepping the boundaries. Small companies can respect that kind of attitude, but not the government. That kind of behavior results in lower billings to the government, and that is unamerican.

    Jumping through hoops, as silly as they may be, is an important part of any technical job within a large organization.

    1. Re:Disaster averted! by volpe · · Score: 1

      The Unix world figured out that shadow password files are a good idea a long time ago.

      I've always wondered about this. The security depends on denying access to the ciphertext?!? That sounds a lot worse than security through obscurity.

    2. Re:Disaster averted! by qwijibo · · Score: 1

      The security depends on the password. Since the cipher has to be public, keeping the ciphertext private prevents dictionary attacks. If people used good passwords, dictionary attacks wouldn't work and shadow password files wouldn't offer any benefit. Shadow passwords are a compromise to deal with the real world situation where people use lame passwords. Since there's no need for people to have the ciphertext publicly available, denying the access removes this particular avenue of attack.

    3. Re:Disaster averted! by danpat · · Score: 1

      It does more than reduce the ability to run dictionary attacks. It effectively limits *any* kind of attack. Heck, if the shadow system is properly in place, the password need not even be stored in ciphertext.

      Shadows password files are a defense against the rate-of-attack, not the style-of-attack. They effectively limit you to a brute force attack, and a rate-limited one at that. It's also a technique to future-proof your ciphertext. If it's never exposed, there's never a risk that it'll be cracked by some weakness in the algorithm.

      As with any security system, you need to identify all the attack vectors, and put defences in place for them. A shadow file rate limits brute force attacks under normal circumstances. Should the password database be compromised, you want another defence in place, and that is typically to store the passwords as some kind of ciphertext that are no good on their own. However, the rate at which attacks can now be mounted on a password has increased, opening the door for dictionary attacks, and attacks on the ciphertext algorithm.

      Combining the use of a hardware token is a further defence against any of these attacks, and is becoming a popular third layer of protection that'll help when everything else has been compromised.

    4. Re:Disaster averted! by qwijibo · · Score: 1

      Shadow passwords help prevent password guessing by brute force, but it hardly limits *any* kind of attack. There are too many other areas where it's possible to find vulnerabilities to say that it's a panacea. Does anyone actually try to brute force passwords from a login prompt? I've never seen it happen. That's just way too obvious when someone is doing it, is incredibly slow, and has a very low probability of success.

      It's not uncommon for people to not think of their backups as a security risk. Most backups aren't encrypted, nor are they accessed often enough to notice if a tape goes missing for a week.

    5. Re:Disaster averted! by danpat · · Score: 1

      I'd guess that popular services like gmail and hotmail see a contant stream of traffic trying to guess usernames and passwords. Certainly, even my ssh server at *home* sees this kind of traffic. With a large enough army of drones I'm sure you'd get the occasional hit. Strong passwords that are well hidden/encrypted/protected are our current best hope.

      A good way of doing public key authentication would go a long way to solving most of these problems (stolen backups of servers included, as the private key wouldn't exist anywhere but with the user).

    6. Re:Disaster averted! by nothings · · Score: 1
      The "unix world" (or at least Slashdot) is guilty of spreading the "security through obscurity is bad" canard without really understanding it or at least without actually explaining it clearly; as such, it's a lousy slogan. Security through obscurity is the bread-and-butter of security.

      Security pretty much requires something secret (unless it something you have or something you are); and something which is secret is by definition something which is obscure. Non-biometric security always comes through obscurity.

      Where the slogan comes into play usefully is cases like people using their own secret crytographic algorithm.

      The trick is in keeping the amount of obscure stuff to a minimum so that it's easily protected. Typically it's a password or a cryptographic key. When somebody tries to protect something with a secret cryptographic algorithm, they have to keep both the key and the algorithm secret, and the description of the algorithm is a lot of bits to keep secret. Moreover, they're really weak bits; if the description/implementation of the algorithm takes 1000 characters, that's 8000 bits they have to keep secret. If they're going to keep that much secret, maybe they should just use an existing strong cryptographic technique with that many bits.

      The argument is actually slightly subtler: if they have 8000 bits of algorithm and 512 bits of key, and their algorithm is itself strong, then even if they leak the 8000 algorithm bits, they still have 512 bits worth of encryption. But you could just use two existing cryptographic techniques, one 512 bits and one 8000 bits, and get just as much protection. Since odds are their algorithm isn't strong, there's also the danger that (a) the leak of the 8000 bits makes it trivial, or (b) that the NSA can just figure out the whole thing without seeing any bits. (Note that something like a chosen plaintext attack is roughly equivalent to access to the algorithm bits, too.)

      (8192 bits, whatever. It's a made-up number anyway.)

    7. Re:Disaster averted! by pscottdv · · Score: 1

      "Does anyone actually try to brute force passwords from a login prompt?" I see several hundred a day on my one server running ssh on the standard port. Of course, that ssh server does not allow password-based logins.

      --

      this signature has been removed due to a DMCA takedown notice

    8. Re:Disaster averted! by qwijibo · · Score: 1

      That's interesting to know. I never saw that kind of thing back in my day. =)

      The only brute force attacks like this that I've seen are spam attempting every possible username on a host with a handful of users. Do the connections come from the same host or group of hosts? It just seems like it would be too easy to log the failed attempts and add the IP to the firewall, except in the case of a botnet.

    9. Re:Disaster averted! by pscottdv · · Score: 1

      "Do the connections come from the same host or group of hosts?"

      It will be several hundred from a single IP address and then the next day, or later in the day it will be several hundred from another.

      I have a script that runs a whois on the address and then emails the appropriate contact (or abuse@...) with a notice of illegal activity from their computer. About 1/3 of the time someone gets back to me saying that they are doing something about it.

      It's not worth blocking them because they are usually bots and, as I say, that server only allows certificate-based logins.

      --

      this signature has been removed due to a DMCA takedown notice

  27. And the FBI agreed to this? by sammy+baby · · Score: 4, Insightful
    Talk about losing sight of the forest due to the trees...

    Colon claimed that he did this because he was tired of having to seek bureaucratic authorization for every last task, including adding printers. Having worked with government agencies before, I can say I understand his frustration. But his later justification was priceless:

    Colon's lawyer said in a court filing that his client was hired to work on the FBI's "Trilogy" computer system but became frustrated over "bureaucratic" obstacles, such as obtaining a written authorization from the FBI's Washington headquarters for "routine" matters such as adding a printer or moving a new computer onto the system. He said Colon used the hacked user names and passwords to bypass the authorization process and speed up the work.

    Colon's lawyers said FBI officials in the Springfield office approved of what he was doing, and that one agent even gave Colon his own password, enabling him to get to the encrypted database in March 2004. Because FBI employees are required to change their passwords every 90 days, Colon hacked into the system on three later occasions to update his password list.


    Okay, so: getting authorization was onerous, so he asked for permission from agents in the Springfield office to forge their superiors' credentials in order to speed up the process. And they gave it to him.

    Did you get that? I was originally gonna boldface the best parts, but I couldn't decide where to start.

    1. The contractor, fed up with an onerous and ridiculous authorization process,
    2. asked for permission from FBI officials to crack their superiors' passwords,
    3. and the FBI officials in question said yes.

    Okay, so, Colon is in court. What happened to the FBI staffers who gave him the go-ahead?
    1. Re:And the FBI agreed to this? by Khammurabi · · Score: 4, Informative
      1. The contractor, fed up with an onerous and ridiculous authorization process,
      2. asked for permission from FBI officials to crack their superiors' passwords,
      3. and the FBI officials in question said yes.

      Okay, so, Colon is in court. What happened to the FBI staffers who gave him the go-ahead?

      My question exactly. I used to work for the government, and it's highly believable that the guy was given approval to do this. (You have no idea how much red tape there is, let alone the process to get an account with the type of access he was after.) However, Colon shouldn't have cracked the database multiple times (let alone once). He should have either 1) kept requesting the agent's password when it changed, or 2) quit. There's a reason those processes were there, and if he didn't like it, he should have left. Also, the staffers can claim ignorance all they want, but I find it very hard to believe that none of them knew he was doing this to get his work done.
    2. Re:And the FBI agreed to this? by P3NIS_CLEAVER · · Score: 5, Insightful

      The flip side to the dumb arbitraryness of govt work is that you will never get in trouble if you follow the rules. This guy should of just billed the extra time to set up printers and been happy he had a job. What an idiot.

      --
      Please sign petition to restore sanity to our banking system!!!

      http://financialpetition.org/
    3. Re:And the FBI agreed to this? by ucblockhead · · Score: 1

      They are probably on Fantasy Island, cavorting with Santa Claus, unicorns and honest lawyers.

      --
      The cake is a pie
    4. Re:And the FBI agreed to this? by Jedi+Alec · · Score: 1

      indeed. sometimes the best way to demonstrate the stupidity of certain rules of procedures is to follow them, to the letter, consistently.

      --

      People replying to my sig annoy me. That's why I change it all the time.
    5. Re:And the FBI agreed to this? by Bob(TM) · · Score: 1

      They'll probably get officially reprimanded and get to keep their jobs - I've seen this scenario before.

      The government uses contractors, in part, because it's easier to shuffle the blame on them and get them fired without a lot of muss and fuss - no unions, governmental personnel regulations, and such with which to hassle. Further, using contractors enables plausible denial.

      One thing to remember, however, is that talk is just talk. Asking someone for permission to commit a crime does not absolve you from the responsibility of the action nor does it make the person who gives permission directly or substantially liable. Prior to your actions, nothing illegal happened.

      --

      The little guy just ain't getting it, is he?
    6. Re:And the FBI agreed to this? by sammy+baby · · Score: 1

      Yeah, you're probably right.

      Side note - government agencies also hire contractors for tech jobs when they're convinced they can't get the appropriate talent themselves. I'll never forget the lecture I attended where an FBI "cybercrime" specialist told a bunch of CIOs and CEOs about the dangers posed by hackers intent on "trading Juarez."

      It actually took me a few minutes to realize that he meant "warez."

    7. Re:And the FBI agreed to this? by glwtta · · Score: 1

      Similar things have been known to happen even in regular companies (ie not goverment agencies): http://www.eff.org/legal/cases/Intel_v_Schwartz/sc hwartz_case.intro

      --
      sic transit gloria mundi
    8. Re:And the FBI agreed to this? by Chosen+Reject · · Score: 1

      Whatever man. Santa Claus was on my rooftop last year with his sleigh being pulled by the unicorns. But I ain't never seen an honest lawyer. I think your Fantasy Island is a load of crap.

      --
      Stop Global Warming!
      Just say no to irreversible processes!
    9. Re:And the FBI agreed to this? by TubeSteak · · Score: 1
      and that one agent even gave Colon his own password
      You can either read that to say:
      A. The Agent (repeatedly) gave Colon the Agent's password
      B. The Agent gave Colon an account with the login name "Colon"

      I RTFA as meaning 'A', but it's open for debate.

      Grammar Nazis will point out that "his" should refer to the last person referenced... but it might just be lazy writing.
      --
      [Fuck Beta]
      o0t!
  28. Has the 'consultant' by zoomshorts · · Score: 3, Insightful

    Been charged with illegal access? He apparently used a brute force cracking script to compromise
    the database he had tenative acccess to. If he needed greater acces, he would have had it. The
    article is , at best, lacking in solid information. At least to me it is.

    1. Re:Has the 'consultant' by Anonymous Coward · · Score: 1, Interesting

      While that may be interesting to know, the most interesting detail here is that apparently sensitive information is being "protected" so carelessly by the FBI.

      Even for those stupid enough to not intrinsically care about the government illegally spying on them, I'd hope those same Bush supporters aren't so idiotic that they'd trust the government to protect that information from attackers once they illegally obtained and stored it. They obviously can't even protect the information they're allowed to keep.

    2. Re:Has the 'consultant' by Foobar+of+Borg · · Score: 4, Insightful

      Why is Parent modded Flamebait? It is a very valid point. Even if you are insane enough to trust the government not to abuse your information (and in this regard I don't care if it is a Bush, a Clinton, or a Coleman in office - even Gary Coleman would abuse your personal information), the fact that they can't keep it safe means that any number of scumbags can target you for ID theft, stalking, or whatever else they get into their theiving/warped/addled heads.

    3. Re:Has the 'consultant' by Anonymous Coward · · Score: 1, Funny

      Wha' choo talkin' 'bout Foo?

    4. Re:Has the 'consultant' by moankey · · Score: 1

      Because it makes sense and is a valid point. The same people big brothers that told the consultant to hack the passwords have managed to mod down the parent post.

    5. Re:Has the 'consultant' by Ortega-Starfire · · Score: 1

      It's modded flamebait because there was no reason to have to say this was the fault of Bush, even in the roundabout fashion that he did. It's the propagation of Godwin's Law now. We know everyone hates Bush now as much as we all hate Hitler... So really, stop putting it into every topic.

      --
      ---- Liquid was a patriot ----
    6. Re:Has the 'consultant' by glassjaw+rocks · · Score: 1

      Because Big Brother has mod points!

      --
      -gjr
    7. Re:Has the 'consultant' by rjamestaylor · · Score: 1

      Unimpressed with the FBI's charges against their employee/contractor? Heard of Randal Schwartz?

      --
      -- @rjamestaylor on Ello
    8. Re:Has the 'consultant' by Anonymous Coward · · Score: 0

      You mentioned hitler. You lose.

  29. Well, we now know the FBI doesn't audit. by tinkertim · · Score: 4, Insightful

    Regular access audits would have picked this up much sooner. End of story. By hanging this poor bastard out to dry, they've basically exposed even more lack of security.

    I call for this every time something like this gets published , and I'll call for it again :

    We need (real) IT professionals in Congress, they need to form an oversight committee, and they need to have pretty much unrestricted access to most systems so they can be effective.

    These holes have *got* to get plugged. Its not only embarrassing, its media porn and its going to encourage hacks that *do* result in something bad happening.

    Nimrods.

    1. Re:Well, we now know the FBI doesn't audit. by Anonymous Coward · · Score: 0

      Unfortunately they don't want real IT people. They pick people because of seniority not because of their knowledge level at something.

    2. Re:Well, we now know the FBI doesn't audit. by Lehk228 · · Score: 1

      i can see that now, with IT guys in congress, 3 hour network outage results in a declaration of war against Verizon and the use of tactical nuclear weapons

      --
      Snowden and Manning are heroes.
    3. Re:Well, we now know the FBI doesn't audit. by Anonymous Coward · · Score: 0

      It would be nice to have IT professionals look over the shoulders, but it's also unconstitutional.

      American separation of powers mean that outside well-defined limits, Congress cannot interfere with the Executive branch (like the FBI, CIA, and other institutions).

      The easier way would be to have the President institute such a task force over the Executive branch, and if Congress wants they can have someone look over their own systems and pass a bill either asking or requiring the Executive branch to create such a team (not sure if Congress can force).

      Also, ANYTIME someone has unrestricted access to A government computer system it could be dangerous. What if a member of this committee grabs the FBI File for their opposition in the next election? Then goes willy-nilly with CIA records?

    4. Re:Well, we now know the FBI doesn't audit. by tinkertim · · Score: 1

      >> Also, ANYTIME someone has unrestricted access to A government computer system it could be dangerous. What if a
      >> member of this committee grabs the FBI File for their opposition in the next election? Then goes willy-nilly with
      >> CIA records?

      Well, it seems like that's just what happened, doesn't it? Well, minus the willy-nilly part.

      >> American separation of powers mean that outside well-defined limits, Congress cannot interfere with the Executive
      >> branch (like the FBI, CIA, and other institutions).

      Seems to me that would fall under "checks and balances" inbetwixt the branches, as is commonly done now with senate oversight hearings and subpoenas.

      The problem is we have gaping holes in our national IT security, and following conventional courses will not get them patched quickly enough to avert major problems.

      The president is inisiting that the government have special powers over the people, well we the people *own* those insecure systems. We need to insist on better checks and balances, as the scales are really tipped to one side.

      Congress should have the power to clean house, thats why we elect them. Not just power to complain but power to actually do something. You don't need full access to a network to know its insecure, a quick look at the planet tells you that.

      We need CCIP / CCIE's in congress. Not MCSE's, not RHCE's (I.e. forget the "worthless paper" certs), real certified internet professionals who can not only help to plug our own holes but bring sanity to the leigslation that threatens net neutrality.

      I'll get off the soapbox now.

    5. Re:Well, we now know the FBI doesn't audit. by strikethree · · Score: 1

      I am not trying to nitpick here, this is just an FYI:

      Nimrod means an excellent hunter. It is also the name of some bliblical dude who was a famous hunter.

      I am not sure how common usage ended up twisting the meaning of the word 180 degrees, but there you have it.

      strike

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
    6. Re:Well, we now know the FBI doesn't audit. by tinkertim · · Score: 1

      Mod that up +5 informative. I checked, and you're absolutely right, and now I'm also wondering how the word got twisted 180 degrees.

      Now I need to find a new insult. Douchebag just doesn't read well to me, Dumbass is too generic and I can't find a proper spelling for nincompoop, however I think I have it right.

      Retard isn't politically correct, whipper snapper is too old fashioned and dolt is too condescending to imply humor.

      I think I'll go with bungler from now on.

  30. Education, not restriction is the answer. by Anonymous Coward · · Score: 0

    not... allowing the kind of access this guy was able to get?

    Granted, user education is always a great idea and by far the most importatn aspect of social engenieering attacks, how do you propose access be disallowed.

    Where is the line drawn between making data avialable to those who need is and makign it so hard to get it is never accessed?

  31. wow by oliverjms · · Score: 1

    I bet it was Administrator Password

  32. Yikes!!! by gstoddart · · Score: 2, Insightful
    The consultant, Joseph Thomas Colon, claims he used the passwords to avoid bureaucratic obstacles, and that his actions were condoned by the FBI agents he was working with at the agency.

    What, like due-process, warrants, and legal considerations?

    So FBI agents just stand around while he illegally accesses everything he's not supposed to so it can make their jobs easier? If there were actual agents standing around thinking this was good, we're in deep doo-doo, because they have now taken the stance that if they subcontract the illegal stuff, they're all good.

    Yikes!

    --
    Lost at C:>. Found at C.
    1. Re:Yikes!!! by sappermech · · Score: 1

      Ummm...I know that RTFA has reached cliche status, but still...surely you aren't suggesting that a network or the "Trilogy" program deserves warrants and/or due-process before having nodes added?

    2. Re:Yikes!!! by /dev/trash · · Score: 1

      That's the CIA and NSA. The FBI is um, yeah.

    3. Re:Yikes!!! by gstoddart · · Score: 1
      Ummm...I know that RTFA has reached cliche status, but still...surely you aren't suggesting that a network or the "Trilogy" program deserves warrants and/or due-process before having nodes added?

      Maybe not specifically warrants or due-process. But, for very good reasons, the people who access those things are restricted, and it requires a paper trail to authenticate who did what and why. Someone might even be accountable to some sub-comittee in Congress for such things.

      But, there are legal considerations when a consultant who has no business accessing it can get information on the freakin' witness protection plan, counter-espionage activity, and the password of the director of the bloody FBI -- someone who presumably has access to a lot of priveleged information. Essentially, he gave himself access to some of the most sensitive things within that network. Several times.

      Given the fact that an FBI agent stood there (allegedly) and allowed a consultant to basically bypass every bit of security in their own system, what's to stop them from doing it to someone else's without the proper 'inconvenient' paperwork? (eg warrants, due process as I said).

      I notice that TFA (which I read before posting, thank you) doesn't even indicate that the FBI personnel who apparently knew this was happening were reprimanded like you would expect them to have been.

      Just because the stuff that he did wasn't stuff which would have required warrants, it doesn't mean that an FBI agent condoning it isn't a very scary thing. And it doesn't mean a whole lot of legal procedures weren't completly bypassed.

      This is not a case of some white-hat hacker who was hired to do this, or even one who thought he was doing them a favour. This is some consultant who decided to breach the security of something as large as the FBI so he could install a damned printer more expeditiously. Heck, if I did that within my company they'd probably try to throw me in jail over it.
      --
      Lost at C:>. Found at C.
    4. Re:Yikes!!! by Kaenneth · · Score: 1

      The Feds like to do things 'Offshore' like holding POW's on nearby island nations.

    5. Re:Yikes!!! by sappermech · · Score: 1

      My apologies, I forgot the ;) Anyway, I agree with you 100%. I hate to consider the consequences if I pulled the same stunt that the FBI agent did, much like you, I would presume that jail time would ensue. This would be especially true considering that I do tech support in the financial sector. We are subjected to the same audits that the banks are, only more rigorous due to the expanded nature of our involvement.

  33. Next Stop: GITMO ! by Anonymous Coward · · Score: 0

    Cuba, here you come! viva la revolucion!

  34. Sh*t Rolls Downhill by Detritus · · Score: 1
    While his actions weren't well thought through, they weren't malicious. It isn't smart to point out that the King has no clothes in any large bureaucracy, they tend to react by attacking the troublemaker.

    I'd think that the FBI could afford to implement two-factor authentication for its employees.

    --
    Mea navis aericumbens anguillis abundat
  35. The Good News Is... by pedalman · · Score: 1

    That at least he didn't compromise any email accounts.

    --
    Friends don't let friends line-dance.
  36. I figured as much... by Mysticalfruit · · Score: 0, Offtopic

    Username: fmulder
    Password: uf0s4ever

    --
    Yes Francis, the world has gone crazy.
    1. Re:I figured as much... by IHSW · · Score: 1

      Lux Luther: WRONG!

      fmulder's password was trustno1.

      Gawd!

  37. Someone forgot to salt their passwords? by thecheatah · · Score: 0, Offtopic

    Hasn't this type of attack been taken care of by the introducion of salts and spices :-D. FBI needs to update their software!

    1. Re:Someone forgot to salt their passwords? by Anonymous Coward · · Score: 0

      Salting prevents you from precomputing password hashes and doing a table lookup (e.g. rainbow tables). It doesn't prevent dictionary attacks, which this guy did.

  38. Witness Protection Info on shared database? by SydShamino · · Score: 5, Insightful

    So one hash file gives him access to all FBI records, including the most sensitive? No offense, but why aren't the most sensitive of services protected by isolating them in a separate system? Compromising the witness protection program could endanger the lives of everyone protected by it, and just the ideas that it might be compromised could reduce the chances of people helping the FBI and testifying.

    Isn't witness protection data Need To Know? Why would the FBI director Need To Know anything at all at a moment's notice from his desktop PC? It would make much more sense to have a separate system, and have him walk down the hall, ask someone to retrieve what he needs, and maybe get ONE record made available for a limited time.

    I'm not trolling or anything. Seriously, can someone suggest scenarios whereby immediate, free access to that data is valuable, especially by people who don't already know whether you or I are in the program?

    --
    It doesn't hurt to be nice.
    1. Re:Witness Protection Info on shared database? by geekoid · · Score: 1

      FBI director deals with all kinds of sensitive data all the time.
      Making him walk to a room would be a waste.

      Also, he will need to pass senisitive data to others. Like the ;president, or if procedure calls, the cia.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:Witness Protection Info on shared database? by blkmajik · · Score: 2, Insightful

      Because the director uses the same password in multiple systems.

    3. Re:Witness Protection Info on shared database? by SydShamino · · Score: 1

      Because the director uses the same password in multiple systems.

      Ok, that would actually make sense if it was true. But from the article it sounds like all this data is stored together in the FBI's "Trilogy" system, not in separate systems.

      --
      It doesn't hurt to be nice.
    4. Re:Witness Protection Info on shared database? by SydShamino · · Score: 1

      FBI director deals with all kinds of sensitive data all the time.
      Making him walk to a room would be a waste.


      At worst, then, he should have a separate terminal, hard-wired to the private network with the most sensitive data. Again, he could review and pass on one record at any time as he needed it, but the whole database wouldn't be available to the internet or anywhere else.

      Whatever efficiency the FBI enjoys due to this combined database system is lost if just two or three people refuse to testify for the government, because they know the witness protection program can be hacked and they'd be found and killed.

      --
      It doesn't hurt to be nice.
    5. Re:Witness Protection Info on shared database? by DamnStupidElf · · Score: 1

      sn't witness protection data Need To Know? Why would the FBI director Need To Know anything at all at a moment's notice from his desktop PC? It would make much more sense to have a separate system, and have him walk down the hall, ask someone to retrieve what he needs, and maybe get ONE record made available for a limited time.

      If they tried that, whatever flunky was on the secure system would just email him the entire Excel file full of witness protection data...in plain text, to his home email account by mistake. You don't actually think they run anything but Windows+Office+Lusers, do you? Besides, any lower ranking flunky between the director and sensitive data is one more point of failure. As scary as it sounds, it's probably *safer* having the witness protection data on a server with NT authentication that the director (and other need-to-know persons) can access directly. At least then there are some actual technical barriers to obtaining the information, e.g. someone would have to social engineer the director of the FBI or other staffers instead of just the records department.

    6. Re:Witness Protection Info on shared database? by Beryllium+Sphere(tm) · · Score: 1

      >why aren't the most sensitive of services protected by isolating them in a separate system? Compromising the witness protection program could endanger the lives of everyone protected by it

      Why wasn't it paper-only?

      The reason you put something on a networked computer is to make it easy and quick to share it. The reason to put it on a non-networked computer is to make it easy and quick to look it up. Neither is good or necessary for Witness Protection Program data.

      >Seriously, can someone suggest scenarios whereby immediate, free access to that data is valuable, especially by people who don't already know whether you or I are in the program?

      Easy. That kind of access is valuable to organized crime.

    7. Re:Witness Protection Info on shared database? by Anonymous Coward · · Score: 0

      Thats the way we work here at the IRS. Multiple systems, multiple passwords expiring at multiple times. But hey its very sensitive info.

    8. Re:Witness Protection Info on shared database? by Grant,thompson · · Score: 1

      Your point is taken, but your example is not a good one. The FBI does not administer the United States Federal Witness Protection Program. The U.S. Marshals Service does. http://www.answers.com/topic/united-states-federal -witness-protection-program

    9. Re:Witness Protection Info on shared database? by hackstraw · · Score: 1

      Why would the FBI director Need To Know anything at all at a moment's notice from his desktop PC?

      Maybe that is why they (FBI directors) keep quitting on a seemingly unmotivated whim?

    10. Re:Witness Protection Info on shared database? by SydShamino · · Score: 1

      Then why does the article summary say that witness protection records were available to this guy? Is that just inventive summarizing? (It's been known to happen.)

      --
      It doesn't hurt to be nice.
    11. Re:Witness Protection Info on shared database? by Grant,thompson · · Score: 1

      Maybe they kept records of those witnesses they had dealings with...?

    12. Re:Witness Protection Info on shared database? by ArtStone · · Score: 1

      How many of those three people do you believe uses a computer or email to communicate with others in the government?

      To a carpenter, the solution to every problem is a hammer...

      --
      Final 2006 "Proof of Global Warming" US Hurricane Count -> 0
  39. Not Surprising by kungfuSiR · · Score: 0, Redundant

    To be honest this type of thing does not really surprise me with the governments current track record

    --
    I love to deploy my packages
  40. Would that it were that easy. by Divide+By+Zero · · Score: 3, Insightful

    Forcing one's boss to do something is terribly difficult. You generally need support from your boss' boss. When they're both high-level political appointees, it's that much harder. Not saying you're wrong, just saying that it's not always possible. Generally easier (and better, imho) to teach him, give him some sort of appreciation of the pile of excrement he can wind up in if he doesn't.

    As for two-factor, I know VA is moving towards it (and was before the whole laptop debacle). Might be fed-wide. Hopefully this will light a fire under it.

    --
    Dare to Hope. Prepare to be Disappointed.
    1. Re:Would that it were that easy. by Anonymous Coward · · Score: 0

      Most big corporations have automatically-enforced policies for password complexity. I'm surprised the FBI doesn't

    2. Re:Would that it were that easy. by cmdr_beeftaco · · Score: 1
      He's the director of the freaking FBI. He could have a password seceratary handcuffed to a briefcase filled with password following him around.

  41. Mod parent up! by Jerry+Coffin · · Score: 1

    This is one of the most intelligent comments in this thread. If the article is correct, it's pretty clear that the FBI isn't even making an attempt at following basic rules of security that have been well known since long before the FBI even existed...

    --
    The universe is a figment of its own imagination.
  42. cracking common practice by recharged95 · · Score: 1
    Due to the turf wars in many of the big govvy agencies, either cracking or weak passwords are common routines and has been employed for many years 'the way I see it'. Some systems are purposely blocked from users from just resource ownership, not by user need. The facade of the closed garden promotes this---everyone's at the same clearance level usually, and the data is hardly the sensitive component, but restricted by politics. Definitely nothing new here, except someone tooting their horn off on another gov't deficiency we already know about (didn't most agencies receive at highest a D+ from DHS on computer security already?).

    "Don't trust your users" Really, this is the same logic as: "Don't trust your citizens" in another scenario, not a good conclusion IMO.

  43. Better solution.... by Anonymous Coward · · Score: 0

    Don't allow *any* users onto a government computer system at all.... until after they undergo training to teach them how to create strong passwords and exercise basic good-sense when it comes to computer security from a user's perspective. Make them take a written test and obtain a certificate that entitles them to obtain a logon account. Require periodic re-training and re-certification to maintain the privilege of computer access... and YES, make it a privilege not a "right". Revoke permanently their computer access privileges when they fail or demonstrate lack of competance or commit an act of negligence. If they can't do their job without computer access, then that's just tough. Too bad. Sucks to be them. You don't think a commercial aircraft pilot gets to continue their job (flying passengers or cargo for compensation) if he flaunts or violates the FAA's rules do you? Nope, they lose the privilege of access to something that's vital to their ability to earn a living in their career and are forced to do something else for income. Computer security needs to me considered equally as important as that. The punishment for having a careless or cavalier attitude towards proper security needs to be damned harsh.

  44. Run crack daily and lock any failed accounts. by Colin+Smith · · Score: 1

    It's really been standard practice on even minimally secure systems for decades. So I doubt the system concerned can be very important.

    What the contractor should have done is to increase his rates when waiting around for permissions. You may well hate the bureaucracy but at least you're then being well paid for it.

    --
    Deleted
  45. scary by brenddie · · Score: 4, Interesting

    When I was in university the admins had a program on one of the linux labs that would try to crack /etc/shadow and if it found a password it would email you saying that your password wasnt secure. I dont remember if it gave a hint about what your password was but it definetly made you think twice about using a weak password someone can crack so easily. Its scary the FBI doesnt even do this kind of simple audits

    --
    The best test environment is production. - Me
    chrome://browser/content/browser.xul
  46. Trust? by infra93 · · Score: 1

    Don't trust your users, especially if they're government agents. So, we shouldn't trust Government Agents? That's a new one

  47. first off by geekoid · · Score: 1

    "Don't trust your users, especially if they're government agents."

    Fuck you.

    Now, on with our story.
    Many years ago, I was interviewing for a position at a up and coming online store.
    During the interview they showed me there database. In it, there were the CC numbers, name expire dates of all credit card transactions(thousands of them) unencrypted.
    Anybody, at any time, could ahve downloaded that information to floppy and walked out.

    It was a sweat shop, with 2 programer per card table(yes you read that right.). and sitting on metal fold out chairs. Some people brought there own office chairs from home. All of which would have been fine if they offered shares, or high pay, or something. Needless to say I passed on the job.
    I do know that they have sinced changed there database, and most of their programmers.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  48. So What? by spykemail · · Score: 5, Funny

    The FBI illegally obtains our information, why can't we illegally obtain theirs?

  49. How about educating the programmers? by Moraelin · · Score: 2, Informative

    Sure, complaining about the users is easy and a favourite geek passtime, but how about educating the programmers before we let them loose on something that important?

    The classic newbie mistake is thinking, basically, "I know, I'll take the password as it is, run it through MD5 and store the hash. It's uber-secure because it's MD5, right?" Turns out: wrong. An attacker can, yes:

    1) download a program that will try every word in the dictionary until it finds a match, like this guy did. (And it _will_ find a match. There'll always be someone who took a password like "kitten" or "sex" or whatever, no matter how much you tried to educated them.) Or, better yet,

    2) use so-called "rainbow tables" which are basically key-value pairs. The key is a hash value, and the value is one password that's known to hash to the key. Hackers have been building such tables for a long while, so there are a _ton_ of passwords which can be instantly un-hashed. It doesn't matter if the user's password is "kitten" or "1+l0v3+b00b13z". If that password has been harvested once (e.g., he's also used it on some warez site), it can be de-hashed for ever after by a simple lookup.

    So what smart programmers do is "salt" the password first. Add some arbitrary value before MD5-ing it. E.g., add the hash of the user name at the end of the password, _then_ MD5 it. Add your program's name. Whatever.

    Yes, it's "security by obscurity", because essentially you rely on an attacker not knowing wth you've salted the passwords with. But it tends to work nevertheless. A generic de-hashing program downloaded over the net can run through a dictionary all it wants, and it still won't decrypt your passwords unless it was created for exactly your salting method. Ditto for rainbow table lookups.

    Basically, seriously. Before picking on the users, I wish someone educated their programmers about even the basics of security. If this guy could pull this stunt, then chances are so could anyone else having any access to that building. So there is no excuse to have such vulnerabilities. Did anyone even do a security review there?

    --
    A polar bear is a cartesian bear after a coordinate transform.
    1. Re:How about educating the programmers? by plague3106 · · Score: 1

      Not really security bo obscurity, as there's a pattern behind it (unless you consider encrytion security through obscurity, which you probably could).

      Salting hashing forces the would be hacker to have a complete dictionary hash for each salt value, something they aren't likely to have (espcially if the salts are cryptographically safe random salts).

    2. Re:How about educating the programmers? by jacksonj04 · · Score: 1

      If your system stores data about each user's logins, then creating a secure hash is fairly easy.

      MD5($last_login_date . $user_password . "OMGRANDOMSALT");

      That way your login server can still check validity fairly easily, but each hash becomes completely useless after every login.

      --
      How many people can read hex if only you and dead people can read hex?
    3. Re:How about educating the programmers? by thogard · · Score: 1

      Salting only makes the MD5 rainbow hash problem harder.
      Because MD5 works on a block by block way, if the salt is equal to the block size, you can pre-compute the starting state of all possible salts and combined with something close to the hash collision trick used to break MD5, you end up with not needing to do much more work. Its not as trivial as just looking up the MD5 in a table, but if you've got a few terra bits of pre computed hashes, your likely to have the compute hardware to turn it into a 20 second problem. A simple solution is xor the salt with the password.

  50. Employees cope, is what they do by ianscot · · Score: 1

    Sure does sound like the attitude that employees "suck" created the circumstances in which this little exploit was possible in the first place. First and most obvious example: a 90-day renewal policies on passwords only make your passwords more likely to be crackable, because people are choosing passwords they can more easily remember. That's exactly the sort of corrosive pressure that'll make otherwise security-conscious employees try to cut corners just to get their jobs done.

    Technical support people develop the attitude you're showing when they've been in environments where the users are constantly pressuring the security mechanisms. The underlying problem isn't the users. FBI employees in general are as dedicated as anyone to their jobs. It's the security model that sucks; they perceive it, eventually, as one more obstacle to work around.

    Now, if you want to ask some hard questions about why a consultant is in anything like a sensitive position, then I will be entertaining this "sucks" conversation. Again, it's gonna be a conversation about any system that requires consultants instead of full time employees for something like law enforcement on this level.

    --
    "Fundamentalism" isn't about divine morality. It's about human authority.
  51. The Most Common Password by kalirion · · Score: 1

    You missed the most common one: password. But I guess I can't blame you since I don't think it was mentioned in Hackers. Probably because it would have jeopardized national security or something.

    Also a lot of people just use their usernames as passwords, as long as the system allows it. Maybe tack on a 1 on the end.

  52. Database salting by Ignorant+Aardvark · · Score: 2, Interesting

    It's really sad that the FBI isn't using a simple salt on their stored passwords. This "hacker" was only able to get his hand on the hashed passwords, so his dictionary attack would only work if the passwords were stored unsalted. That's ridiculous. Hell, MediaWiki salts passwords by default ... the FBI can't do it?!

    1. Re:Database salting by Victor+Fors · · Score: 2, Interesting

      No, a dictionary attack works on salted passwords per definition. Salting only defeats precomputation attacks (eg. rainbow tables).

    2. Re:Database salting by Anonymous Coward · · Score: 0

      I wouldn't say it defeats pre-computation attacks, just makes it more difficult. And "difficult" is itself relative with the speed of today's processors.

    3. Re:Database salting by Bin+Naden · · Score: 1

      Not if you use a random salt. By using a random salt, that's say 16 bits(Can't remember the optimal number from security class but was something like that), added to the public salt, the normal users of the systems must perform 65536/2 average checks against the hash with a proper password. That's a slowdown of a few seconds which is something a normal user can easily stand. However, a hacker has to multiply his number of attempts by 65536

      --
      There should be a "-1:Groupthink"
    4. Re:Database salting by Bin+Naden · · Score: 1

      If you use a precomputation attack with a 128 bit salt, the dictionary must be 2^128=3.4028236692093846346337460743177e+38 times larger than it would be without it. That's a lot. Say you have a 1 password that is 1 byte long and you want to encrypt it for all possiblities of salt it would take you 340282366920938463463374607431.77 gigabytes to store that information or about 85070591730234615865843651857.942 dvd's. Good luck :D

      --
      There should be a "-1:Groupthink"
  53. obstacles by sco_is_for_babies · · Score: 1

    He used this access to "bypass bureaucratic obstacles" Such as: being employed. asshat.

  54. Secret passwords by 1cebird · · Score: 2, Interesting

    He should have published the passwords. Then he would have constitutional protections, right? I mean, he's only exposing the insecure nature of FBI passwords.

    --
    -K
  55. have to wonder... by Connie_Lingus · · Score: 1

    Who in the world *still* thinks that any data on any database is actually "safe"?? I've given up on this fairy tale long ago. Get real...if your info is stored somewhere/anywhere in some system, it is not, nor ever will be, secure.

    Get over it...

    --
    never bring a twinkie to a food fight.
  56. You need to teach the users 2 things by geekoid · · Score: 1

    1) Use Password Safe. now you need to remember 1 strong password. Or two, dependig on paranoia.

    2) How to create an easy to remember strong password.

    You can do this by pulling out obscure facts from your life. example.
    My childhood dogs name was 'Toby'
    The first time I had sex, my partners name was 'Mary'
    My childhood street was 'Parakeet'
    switch o to 0; and e to 3
    type them backwords.
    At a character to change at the end.
    yb0TyraMt33karaPa

    there you go.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    1. Re:You need to teach the users 2 things by Nimey · · Score: 1
      The first time I had sex, my partners name was 'Mary'


      Now I feel bad because my hand never got a name. :-)
      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    2. Re:You need to teach the users 2 things by Mister+Whirly · · Score: 1

      So, where do you bank??

      --
      "But this one goes to 11!"
  57. password by Anonymous Coward · · Score: 0

    FBI123

  58. FBI by Battymo · · Score: 1

    CTRL-F "Mulder" NOT FOUND This thread fails.

  59. Re:The only thing interesting to me is the priceta by British · · Score: 1

    Maybe the FBI needs their own private Wiki.

  60. We're playing with fire now. by tcpiplab · · Score: 1

    The author wrote: "Lesson: Your users are your biggest security hole. Don't trust your users, especially if they're government agents." No. The lesson here is that those of us in the infosec business need to learn that, like it or not, the line where "hacking" becomes illegal is now 100% determined by people that are not IT-savvy and who are very, very serious about what they are trying to protect. It sucks, but we have to get used to it because our people are already going to prison for misunderstandings just like this. I'd say that if you're living in the US or Europe or certain parts of Asia, and you're doing ANYTHING slightly questionable to someone else's computer that is also in one of those places, you'd better realize that you're opening yourself up to all that the criminal justice system has to offer, including prison, house-arrest, parole, etc.

    --
    --tcpiplab
  61. Queue obligatory spaceballs jokes by guruevi · · Score: 1

    "1 2 3 4 5? That's amazing! I've got the same combination on my luggage! Prepare Trilogy for immediate departure - and change the combination on my luggage!

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
  62. Actually, that is not a secure password... by Fallen+Kell · · Score: 1
    The new dictonary cracker will first start out using regular words, but then they start doing things like words+numbers, numbers+words+numbers, numbers+words+numbers+words, numbers+words+numbers+words+numbers, symbols+numbers, etc., etc. And you can tune them pretty well, especially if you know the length of the passwords, it doesn't take long to run through all combinations of words and numbers and symbols that are only 8 characters in length...

    Now a truely secure password is something like "h3$xF1@", but memorizing those is very hard on a standard user group. But for an account that has a high level of access, it should be mandated that passwords be like that (i.e. mix of upper case, lower case, numbers and symbols with no words or l337 speak).

    --
    We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
    1. Re:Actually, that is not a secure password... by danpat · · Score: 2, Informative

      Actually, you can have a pretty secure password that's not dictionary based and easy to remember. So long as you have enough characters, it'll be difficult to break.

      Take a look at password generation tools like "apg" and "pwgen". They use tools like trigraphs, triphthongs, diphthongs to make easy-to-remember, non-dictionary passwords. Sure, using these techniques reduces the keyspace for a brute force attack, but keyspace size and easy-to-remember are pretty much mutually exclusive.

      http://pwgen.org/
      http://www.puroga.com/webtools/apgonline/index.php

    2. Re:Actually, that is not a secure password... by a55mnky · · Score: 1
      Now a truly secure password is something like "h3$xF1@"

      Not necessarily true - pre-computed "rainbow tables" which benefit from use of time-memory tradeoff - no password is safe, no matter how complex.

      RainbowCrack is available for LanMan, MD5, SHA, etc. hashes.

      The only real protection from this attack is salting.

      Strong authentication is the only way to go - I am very surprised that the FBI is protecting its secret and top secret stuff with passwords only...maybe not so surprised

      --
      Where oh where has my Underdog gone?
    3. Re:Actually, that is not a secure password... by cbowland · · Score: 1

      What about the "first letter of each word in a sentence" technique? People are pretty good at remembering sentences, so something like MdSlte3ced. Which reads My dog Spike likes to eat 3 cookies every day. Or ?Wthwyt? Which is ?What the hell were you thinking? Or 99m31mioy1. Which is 99 minus 31 means I owe you one. Keep the punctuation and the capitalization and I think the passwords are pretty good and easy to remember / come up with new ones as required. Of course, if people go with famous quotes, the dictionaries could be adjusted. Iwtbot;Iwtwot.

      --

      Give a man a fish and he will eat for a day.
      Teach him to eat and he will fish forever.

    4. Re:Actually, that is not a secure password... by jafac · · Score: 1

      I am very surprised that the FBI is protecting its secret and top secret stuff with passwords only

      Yeah - the article is not likely accurate in this regard.

      While the passwords may be compromized, I'd be SHOCKED that sensitive information was on an unisolated system. (ie. physical access AND password required.) - that detail was probably left out of the article.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    5. Re:Actually, that is not a secure password... by thogard · · Score: 1

      There are already attack dictionaries to cover this. Other people like songs and claim its secure. Go find someone that shares your taste in music where you both have at least 3 cds by one group. For each song on their most popular CD, write down 3 lines. Then compare the list.

    6. Re:Actually, that is not a secure password... by LackThereof · · Score: 1

      Why use only the first letter of each word? Most systems allow passwords sufficiently long that you can just use the whole sentence, spaces, punctuation, and all. More secure, AND easier to remember than other complex passwords.

      I only use complete sentence passwords for priveliged accounts on my production machines.

      --
      Legalize recreational marijuana. Seriously.
  63. Scapegoat by bigpat · · Score: 1

    I'd like to know why specifically he felt he needed these passwords to get his job done. It probably says a lot about why this project has cost half a billion dollars already.

    My guess would be that it has something to do with not having a proper development environment with adequate test data. I could see this become a problem if they were expected to test this new system against their existing production user database.

    This fella sounds like a scapegoat for a badly managed IT project.

    1. Re:Scapegoat by bigpat · · Score: 1

      never mind, this fella was simply on a power trip if he was using other people's accounts to authorize "adding a printer or moving a new computer onto the system"

      Sure the system might suck, but to hack around it just to get things done is not the way to fix it. The key to bureaucracies is to let system fail if it cannot be made to work, not to break the law just to make it work.

  64. Ha, some consultant by dreamchaser · · Score: 1

    He did something stupid like that to make his job easier?? All those obstacles he didn't like would have just taken more of his (billable) time! What right minded consultant doesn't LOVE things that take more time??? Bah. Wannabe.

    1. Re:Ha, some consultant by 192939495969798999 · · Score: 1

      I can answer that, he wasn't able to bill more than x hours, or it was a fixed price contract. In those cases, when you're running an overage, your boss will probably say things like, " I don't care what you do, i don't care how you do it, get this done immediately."
      He was probably given a wink and a nudge to go ahead, and got caught somehow politically through accessing a high-level account, someone blew their stack, and now the game is up. Fact is, this happens a LOT more than people will admit (until they're caught).

      --
      stuff |
  65. Way worse than what Merlyn did by frankie · · Score: 5, Insightful

    This guy not only cracked his employer's passwords (many of whom probably have high security clearance), but he actually logged into them routinely and used them as part of his workflow for nearly a year. Hello?

    Compare that to the clearly less harmful actions of Randal Schwartz, who went gray-hat (one time, without using the logins, as a security warning). Three felony convictions and a rather severe sentence.

  66. Torrent? by houghi · · Score: 0, Redundant

    Where is the torrent? Information wants to be free, you know.

    --
    Don't fight for your country, if your country does not fight for you.
  67. post-it by pedestrian+crossing · · Score: 1

    I'll write the damn thing on a post-it note and attach it to the back of my monitor

    You know, it's just as easy and more secure to put it in your wallet or wherever you keep your credit cards. That way there is at least a little physical security, and you'll know if it is compromised.

    --
    A house divided against itself cannot stand.
  68. What's the Deal with Tickets by Anonymous Coward · · Score: 0

    This is not only the case in the FBI I worked for the RCMP as a student and I was responsible for maintaining computers. In order to reinstall windows for an officers computer I would have to
    1.Submit a ticket to uninstall software
    2. Install Windows
    3. Submit a ticket to allow the computer to connect back to the internal network
    4. Submit a ticket for each new application I would have to install
    Now the officers had tons of applications they needed and each ticket was directed to an IT department that would take about half a day to respond. After the first week I just watched the IT guy type in the password and after that fresh installs took about 30 minutes oppose to 3 or 4 days. Yeah I broke the rules but I was known as the fastest student in the office after that.

    On the subject I HATE tickets. I now work in an office where the IT department is next door but in order to get a computer problem fixed I have to call the National Service Desk then they contact the IT and then they come such a waste of time!

  69. Depends by jd · · Score: 1
    If their passwords are kept on an ancient Unix box (ie: no shadow password suite), OR the passwords are kept in a database (mysql, openldap, whatever) where the database file permissions are world-readable, OR the agent had a local root user AND .rhosts existed in the root account of the password server, OR sudo was installed with that agent's account having optional root privs...


    There are many possibilities, but they all boil down to three things: (a) users were granted rights that they not only did not need, they could only meaningfully use for malicious purposes, (b) technicians were NOT granted rights they needed to do their work, and (c) the FBI are probably not using Government-mandated standards for OS' or data security.


    That last one is inferred from the fact that there was no meaningful auditing and no meaningful access control barring users from reading the password file. If there's no real auditing and no access controls, the OS should not be certifiable under the Common Criteria, if I understand the requirements. If the OS is not CC-certified - formerly Orange Book certified - then the OS is not authorized for Government work. The Government also has rules barring a network from carrying both classified and unclassified material, which may also have been violated.


    Right about now, I would imagine that the NSA (which scrutinized a lot of this stuff) is probably having a quiet word with the FBI. In any other year, they'd probably (ok, hopefully!) be in for a full-blown audit, but this is an election year so the rules are very different. Nobody is going to publicly do or say anything that shows the Government is incapable of following its own (minimal) procedures.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  70. What an effective way to cut through that red tape by dtfinch · · Score: 1

    Sometimes, you're hired to do a job, and not given the priveledges necessary to do it, but you must do it anyway.

    I expect a normal person would have simply shouted insults at their superiors and walked away from the job if they were put in this sort of stupid hopeless situation, rather than commit a number of serious felonies like this guy did.

  71. Keycards by Anonymous Coward · · Score: 0

    I keep hearing that the US goverment favors Sun and their hard/soft -ware big time. So can I conclude that they are just stupid and (which seems pretty common) "know best how to run their business" ?

    I mean, just take a look at a random outdated workstation and you'll notice it has an embedded cardreader. Solaris also has native support for this kind of security measures and whats more; even their object oriented language which is always mentioned with regards to stability and security has full support for keycard authentication. So, where did they go wrong ?

  72. Okay, just to clarify... by Victor+Fors · · Score: 1

    For those who are not intimately familiar with contemporary password technology, this is how it works. When you specify a password, the string gets hashed and stored in a file, usually accessible only by the superuser (eg. root.) When the user then tries to login, the supplied password is hashed and checked against the hash stored on the system. "Salting" the password means to append a random value to the password, before it is hashed. Naturally, this value has to be stored unhashed with the hashed and salted password to enable a hashing>comparision to take place during the authentication process. This defeats (or, in theory, makes harder) a precomputation attack where you precompute hash values for all strings (eg. rainbow tables). It does not, however, defeat _dictionary attacks_, where you have a wordlist with probable passwords and try every password against the password hash list you have managed to aquire using the same procedure as during authentication. (For those who now think "well, duh", just move along, nothing to see here...)

  73. Just history repeating by Anonymous Coward · · Score: 0

    Look up the case of Randal Schwartz (author of perl books) many years ago.

    He was convivted and sentenced for something very similar.

  74. heheh by Rodong · · Score: 1

    the network was subject to a colostomy!

  75. Phew! by XantheKnight · · Score: 1

    Wow, I feel almost privileged to have been turned down for a job with these kinds of people. I've always thought it was a compliment when stupid people think *you're* stupid.

  76. Stupid == lose job by deesine · · Score: 1

    In this case, the stupid rules and procedures were the ad hoc ones implemented by Mr. Colon. He illegally bypassed the established security rules and regulations in favor of ones he deemed more efficient. His transgression revealed only the stupidity of his personal rules, not those of the FBI.

    --
    damaged by dogma
    1. Re:Stupid == lose job by Jedi+Alec · · Score: 1

      in this case, he paid the price for breaking those rules. what he *should* have done was spend weeks sitting back with his feet on the table and everytime whoever could be considered his "boss" asked why he'd be able to give the same answer. don't go out and fight the rules yourself, you'll only make yourself a target, instead give your boss the choice between doing it for you or watching you sit on your ass all day.

      --

      People replying to my sig annoy me. That's why I change it all the time.
    2. Re:Stupid == lose job by Anonymous Coward · · Score: 0

      and getting paid for it. now thats fucking exactly what im doing here. hehe

  77. And now for the "flip-side"... by The_REAL_DZA · · Score: 2, Insightful

    While I agree with the parent (and the existing siblings to this post) that unless it is your job to "put stress on the system" and "test the limits" (officially) then it's unethical to do so (even if you "have the approval of your coworkers/peers", etc.), this is a prime opportunity to point out to businesses the value of periodically taking the proverbial step back and critically evaluating their procedures and policies for inefficient, obsolete, conflicting, or downright counterproductive practices and directives. Human nature being what it is, if a policy or practice doesn't seem to have any value (or, worse yet, it seems to "cost" an employee "more" to follow it than to circumvent it) sooner or later someone will figure out a way to cut that corner for reasons that range from collecting the "brownie points" awarded for being the "guru" who figured out how to "streamline" the process all the way to the guy who legitimately believes (correctly or otherwise) that his job really does depend on getting that extra little thing done. I've seen it. We've all seen it.
     
      Situation: Contractor entrusted with compiling "the numbers" on "that important account" is involved in an accident (yup, you guessed it) the morning of "the big presentation." Oh, but all her work is (by company policy) safe and sound on the server instead of on her (now smashed) laptop. Great! Just one little problem: nobody knows her password, and (also by company policy) access to anyone's server-side account other than the person to whom that account is assigned is strictly verboten! No "emergency plan" exists to cover such a contingency, and the critical hour (minute) fast approaches.
      Solution: A quick call to IT (from the contractor's manager's phone) went something like this: "Hey, Suzy Q's password needs to be reset; her account's locked out. You want me to just tell her the password is 'password' and she needs to change it the first time she logs in? No problem. Yeah, and I'll see to it the password-reset form gets done and drop it off to you ASAP; I know you gotta cover things on your end. Thanks!" Almost five whole minutes, and the "company policy" that was no doubt pored-over for hour upon hour by some of the finest administrative (and legal) minds in the company's employ was artfully dodged by "just some dude." I think one of us asked the guy if he felt bad about lying to the person in IT, and his response was that he didn't lie; the account was locked-out (after he had tried to guess the password three times...) so the password did need to be reset and as soon as he saw "Suzy Q" he would be sure to tell her what her new password was! Unethical? Yup. Sneaky? Yup. Effective? Yup. The presentation was retrieved, the account was saved, and the world continued to revolve. A simplistic example, sure, but [insert "slippery-slope" analogy here]...
     
    I'm not saying I condone it and I'm not saying I'd do it, I'm just saying you've got to be stupid to think you can throw obstacles in front of motivated people and they won't figure a way to avoid them, and it's wise to occassionally evaluate whether or not we're doing just that.

    --


    This space intentionally left (almost) blank.
  78. the FBI? by juan2074 · · Score: 1

    That was your tax dollars at work.

  79. Luddite - security beats intentional obsolescence. by douglips · · Score: 1

    Here's a thought:
    Protected witnesses in Iowa start dying. You don't know why, but suddenly you want to notify all protected witnesses in Iowa or any neighboring state, and perhaps relocate them.

    You could spend 30 seconds crafting a query in some database to do this, or you could have 20 flunkies sifting through your paper files - and each flunky is a security risk.

    Paper is irresponsible for any data you might actually need to do anything with. This information should be in a database that is not connected to anything except when access is needed.

  80. Re:The only thing interesting to me is the priceta by Anonymous Coward · · Score: 0

    Yeah, but lots of agents got new PCs and Dell and Micro$oft are better off.

    Just another example of our tax dollars keeping capitalism strong.

    Double-Doh!

  81. different crack software by SaberTaylor · · Score: 1

    All an attacker needs is different password generation. For example, you use crack, and the attacker uses John the Ripper with -rules turned on and a bunch of dictionaries you don't bother to collect (such as sports and words from fiction). Indicating that allowing users to gather hashes is the problem, and a more generic analysis of password weakness may be better.

    --
    If you need text styles to communicate then you don't have a message.
  82. Use an embarrassing password by CheeseTroll · · Score: 1

    Another thing: If you think you may be tempted to ever give out your password someday ("just being helpful!"), choose one that would be really embarrassing to share with anyone (except maybe your spouse).

    Big98Boob$-311 would work quite nicely!

    --
    A post a day keeps productivity at bay.
  83. What do you expect? by mlush · · Score: 2, Insightful

    As we all know the net upshot of forcing users to change passwords every 90 day easy to remember passwords and/or writing them down. In this case I think its an even worse policy. If an FBI password is compremised the worst damage is going to happen within a day or two.

  84. re: Information by King_TJ · · Score: 1

    I think people mis-quote the original line fairly often? Wasn't it supposed to say, "Information strives to be free!"??

    That seems much closer to the truth to me. Any given piece of information, relative to its usefulness to people lacking said information, is liable to be "freed" from its source and spread.

    Should all information BE free? No. Should the keepers of sensitive or personal information realize that it has a strong tendency to "leak out" (and take measures to prevent it)? Yep!

  85. Re: Information by andrewman327 · · Score: 1

    In that case, information strives to have a fueled airplane waiting at the hanger and no one gets hurt.

    --
    Information wants a fueled airplane waiting at the hangar and no one gets hurt.
  86. Once again by COMON$ · · Score: 2, Interesting

    I would like to state that this is your lowest bid tax dollars at work again. State and Federal agencies arent worried about Professionalism or getting things done right. They are worried about having the right paperwork and that you dont step on anyone's toes. Just once I would like to see a professional well functioning department in a Gov't agency. BTW I work for a gov't agency.

    --
    CS: It is all sink or swim...oh and did I mention there are sharks in that water?
  87. We're Not Eating Breakfast!!! by Anonymous Coward · · Score: 0

    IT Consultant: "Mr. FBI director Robert Muller, would you like salt with your hash?"

    Mr. FBI Director: "uh, are you weird? this is dinner, not breakfast!"

    IT: "Exactly! What was I thinking. Would you like me to redact those PDFs or should we let Sally Secretary do it, sir?"

    Mr. FBI Director: "Let Sally do it. She can't screw that up like she does my coffee..."

    Mr. FBI Director (thinking to himself): "Salt... What a Moron. Does he think I'm an idiot?" ...as the united flakes government turns... and yes, i'm a taxpaying citizen.

  88. Re:scary & parents by rolyatknarf · · Score: 1

    "often times your parents can end up the worst of your enemies" You had childhood issues didn't you? Stop suppressing them and seek help. I have lots of guns, alarms, two loud dogs and I'm a light sleeper. What more can I do? I already shot all my neighbors because they were different than me. I'm doing the best I can without government help.

  89. Walmart encryption?? by Sqreater · · Score: 1

    Set me straight, but doesn't the dictionary attack mean that dictionary words are encrypted and compared to the hash of encrypted passwords? Doesn't that mean you must have the encryption algorithm? If he used standard hacker tools, the algorithm must have been known. Why doesn't the FBI have a unique encryption algorithm for such critical data?

    --
    E Proelio Veritas.
  90. Re:More Importantly... by Anonymous Coward · · Score: 0

    is she open or closed source? avoid women with eula's...

  91. heh by ant_tmwx · · Score: 1

    it was pretty cute seeing l0phtcrack & samba on the news tonight.

  92. Re:And we're going to fix this... Swollen by davidsyes · · Score: 1

    Colon?

    Maybe Colon won't be the ONLY only to end up swollen. If he can use common dictionary attacks and gain access to the data the director-level is privileged to, then I wonder if the director and the other (figurative) "assholes" will be swollen, too after the auditors' auditory beating/trouncing.

    (slash image word: sermon)

    --
    Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
  93. FMulder by LackThereof · · Score: 1

    trustno1

    --
    Legalize recreational marijuana. Seriously.
  94. Yep, works for me. by Medievalist · · Score: 1

    I had a problem with my youngest telling people his password. After exhausting every other option, I changed it to "iamadumbbell" and he stopped telling. I suppopse there will be a therapy bill for that in twenty years or so.

    1. Re:Yep, works for me. by CheeseTroll · · Score: 2, Funny

      I hadn't even thought of applying the idea to the kids. Mine aren't old enough yet for that to be an issue, but the future is full of possibilities, esp. if you exploit the gender stereotypes!

      For boys:
      MyPrettyPony
      BarbieIsNeat
      ILikeGirls (only embarrassing up to a certain age, I suppose)

      For girls:
      ExtraHairy
      GirlsRSmelly
      BoysAreCool

      Now that I've had fun dreaming these up, though, I wonder if the password could be so 'repulsive' that they will refuse to use the computer at all?

      --
      A post a day keeps productivity at bay.