Slashdot Mirror


Social Engineering Using USB Drives

Iphtashu Fitz writes "What's the easiest way to hack into the computer systems of a credit union? It turns out that all you need to do is copy a virus/trojan onto USB drives and scatter them around the front door of the credit union. This was how a recent security audit was performed at a credit union where the employees had actually been tipped off to the audit. Security experts collected 20 old USB thumb drives and filled them with images and other data along with a trojan that would collect sensitive information and e-mail it back to them. Early one morning they planted the thumb drives around the entrances to the credit union as well as other public places where the employees were known to congregate. In very little time 15 of the 20 USB drives were plugged into company computer systems and started e-mailing usernames, passwords, etc. back to the auditors."

84 of 447 comments (clear)

  1. wow by nb+caffeine · · Score: 5, Insightful

    Thats an amazingly clever idea. "Hey, free stuff" is what I would think. And then plug it into my ubuntu box :)

    --

    "Something's wrong with you...and I hope we never do meet again." - Deftones When Girls Telephone Boys
    1. Re:wow by HardCase · · Score: 3, Funny

      Oh crap...I'll be right back!

    2. Re:wow by Bender0x7D1 · · Score: 5, Insightful

      Unfortunately, even if you run ubuntu, you are still vulnerable - that's the beauty of social engineering.

      Sure, you might not fall for a renamed executable on a USB drive, but what if it's taken a step farther?

      Imagine you are walking into work early, and find an open folder on the floor, with some papers strewn around and a CD or DVD in with it. Imagine the paper is an application to put on a SIGGRAPH demonstration, and on the CD is a WINDOWS directory, a LINUX directory, a BSD directory and a SOLARIS directory and each directory has a file named SIGGRAPH_presentation.exe or there is a SIGGRAPH_presentation.jar, (eliminating the need for multiple OS versions), with a README about how to execute it. You figure, "What the heck - I love cool graphics."

      Now, while you are watching a cool graphics demo, it checks if you are logged in as root and, if you are, installs a nasty payload. If not, it could simply start emailing every file it finds in your home directory, or delete them, or encrypt them.

      I don't care what OS you are running, if you can be convinced to execute something, there will be some damage done. If you aren't root the damage is limited, but there is still damage. The attack may have to involve more research on a person's interests, or require more "found" hardware to convince someone, but it can be done. Maybe someone has to buy some hardware from ThinkGeek and make a fake installation disk, then leave the box, (with the modified disk), somewhere you will come across it.

      Being convinced you are immune to the dangers of social engineering is not a good way to avoid being social engineered. A healthy dose of paranoia can go far - and it's only paranoia if there isn't anyone out to get you.

      --
      Reading code is like reading the dictionary - you have to read half of it before you can go back and understand it.
    3. Re:wow by DeadChobi · · Score: 5, Funny

      Speaking of paranoia, someone left a disc labeled "THE TRUTH" on my car the other day. I wonder what I did with it? Oh yeah. I tossed it. If some wanker wants to tell me "THE TRUTH" then they can do it the old fashioned way, with pamphlets.

      I find it a little odd that mine was the only car in the parking lot with such a CD on it. Maybe I shoul@(*$)*@#%^Y@Ba;skONBIAEOSNA NO CARRIER

      --
      SRSLY.
    4. Re:wow by From+A+Far+Away+Land · · Score: 4, Funny

      I came home one day and this horse was waiting outside. Naturally I let it in. Damn Greeks!

    5. Re:wow by Bender0x7D1 · · Score: 2, Insightful

      Your example is not "taking it a step farther". It is the same damn thing. It requires the user to manually discover that there is an executable and then to deliberately run it.

      It is taking it a step farther - not from a technical standpoint, but from the social engineering standpoint. It is no longer an anonymous USB drive found in a parking lot, but a "dropped" folder that has many different artifacts reinforcing the point that it really is a graphics demo. The point is, if you are socially engineered, it doesn't matter what OS you run; and nearly everyone can be socially engineered - it just requires more time and effort on the part of the attacker to find a way.

      --
      Reading code is like reading the dictionary - you have to read half of it before you can go back and understand it.
    6. Re:wow by gaspyy · · Score: 2, Insightful
      it checks if you are logged in as root and, if you are, installs a nasty payload. If not, it could simply start emailing every file it finds in your home directory, or delete them, or encrypt them.


      And which one is worse? Why so many people don't understand that running as root doesn't solve anything in this case?

      The days of nasty payloads are over. They were popular in the early '90's (remember Michelangelo?), but nowadays it's more profitable to steal data instead. Armies of zombie computers, stolen credit card data and passwords, that's what this is all about.

      If I were a malware writer, I wouldn't want to kill my infected computers. I would nurture them instead so that they could provide me with as much information as possible for the longest time possible. Why would I format their hard drive or mess with the OS when I have access to their emails, passwords, documents, everything that really matters??
    7. Re:wow by Foobar+of+Borg · · Score: 2, Funny
      I am reminded of the ancient warning, "Beware of geeks bearing GIFs"

      I thought it was "Beware of geeks baring in GIFs"

  2. Neat Trick by Luke+Psywalker · · Score: 2, Funny

    Will have to try it...

  3. It's definitely a problem... by Coopjust · · Score: 4, Informative

    Given autoplay and the fact that many USB keys do not need drivers, this could turn out to be a serious problem.

    Why not just disable USB keys? They don't need to take that data home with them...the ChoicePoint disaster, several laptops stolen out of cars... these companies need to make are personal data more secure.

    1. Re:It's definitely a problem... by jafiwam · · Score: 4, Interesting

      Per the autopay dis-abler function in the group policy in windows, all removable drives aside from optical disks (DVD/CDROM) have autoplay disabled by default.

      They didn't use autoplay, they used an enticing file name on an executable. (My wife Pics.exe (with a zip icon) would do it.)

      It's sort of interesting that 15 new devices made it in the building without anyone talking about it. "Hey, look what I found" "Mine is a gig!" "Me too!". They all put it in to see what's on it probably knowing it's against the rules and did it anyway.

      It's not ignorance, its "i think i can get away with it."

      I wish I could find thumb drives in the parking lot.

      On another note, I sure hope that company didn't send the stuff they collected unencrypted. That's a violation of a bunch of rules. Penetrating a network for a security audit shouldn't lower the overall security of the network, if they sent unecrypted that's exactly what they did though.

    2. Re:It's definitely a problem... by WhiplashII · · Score: 2, Informative

      Or how about this as a vector - put an executable file on the disk, labeled "Sexy Pics" and with a folder icon. Windows by default does not show extensions... and it is safe to click on folders, right?

      --
      while (sig==sig) sig=!sig;
    3. Re:It's definitely a problem... by Kadin2048 · · Score: 2, Insightful

      On another note, I sure hope that company didn't send the stuff they collected unencrypted. That's a violation of a bunch of rules. Penetrating a network for a security audit shouldn't lower the overall security of the network, if they sent unecrypted that's exactly what they did though

      They could have caused the data to be sent unencrypted to a test machine inside the corporate network somewhere, or directly connected to the corporate network for the purposes of the test but outside the firewalls. That would demonstrate the possibility that the data could be sent to an arbitrary machine somewhere, but without actually sending any data unencrypted over the corporate net.

      Or they could have just SSHed to their remote test machine, that would probably be just as good and not that hard to implement.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    4. Re:It's definitely a problem... by SpaceLifeForm · · Score: 2, Insightful

      Reformat the USB key? The bottom line: It's a *WINDOWS* exploit. Get off of Microsoft products, and you don't have these problems. Businesses that continue to use Microsoft software are, plain and simple, asking for problems. Potentially, *MAJOR* financial problems. Stockholders should *DEMAND* that businesses stop using Microsoft products because they are a very strong potential liability.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    5. Re:It's definitely a problem... by Jedi+Alec · · Score: 2, Insightful

      Stockholders should *DEMAND* that businesses stop using Microsoft products because they are a very strong potential liability.

      Yes, because spending *HUGE* chunks of money to avoid a potential problem is what big business is all about...

      --

      People replying to my sig annoy me. That's why I change it all the time.
    6. Re:It's definitely a problem... by argStyopa · · Score: 2, Insightful

      It's sort of interesting that 15 new devices made it in the building without anyone talking about it. "Hey, look what I found" "Mine is a gig!" "Me too!". They all put it in to see what's on it probably knowing it's against the rules and did it anyway.

      Thus the the counterintuitively high 'value' to a social engineer (read: con-man) of and administration PROHIBITING something that's human nature.

      Everyone will do it.
      Everyone knows they are not supposed to.
      Because it's 'wrong', nobody will tell anyone else.
      Thus even IF something is obviously wrong the inclination of the victim is to HIDE their own culpability for as long as possible, making the problem last much longer (until someone else notices) and the solution THAT much harder to implement.

      (Rube: Hm. I put in that USB drive I found on the ground outside, now my computer is beeping and the hard drive is grinding away and my email is now running REALLY slowly...yikes, I'm going to get in trouble, I'll just 'disappear' the drive, call IT, and tell them something's funny with my computer."
      (IT guy shows up) "Hi, what's up?"
      Rube: I dunno, it just started doing that...)

      [I'm against legalization, but there are strong parallels here to our Anti Drug laws, IMO.]

      Logically in the case of the USB drives, a more tolerant, understanding policy that accepts human nature would be more secure. Something like - we don't mind if you install stuff from home, just get it cleared with the IS dept first.

      You're still going to have rulebreakers, but if people don't think they're going to get in trouble for ANY violation, you have better conformance universally.

      --
      -Styopa
  4. Oh crap!!! by rvw14 · · Score: 5, Funny

    I better unplug that USB drive I found this morning.

    1. Re:Oh crap!!! by soft_guy · · Score: 2, Funny

      Come on, we all know no one on Slashdot has a wife.

      --
      Avoid Missing Ball for High Score
    2. Re:Oh crap!!! by CortoMaltese · · Score: 5, Funny
      I better unplug that USB drive I found this morning.
      Yeah, the trojan has been posting score:5, funny comments as you all over the place.
  5. Human curiosity kills the computer by PlusFiveTroll · · Score: 4, Insightful

    This is going to be a hard one to stop. Humans are curious, when you find a cd, hard drive, thumb drive, the first thing your going to want to do is stick it in your computer and find out what juicy secrets are on it.

    My best advice for corporations is to lock down the computers and only allow approved devices by security profile. Trying to train people not to act like people will fail.

    Any better ideas other then beating the users with a stick or JB Weld in any unused ports on a computer.

    1. Re:Human curiosity kills the computer by iaminthetrunk · · Score: 2, Insightful
      Any better ideas other then beating the users with a stick or JB Weld in any unused ports on a computer.

      I work at a Fortune 500 company, that actually hands out USB keys with laptop provisionings. Not only might we one day find hackers attempting to place USB keys outside, we already occassionally find misplaced usb keys inside the building. Plugging one in to find out whom to return it to is both obvious and a common practice upon finding one misplaced.

      However - we have a 'test lab' box on the floor - where we test software downloads, open source libraries, etc., for wholesome behavoir before submitting them for approval for production use, hence it's straightforward to pop the usb key in over there, a brief stroll away, on a safe box not hooked up to email or the general network. It's a fairly easy habit to acquire, although same-floor convenience is probably key.

      Being curious is one thing. Being curious and setting loose a virus when a test lab box was trivially nearby is arguably another thing; it's generally understood you'd catch extra hell for being lazy in that scenario and deserve it.

      People are lazy in addition to being curious, of course. But it is a suggestion. Most companies large enough to have too many employees to rigorous train on security, are also generally large enough to provide test lab boxes, (and virtual server sofware, vpn work arrangements from home, etc.)

      --
      "The hottest places in Hell are reserved for those who, in times of moral crisis, preserved their neutrality." -Dante
    2. Re:Human curiosity kills the computer by PlusFiveTroll · · Score: 2, Insightful

      Hmm, Sounds like the best answer is.

      1) Text file on drive with your name and number.
      2) Encrypt every thing else!

      You might get your drive back then.

      If you want to look at the disk.

      1) create non privliged testuser account on your linux (or other non standard OS) box (pref' non x86).
      2) view drive contents.
      3) remove testuser account when done.

      Your chances of getting pwned by some tricky bastard would be much lower.

    3. Re:Human curiosity kills the computer by Lumpy · · Score: 2, Insightful

      My best advice for corporations is to lock down the computers and only allow approved devices by security profile.

      great idea. Problem is that Corperations refuse to allow IT to limit what the managers, sales and marketing staff can do with their PC.

      Almost all IT managers and staff are frustrated completely with the fact that some upper VP exec is enough of an asshole that he DEMANDED that all the sales PC's came with DVD burners and other giant security holes simply for the sake of convienence.

      Until someone severely beats into the heads of the executives of these corperations that catering to the morons in sales will cost you more in the long run instead of forcing those children to actually follow the rules and ensuring security it will never EVER change.

      Last time I worked Corperate IT management and we had a virus outbreak it was traced to the Director of Marketing's work laptop as the intiial source. It seems that Directors do not have to obey any of the rules and he demanded that he run as administrator all the time. This was directed by the VP of IT as he sits in the same office suite as the Director and he whines.

      The fact that the Upper management of the IT devision also do not understand what their department needs and does further makes it a mess.

      S othese kinds of things will forever happen because the upper IT management will roll over in an instant for other department management.

      --
      Do not look at laser with remaining good eye.
  6. Autoplay trojan? by Ant+P. · · Score: 5, Funny

    I would've put autoplay Goatse on them, personally.

    1. Re:Autoplay trojan? by TubeSteak · · Score: 4, Informative
      Even though you're joking, what you're proposing has been around for a looooong time.

      http://lastmeasure.com/
      Last Measure is a wholly owned subsidiary of the Gay Nigger Association of America

      The bastards at GNAA created LMOS (Last Measure OS)
      http://sam.zoy.org/lmos/
      LMOS is a minimalist operating system targetting multimedia presentations, written with simplicity in mind. Due to its tiny x86 assembly core, it easily fits on a standard floppy: just write LMOS and your pictures to a CD or floppy, and it will boot and play on any IBM-PC compatible computer.

      LMOS is a handy tool to carry with you on a business card CD or an USB key. Also, instead of luring people to Last Measure mirrors or similar shock sites, you can simply hand them an LMOS CD with a "Knoppix" sticker on it.
      No matter what depravity you can think of, the Trolls have already been there and raped that idea.
      --
      [Fuck Beta]
      o0t!
  7. Close those ports. by bubulubugoth · · Score: 3, Interesting

    I remember when was a "common practice" to remove or glue floppy disks at schools...

    But USB pose a different trouble. There ARE useful usb devices, like mouses and keyboards...

    And further more... there are phones and digital cameras, and even thos 5 in 1 memory readers that can be used to substract information or leak viruses...

    or even worse, specific purpouse programms, likt the used at the "audit"...

    And also one thing I wonder, is what Antivir was "protecting" the machine? Is nt antivir doing heuristics to look after strange things at the computer, like "something" trying to get the addressbook?

    --
    Â_Â
  8. But.. How? by Anonymous Coward · · Score: 3, Interesting

    I tried using something like this for my senior prank at school. I wanted to add a startup item that pointed to shutdown.exe on the XP systems. :)

    I simply could NOT get anything to autorun from any type of flash drive. Autorun.inf wouldn't run .vbs, .bat, .exe, or even .txt files. Nothing. How could they get it to autoinstall? I know there's U3 type stuff, but that creates a fake CD Rom drive due to a CDFS partition on the flash drive itself...

    How could they get the trojan to autorun on insert? And if you're picking crap up off the ground, why wouldn't you hold shift while plugging it in if you were running Win?

    1. Re:But.. How? by jim3e8 · · Score: 2, Insightful

      Well, if you had read the article, you would know the "autorun" is not done by Windows, but by "humans' innate curiosity" about files named things like anna_kournikova.scr. In other words, they clicked on the other images preplanted on the drive, and then on the virus. Really, it's spelled out in the article, and it is clear that many never clicked through the summary, as usual.

    2. Re:But.. How? by EvilSS · · Score: 4, Informative

      That is 100% incorrect. USB drives (and ANY removable drive including usb/firewire hard drives) can be used for autorun. Most likely the reason the parent could not get it to autorun is because autorun had been turned off.

      If you want a great example of autorun look at Pass2Go from the Roboform guys. It sets up autorun on the USB drive it is installed on. The Microsoft wireless network setup wizard (the one the also exports the WEP/WPA keys of an existing connection on an XP machine as plain text) also sets up a USB key to autorun the wizard.

      --
      I browse on +1 so AC's need not respond, I won't see it.
  9. Through the front door by Billosaur · · Score: 4, Insightful

    You've probably seen the experiments where users can be conned into giving up their passwords for a chocolate bar or a $1 bill. But this little giveaway took those a step further, working off humans' innate curiosity. Emailed virus writers exploit this same vulnerability, as do phishers and their clever faux Websites. Our credit union client wasn't unique or special. All the technology and filtering and scanning in the world won't address human nature. But it remains the single biggest open door to any company's secrets.

    There you have it -- invest in fancy firewalls, make people change their passwords every 90 days, filter email from spam, phish, virii, and trojans, and then sit back and watch as your employees bypass all those lovely defenses and lay your system vulnerable.

    I've said it before: there's no use building a wall, firing up the boiling oil, and digging a moat and filling it with sharks if you're going to build an 8-lane superhighway through it. Companies are trying to crack down, but the myriad ways that information can get stolen or transferred from a system are enourmous. USB drives, camera phones, MP3 players -- anything that can store data is a potential point of vulnerability, one which a company will be hard pressed to monitor or control. Couple that with this sudden rash of stolen laptops carrying unencrypted and often sensitive data, and the there's no reason for hackers to work too hard any more, when they can just have data handed to them.

    --
    GetOuttaMySpace - The Anti-Social Network
  10. Smart idea!! by Cybersonic · · Score: 4, Interesting

    I have to admit, this had me laughing out loud! :) I do security audits often, and I know this 'attack' would work almost anywhere.

    Add this to your weekly 'security' email/meeting as I have a feeling this may happen a bit more often now...

    --
    Cybie! aka Ralph Bonnell
  11. Re:Great How-To by morcheeba · · Score: 3, Funny

    I hear you find them in certain parking lots...

  12. Nice socal engineering. by Boap · · Score: 2, Insightful

    However it is simply solved by disabling the USB ports either physically or via the registery which they should have been in the first place.

    1. Re:Nice socal engineering. by FirstTimeCaller · · Score: 4, Interesting

      At WinHec this year, Microsoft reported that many companies were using glue guns(!) to secure their networks against USB drives. They then went on to claim that Vista will make this unnecessary (as well as curing world hunger and making you look thin in those pants...)

      --
      Wanted: witty unique signature. Must be willing to relocate.
  13. Re:Unfortunatly... by nitehawk214 · · Score: 4, Insightful

    Most people who work in an office do not read this website.

    No, but many IT professionals do. Hopefully they educate their users to be wary of anything they dont own. It's not much different then opening an attachment from an email you receive.

    --
    I'm a good cook. I'm a fantastic eater. - Steven Brust
  14. Black Hat Hazards! by redelm · · Score: 2, Interesting
    Wasn't some dude prosecuted for doing Black Hat ops, even though he was hired specifically to evaluate security?

    Before I'd even think of something like this, I'd want signed original 8.5x11 floppies giving me explicit authorization to attack^Hevaluate systems like this.

    Even then, the DHS might come after the evaluators or possession and willful use of destructive tools.

  15. If They Were Running Linux... by dduardo · · Score: 2, Informative

    If they were running Linux the solution would be easy: disable USB Mass Storage in the kernel. USB mice and keyboards will still work, but they won't be able to read their thumb drives.

  16. Interesting Idea by vandalman · · Score: 2, Interesting

    The first thing I do when I find a USB stick is to plug it in and open up documents to see who's it is. I mostly find them around campus, so a name on a paper lets me do a school directory look up. Shame to think I could get a virus from trying to help someone out, good idea and interesting application of USB sticks.

    --
    Devise, Repair, Solve, Build
  17. And the other 5 trojan drives went where? by ChaseTec · · Score: 4, Insightful

    The scattered 20 trojan drives around the outside and 15 get picked up by their target. Notice how the don't bother saying what happened to the other 5. Did they not get used, not get found, found by other people? And you know some of those employees took the drives home and their personal information was captured. Yes it's a cool hack but unless the trojan was coded to only execute on machines with a certain MAC address it was ethically wrong.

    --
    My Hello World is 512 bytes. But it's also a valid Fat12 boot sector, Fat12 file reader, and Pmode routine.
    1. Re:And the other 5 trojan drives went where? by Jack9 · · Score: 2

      Yes it's a cool hack but unless the trojan was coded to only execute on machines with a certain MAC address it was ethically wrong.

      I believe that's a perverted ethical viewpoinnt. The thumbdrives were obtained unethically and you cannot hold OTHERS ethically responsible for any potential damage. Is it unethical to leave a pencil out, knowing a child could grab it and stab themselves in the eye? Yes it's probably unethical to knowingly put a candy wrapper around a laxative (ok, that was me) on a playground, but in America, the idea of personal responsibility for adults (especially a bank) exists.

      --

      Often wrong but never in doubt.
      I am Jack9.
      Everyone knows me.
  18. Thin Clients by jabelar · · Score: 3, Insightful

    Banks and other organizations with shared computing requiring high security should consider thin clients rather than PCs. There should be no drives on bank teller computers to transfer data either onto or off of their system.

  19. Re:Done before? by Tired+and+Emotional · · Score: 2, Informative

    They used to on Macs. That was one reason Macs were so vulnerable to viruses back in the eighties. Evey file could have a resources fork and the machine would load and execute the resources on any disk you inserted. As a result mac viruses were a major problem - and this was before machines were networked.

    --
    Squirrel!
  20. I know what those USB drives are! by Anonymous Coward · · Score: 4, Funny
    I heard that Microsoft was giving out free USB drives containing press releases on the need to buy legitmate Windows licences.

    *wink wink nudge nudge*

  21. Re:Pretty scary. by Anonymous Coward · · Score: 2, Insightful

    But I would have tested the thumbdrive on an isolated computer at home first and definitely not on a computer which could possibly reveal other people's sensitive information to the world.

    But most people are not you. Most people would never suspect that a USB drive on the floor was an intentional vector for a spybot. They would simply think it was a lost drive with some ordinary person's files on it, and hey, wouldn't that be interesting to look at? Do you really think that if someone brought a flash drive into the house, the Typical Mom or Dad would say "Junior, before you use that, let's first plug it into the our family's quarantine PC that we don't connect to any network and see if that thing tries to phone home." Yeah, right!

    The methods used by the auditors was quite well-reasoned.

  22. "Yeah man, we had the day off today..." by spentrent · · Score: 5, Funny

    "Why?"

    "IT says we got dongled, whatevthefuckthatmeans."

  23. My momma always told me... by spentrent · · Score: 4, Funny

    ...you don't know where that dongle's been.

  24. Re:Pfft.... by Vraylle · · Score: 5, Funny
    "Just edit /etc/fstab to not allow normal users to do any mounting..."


    People that are geeky enough to be able to /etc/fstab a Linux system probably aren't doing much mounting either.

    --
    Mutant Freaks of Nature: "Frighteningly Addictive"
  25. Fixed in Vista by VI$7443V3R · · Score: 4, Funny

    Seriously. It really is.

  26. I'd plug it in. by r00t · · Score: 3, Interesting

    Why not?

    OK, maybe I'm too innocent. Normally I run Linux. Are you suggesting that Windows will automatically run executables from any random USB device that gets plugged into the computer?

    If not, these people were dumb enough to run random executables. Granted, having both program-as-icon and data-file-as-icon is a very bad UI choice, but still... 15 out of 20? WTF?

    If so, that Windows actually does the autorun thing... wait a second while I invent new words to describe this particular quality.

    1. Re:I'd plug it in. by Firehed · · Score: 2, Insightful
      Well, it worked with rootkits on CDs - there's no reason that autorun.inf won't work on thumb drives with spyware. So yes, we are suggesting that Windows will automatically run executables from any random USB device that gets plugged into the computer (in fact, outright stating it!).

      Having the security method of "Run autorun file spyware.exe?" when it's told to do so by an autorun file could go a LONG way here. I hate autorun passionately - it's useful in some cases, but it's just one giant security hole most of the time. I mean, would a mere prompt be that hard to implement?

      Of course this opens up a fun new possibility... bringing a USB drive to people's houses that'll have an autorun to set the browser homepage to goatse or something else equally "fun".

      --
      How are sites slashdotted when nobody reads TFAs?
  27. Related work by Beryllium+Sphere(tm) · · Score: 5, Interesting

    Workers in London financial firms, which handle a lot more money than a credit union, ran CDs from total strangers on the street.

    Kevin Mitnick has pointed out that an attack like this could be made virtually certain to work. Desperately ask the receptionist to let you in, just for 90 seconds, just to use the restroom, and drop a CD on the floor labeled "CONFIDENTIAL: Layoff List". Extra points if you got a copy of the company phone directory and copied some or all of it onto the CD for the finder to browse while the autorun program chugs away.

  28. You have to hack the USB drive itself. by khasim · · Score: 5, Informative

    The hardware itself reports whether it is removable or not.

    If you flip one of the bits, then it will auto-play just like a CD.

    http://en.wikipedia.org/wiki/SCSI_Inquiry_Command

    It's the "removable medium" setting.

  29. Age old problem... by elderban99 · · Score: 4, Insightful

    Once again mankind is sticking things where they shouldn't be and getting infected...something that has been going on for centuries.

  30. Re:Pretty scary. by CastrTroy · · Score: 5, Insightful

    Believe it or not, the banks' #1 concern is not privacy of the customer's data. The #1 concern is accuracy of the data. The most important thing is that the money is where it is supposed to be. This is the reason that banks spend so much on their computer systems. Not to keep the information secret, but to keep it accurate.

    --

    Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
  31. Social Engineering by WeeBit · · Score: 2, Informative
    Social Engineering yes. The employees failed miserably, but so did their IT department. It should of been blocked, and the employees drilled on the importance of safety with the sensitive information they have on their premises. I can see to where this would happen though most IT departments hate the words "Social Engineering." They don't say crap to the employees. They just block the crap.

    Today's IT departments... some I have seen treat the employees as though they are retards. They are right to call some that. I don't see how some of them got their jobs. But I can't understand why more IT departments don't have security checks, and chats with the employees. Not ALL of the employees are retards, just a few of them are. Information is key, and IT departments are failing miserably everywhere sharing security tips, and rules with the employees.

  32. You could've saved a few words there by Mateo_LeFou · · Score: 4, Funny

    As soon as you used the term "provisionings" we all knew you worked for a Fortune 500 co. Do you "connectorize" stuff, too?

    --
    My turnips listen for the soft cry of your love
    1. Re:You could've saved a few words there by Kynde · · Score: 2, Funny

      "I work at a Fortune 500 company, that actually hands out USB keys with laptop provisionings."

      As soon as you used the term "provisionings" we all knew you worked for a Fortune 500 co. Do you "connectorize" stuff, too?

      I'm a little baffled as to how you managed to miss the first hint...

      --
      1 Earth is warming, 2 It's us, 3 it's royally bad, 4 we need to take action NOW
  33. USB devices offers some nasty options by warlock.da.newbie · · Score: 5, Interesting

    In the Black Hat conference in 2005 a group introduced a few hacks to access system memory via IEE1394 (Firewire). In the Toorcon conference September 2005 an individual showed a working example of USB 2.0 being used for the same purpose. The main point of this was related to USB and Firewire being given access to system memory via DMA channels. The example shown during Toorcon was a memory dump of the computer while it was booting. Using a USB 2.0 device an attacker can modify system memory outside of the operating systems knowledge. Using a technique like this one could actually write to very low level routines on the computer without the operating system being aware of this.

  34. Okay, if all of you can keep quiet until April by whitehatlurker · · Score: 2, Funny

    ... I think I have an idea for a great April Fool's prank. But I need all of you to be really, really quiet about this. 'K?

    --
    .. paranoid crackpot leftover from the days of Amiga.
  35. Re:The word from Microsoft on autorun for nerdstic by theLOUDroom · · Score: 3, Informative
    --
    Life is too short to proofread.
  36. Anonymous file distribution by Profane+MuthaFucka · · Score: 2, Insightful

    That's also how you distribute information anonymously. I've thought about it many times, and if I were in possession of photos of the president getting head from Dick Cheney (and I am not, so don't ask me for copies :-) ) I'd just burn a few dozen CD's while wearing white gloves, a face mask, and a hair net. A little rubdown with some mild bleach solution, and I'd be in business. I'd just find places which were not under video surveillance to leave the CD's laying around. Somebody would pick the CD up and the photos would be out in public, anonymously. There's always a chance to be caught, but it's much safer than using an anonymous remailer through any IP connection from the US which can be subpoenaed and traced.

    --
    Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
    1. Re:Anonymous file distribution by BandwidthHog · · Score: 2, Funny

      if I were in possession of photos of the president getting head from Dick Cheney... and I am not

      And that’s the difference between you and me, bub: an 800mm zoom lens.

      Well, that and a very strong stomach.

      --

      Quantum materiae materietur marmota monax si marmota monax materiam possit materiari?
  37. Re:Pretty scary. by tuomoks · · Score: 3, Interesting

    I belive that.. ( used to work for banks, stocks, insurance ( even more paranoid of money. ) in 70's-80's ) My problem with security is now when I'm just a user of those systems - nothing has changed or maybe gone even worse ? We solved many of these (kinds of) problems in 70's and now they pop up again ? Bad training ? Forgetting the history ? Our security checks in 75 found the computers / terminals safe ( belive me, try to break to a CICS, IMS, PATHWAY, whatever system.. ) - BUT trashcans were full of highly confidential documents - go figure? No laptops to steal but briefcases full of contracts, loan papers, investment plans, etc. were lost - no change ? Now working in homeland security - scary !! None of the financial institutions would even look these system - they would loose their money in a second but gov/state/etc.. are happy - weird again ?? On other hand - after my long carier I ( slowly ) start understanding that nobody likes easy solutions, no glory, no fame, plah. plah. plah.. So - happily collecting my decent paycheck ( and trying to tell kids, don't do that - except if you want to be rich.. )

  38. autorun.inf doesn't work by emilng · · Score: 3, Informative

    Actually, you can make it autorun off of a thumb drive...windows just loves the autorun.ini [sic] file. You set them to hidden on there and the employees don't see it, but windows will run it.

    Actually, you can't make it autorun off of a thumbdrive with an autorun.inf file even though that may work with a cd, because thumbdrives are considered removable storage like a hd or floppy, rather than removable media, like a cd. I know it because the company I work for had to replicate a ton of thumbdrives and we wanted to make them autorun like our cds, but there's no way to do it without changing the user's registry settings for autorunning.

    A more likely scenario would be to name a file, "cute.jpg.exe" and giving it an image icon. Windows hides extensions by default, so all the user would see is a file that looks like an image with a tempting title to click on.

    1. Re:autorun.inf doesn't work by Slayback · · Score: 5, Informative

      Windows XP SP2 changed this behavior and will use the autorun.inf file to autorun. I use this everyday to have Truecrypt automatically pop up to mount my encrypted volume on my USB drive.

  39. Don't disable anything by Mr.+Freeman · · Score: 4, Insightful

    Alright, I've read a lot of people saying "just disable USB devices". Someone said that everything should be locked down and that training people is useless.

    Disabling USB devices will not work. Even if you do it perfectly, that is, disable all storage devices but not keyboards, mice, etc. Why? Because CD-ROM drives have the exact same problem. I don't think floppy drives have any type of autorun function, but you can still put deceptive file names on them. Same problem with Email attachments.

    Now, go disable email, CD-ROMs, floppies, USB devices, and memory card readers at your office/school and see how much work actually gets done.

    You must either educate people, or restrict them to the point where they can't do their job in order to prevent your network from being infected. Given that the latter results in a huge loss of profit, I'd try to educate people.

    --
    -1 disagree is not a modifier for a reason. -1 troll, flaimbait, redundant, overrated are NOT acceptable substitutes.
    1. Re:Don't disable anything by realmolo · · Score: 4, Insightful

      Unless they need to use the CDROM drive, floppy drive, USB devices, or memory cards to DO THEIR JOB, then they SHOULD be disabled.

      The fact is, in a business setting, the machines should be completely locked down so that users can do ONLY what they need to do, and nothing else.

      Of course, politics tend to prevent that from happening. But it is proper "procedure".

  40. Re:Done before? by ross.w · · Score: 2, Informative

    No, but when floppies were more common, it was also common to have PCs set up to boot from the floppy first and only boot from the hard disk if the floppy isn't there.

    There was a whole genre of viruses including the Pakistani Brain virus, that take advantage of took advantage of this, plus the tendency of people to forget to take their floppy out of the PC when turning it on. They would silently run the code hidden in the boot sector, which would infect the boot sector of the HDD and ensure that every floppy inserted from then on got the virus. At some predetermined time, the virus would release its payload.

    The most vulnerable machines were the ones with multiple random users (especially schools and universities), and in the days before the internet, people were far more inclined to store their files on a floppy and take it with them.

    --
    If my call is important, why am I talking to a recording?
  41. Re:Pretty scary. by Dorothy+86 · · Score: 3, Insightful

    Sorry to bust your chops further, but the correct word would've been veritable, which implies metaphor. que sera sera.

  42. Re:Pretty scary. by soren42 · · Score: 2, Insightful

    I don't think that's correct... Most banks I know (and, as I work for a large one in a visible role in the industry, I know quite a few) have highly reliable, transaction-safe systems for tracking customer data. Additionally, there are many, many checks in place to ensure data accuracy. There's a reason all of the top 10 U.S. banks still keep all retail banking data on mainframes - it may be an outdated, outmoded platform, but it has decades of development and history. Everything has an audit log. Everything has non-repudiation.

    Security, on the other hand, is only something you can control at the system level. Measures such as mandatory information security training for all employees can help, but it's still up to each employee. As in every organization, the weakest link is people - social engineering is a risk everywhere.

    In the case of the worst, either way, an accuracy problem is less of an issue than a security issue, in most cases. As I stated, transactions are logged, everything can be verified. There is financial risk in cases of most accuracy problems, but they can usually be resolved with a correction and occasionally, compensation of potential loss to the customer. In the cases of security compromise - loss of customer data, malicious modification of transactions, theft, etc. - the risks are much higher. Reputation risk, loss of customer confidence, or worse - serious instability in the country's and the world's economy. There is no tranaction log for information theft.

    Please don't misunderstand me - both are very serious situations. The difference is, we can expect and avoid accuracy problem from years of experience and process. New information and computing security risks arise all the time. Banking transactions today are almost identical to what they were 25 years ago - just digital. No one even thought of USB drives with trojans on them 5 years ago.

    --

    "Adventure? Excitement? A Jedi craves not these things."
  43. What about returning someones Lost USB drive?? by MrSmileyJr · · Score: 2

    Truth is, if I would find a usb drive, especially in an area that I work in, I would assume that it belongs to someone who is regularly in the area, and I would plug in the usb key to read the file that would be (at least on all of mine and my friends usb drives) on there called "if found.txt" obviously containing contact information of the owner. Its quite sad that we have such malicious people in our world that are willing to go to all lengths to make the world a worse place to live in. Having recently read the blog about the guy trying to get back his friends lost (and now effectively stolen) sidekick (http://www.evanwashere.com/StolenSidekick/), I was able relate completely on the fact that I would try my best to return the lost item. This would include usb keys. Its a shame that now I would have to think twice before attempting to return someones lost property due to the security risk :-(

    --
    Fix your Dell XPS m1210 screen! -- http://m1210screenfix.blogspot.com
  44. Re:Pretty scary. by Nutria · · Score: 2, Insightful

    There's a reason all of the top 10 U.S. banks still keep all retail banking data on mainframes - it may be an outdated, outmoded platform, but it has decades of development and history. Everything has an audit log. Everything has non-repudiation.

    That doesn't sound outmoded to me...

    What they are is out of fashion to the "PC Generation" (the same people that share viruses like candy), but those are the stupid people, and there's nothing I can do about that.

    --
    "I don't know, therefore Aliens" Wafflebox1
  45. Doesn't even need root by Moraelin · · Score: 4, Interesting

    On the whole, I certainly aggree with you, and it's certainly refreshing to see someone who doesn't fall into the "I use Linux so I'm immune to anything" trap. But I think even you underestimate it a little.

    "Now, while you are watching a cool graphics demo, it checks if you are logged in as root and, if you are, installs a nasty payload. If not, it could simply start emailing every file it finds in your home directory, or delete them, or encrypt them."

    Doesn't even need root to steal passwords. There are a _ton_ of config files and startup scripts in your home directory, which a trojan can attach itself to. It can load itself in your bash window, as a plugin in your mozilla, launch an extra program in your X, replace icons on your desktop, and god knows what else. One of those will catch on to something.

    E.g., if it's, say, Suse, I know that there'll be some programs -- e.g., Yast, every time you run the auto-updater -- where the system will ask for the root password first. I can just replace the link with one to program that shows an identical dialogue.

    Or, yeah, transmitting every file in your home directory is indeed another great way to get a ton of info. Source files that contain the URL, account and password to the productive database are the norm, rather than the exception. Or some cutesy script that goes through the firewall to download the latest nasa pic of the day or whatnot with wget, and in the process contains the user's name and password to go through that proxy. (Let's hope he's used that password in more than one place.) Or there'll always be one idiot who exported the productive database onto his local computer, or downloaded the server configs (including all database connections, with name and password) god knows what else he's copied there. There'll often be one idiot who's built some back door because he can't be arsed to go through the IT department to have something reconfigured or to properly log in. I'll love to know about that backdoor. There'll be emails with forgotten passwords. There'll be emails where people tell each other about those backdoors. ("Oh, if you come from the intranet zone, you can bypass the stupid authenticating proxy completely. Just use http//prod.somebank.com/internalurl/some.jsp?secre t_user_login=admin.") There'll often be text files or spreadsheets with all the URLs, names and passwords he uses. (The geek equivalent of post-it notes.) Etc.

    Config files outside the home directory? Those can be fun too. E.g., everyone will have access to fstab. Maybe they'll have the name and password for every single file share they use in there, or maybe it'll be offloaded to some .smbpassword file, but there's nothing that some trivial parsing can't extract. Or just send it to me as it is, together with any readable file referenced in it. I'll do the extraction by hand.

    Log files? Now those can be a cornucopia of classified information. I've seen people even log each user's name and password at each login through their clever UserRegistry or Single Sign On module or such. If someone copied a bunch of productive logs to their machine -- or I can get the password to the machine where they are -- I might be able to login and cause mayhem as 1000 of their customers. Or go to those customers' profile pages and find out their personal data.

    Etc.

    "If you aren't root the damage is limited, but there is still damage."

    As I was saying, even if you aren't root, the damage done can be catastrophic. The thinking that all that matters is that the OS survives, can sometimes miss the point. Yeah, some guy's Linux installation survived perfectly. But then I got access to his company's servers. Was it that much better? I'll bet that as far as the company is concerned, they would have cared less if I just wiped out one workstation's hard drive.

    --
    A polar bear is a cartesian bear after a coordinate transform.
  46. Disabling USB drives is missing the point by InakaBoyJoe · · Score: 5, Insightful

    People love USB drives for good reasons. They make the data personal, tangible, an object that follows physical laws that users know intuitively. To an IT person, data is just ones and zeroes in some arbitrary physical medium. But to most users, there is a big difference between that letter you wrote last week disappearing into some network ether, versus residing on a physical USB drive you can hold in your hand.

    Most of the comments in this thread are of the "USB drives are a big security hole! Disable them!" variety. What a classic example of IT snobbery. A good administrator, one who understands his users, would stop to think WHY people use USB drives, and try to create a solution that balances the benefits vs. risk to the users.

    Along this line of reasoning, an ideal system would be a thin client that accepts USB drives for file storage, automagically backs them up when they are used, and doesn't run any executables other than what's configured. Kind of like the old Sun smart card idea where the user has a physical, tangible ID card where his files conceptually reside.

    If you want your users to respect your network security concerns, you first have to try to respect your users.

    1. Re:Disabling USB drives is missing the point by smash · · Score: 2, Insightful
      Most of the comments in this thread are of the "USB drives are a big security hole! Disable them!" variety. What a classic example of IT snobbery. A good administrator, one who understands his users, would stop to think WHY people use USB drives, and try to create a solution that balances the benefits vs. risk to the users.

      Keep in mind, we're not talking about mum+dad's small business here. We're talking about a financial institution. Disabling removable media should be fairly high up there on the list of things to do.

      Users require USB disks to work from home? No they don't.

      *IF* they need to work from home, provide a more secure solution (such as ISDN call-back, etc) to their house. Yes, this costs money, however see the point above regarding what sort of business this is.

      In the field we're talking about (dealing with people's finances), security isn't something you should be negotiating with your users just because it is a potential inconvenience.

      A small office in a different industry (where the only risk of monetary loss is your own)? Perhaps USB drives are an acceptable risk... Dealing with customer finances? No f*cking way...

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  47. Re:Pretty scary. by Dal+Platinum · · Score: 2, Interesting

    One of the major banks in London have an uncanny way of stopping this sort of thing. When they get their desktop boxes delivered, they fill the USB slots with epoxy resin. It's a bit hardcore, but I guess it does the trick.

  48. Did the Auditors break the law by HerebeDragon · · Score: 3, Insightful

    If they got a hit of 15/20 usb drives, but what happened to the other 5. If they scattered them in a public place, surely other members of the public could have picked them up and could have been compromised. This would put the auditors the wrong side of the law and they had no prior agreement to pentest the general public.

  49. Re:Pretty scary. by Stepping+Razor · · Score: 2, Insightful

    the "of personal information" bit doesn't make it any less incorrect. it would just mean there was a real gold mine that also contained personal information. the grandparent might have been trying to make a funny, but it was most definitely correct.

  50. Re:Pretty scary. by indifferent+children · · Score: 2, Insightful

    Using the word "literal" metaphorically is like using the word "truth" falsely or the word "intelligent" stupidly.

    --
    Censorship is telling a man he can't have a steak just because a baby can't chew it. --Mark Twain
  51. Re:Pretty scary. by plague3106 · · Score: 2, Insightful

    So than what exactly is a "gold mine of personal information"? Is the information etched in gold bricks? Its followed by "literal" but doesn't make sense taken literally, does it?

  52. So the Plan is. by Chainsaw76 · · Score: 2, Funny

    1) Buy a crate of USB drives cheap..
    2) Install images and Trojans on all of them
    3) sell them on ebay one at a time.
    4) Harvest the spoils.
    5) Profit!

    -Jason

  53. Re:Pretty scary. by ydra2 · · Score: 2, Funny

    Tell that to the many Paypal victims...

    Yeah I know. My PayPal acount has been flagged for suspicious activity three time this month already and each time I had to reset my password and re-enter all my credit card information.

  54. Re:An O/S should not trust external EXEs by Thundersnatch · · Score: 2

    Microsoft has actually had this "exectuable firewall" working for years. It's called "Software Restriction Policies", and it's been part of Windows Group Policy since XP was released.

    The problem is, maintaining a list of hashes and signatures for all exectuables, DLLs, scripts, etc. in a coporate environment is a real pain in the butt. The list is constantly changing, so almost nobody uses this feature. We use it for limited end user machines, and kiosks, but it is unworkable for end-users like developers (which would still probably fall for this example of social engineering).