Slashdot Mirror


ATMs Susceptible to Windows Viruses

Kernkraft400 writes "First there was Windows for Warships, now the same operating system used to power millions of home PCs is likely to be used for cash machines in the UK. I can't wait for the next Windows virus or worm to take down all the cash machines."

403 comments

  1. Try again by erick99 · · Score: 1, Insightful
    Kernkraft400 writes, " I can't wait for the next Windows virus or worm to take down all the cash machines."

    What an irresponsible thing to say.

    --
    http://www.busyweather.com/
    1. Re:Try again by ValuJet · · Score: 1

      Not if he is the one writing the virus.

    2. Re:Try again by Anonymous Coward · · Score: 0

      I hope you're being as sarcastic as the original poster obviously was...

    3. Re:Try again by JeanBaptiste · · Score: 3, Insightful

      yep. and I can only imagine he would say the same thing if it was hospital software or something even more important than ATMs.

      wanker.

      I'm an open source fan, but there's really no good done in gloating at failure of another, especially when it negatively impacts (random innocent) people's lives.

      Also, I do run win2k, and keep it properly updated and configured. I've _never_ been the victim of a worm or a virus.

    4. Re:Try again by networkBoy · · Score: 1

      Parent post is not a troll, it is quite true that "I can't wait for a virus to hit these ATMs" is quite irresponsible. The upheaval it causes in the financal sector is quite massive and in the past has proven quite a headach.
      Re: blaster and Canada? national bank.
      -nB

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    5. Re:Try again by TykeClone · · Score: 1
      Upheaval is overstating the outcome of an ATM-bourne virus. So some ATM's go down - big deal. There are a lot of ATM's out there and not all run windows, and not all are on the same network

      It would kind of suck for the ATM owner, bank, and network if this were to happen, but it wouldn't cause panic in the streets.

      --
      A fine is a tax you pay for doing wrong and a tax is a fine you pay for doing all right.
    6. Re:Try again by DroopyStonx · · Score: 1, Interesting

      Thanks for your opinion.

      Now, explain how it's irresponsible? It's not irresponsible to run ATMs on versions of an OS chock full of holes?

      Take the morality squad elsewhere.

      --
      We have secretly replaced these Slashdot mods' sense of humor with a rusty nail. Let's see if they notice!!
    7. Re:Try again by d34thm0nk3y · · Score: 2, Informative

      " I can't wait for the next Windows virus or worm to take down all the cash machines."

      What an irresponsible thing to say.


      MS Blaster (I think) did actually take down all of the Bank of America ATM's in Seattle, WA a while back.

    8. Re:Try again by Grishnakh · · Score: 4, Interesting

      Exactly. Will someone please explain to me how it's irresponsible to say you expect someone to get robbed, when that person is using a product that is so insecure that their likelihood of getting robbed is very high?

      Suppose there's a car with a numeric keypad on the door to unlock it (like the late 80's/early 90's Fords). Now suppose that it's common knowledge that the factory put in a backdoor code, 1357, which will unlock any such car. Despite this becoming common knowledge, and being stated all over the national news, the manufacturer refuses to remove the backdoor, saying it's so they can help the customers. Now I'm standing in my driveway talking to some friends, and my neighbor Joe pulls into his driveway, with his brand new car which has this keypad. So I say to my friends, "I can't wait until his car gets stolen. What an idiot."

      Was that an irresponsible thing to say? I don't think so. Joe was stupid to buy such a car when it's common knowledge how easy it is to break into. Maybe if more people exercised peer pressure, and spoke their minds about others' stupid buying habits, people wouldn't continue to support companies that make bad or dangerous products.

      If some bank gets ripped off because of their insecure ATMs, that's the bank's fault for choosing a poor piece of equipment, and they deserve to pay the price for that decision. And hopefully lots of customers will move their accounts to banks which use better ATMs.

    9. Re:Try again by d34thm0nk3y · · Score: 1

      Further down the thread I see that it was likely Slammer that took tese out....

    10. Re:Try again by tbannist · · Score: 2, Insightful

      I call poetic justice on that. You build your system on a platform you know or should know is insecure, people get to gloat when that decision comes back to bite you.

      Mind you, apparently there are already plenty of Bank Terminals that use Windows out there, so it's not particularly interesting news.

      --
      Fanatically anti-fanatical
    11. Re:Try again by kai.chan · · Score: 1

      What an irresponsible thing to say.

      At least it will wake up the economy and make it realize the problems associated with using Microsoft software.

    12. Re:Try again by Anonymous Coward · · Score: 1, Insightful

      Except banks aren't stupid. Regardless of these built in security holes you don't have your machine open to these vulernabilities due to firewalls, closed ports, disabled services, etc. It's there to serve one purpose and it's not be accessable to the general internet.

      Windows can be a very secure and stable OS if you use your brain and do it right. All the security holes in the world won't effect a system that is locked down. So yes, it might be vulnerable to code red, nimba, etc but if the only port to communicate between itself and their network is say port 15892 then there's NO problems.

    13. Re:Try again by danheskett · · Score: 1
      Also, I do run win2k, and keep it properly updated and configured. I've _never_ been the victim of a worm or a virus.
      Hear, hear to that. Good admining is key. I was, for a fashion, the sole administrator of an 8500 thin-client network, served by approximately 14 production server machines running Windows 2000.

      I designed, implemented, and admin'd the whole thing - from ethernet wiring to software setup, to software design to testing and roll out of new applications.

      In the 9 months or so I was running the project (until they hired their permanent IT guy I was directing the search for my ultimate successor) I was very proud of my work:

      Zero down-time for users during business hours (two 8 hr shifts a day, call-center) for 271 straight days (the it went live, to the day I left).

      Zero worms, viruses, trojans, mal-ware, spyware, or adware infections

      Every user had Internet access and complimentrary e-mail that was allowed to be used in and outside of work

      Every user had an operations guide that was exactly customized for his workstation and software needs - if you had rights to use application X, application Y, and application Z your users manual had exactly those sections in it. This was done automagically by querying the directory server and assembling pages from source PDFs.

      Help-desk requests were routed through a custom knowledge base tracking system. When I left fully 70% of requests could be resolved to the users satisfaction by automatic response. On my busiest day I had to manually deal with 13 support requests

      The point behind the message is that good admining and systems design cannot be avoided regardless the platform . If you have poor admins, poor systems engineering going on, regardless of your platform, you will have failures.

    14. Re:Try again by danheskett · · Score: 1

      Your analogy is malformed.

      Hoping ATMs get ripped off is wishing ill will on actual people who have done nothing wrong. That would be like you wishing your friend got car-jacked and beat up badly for his insecure car.

      Then it actually happening.

    15. Re:Try again by EvilBudMan · · Score: 1

      --If some bank gets ripped off because of their insecure ATMs, that's the bank's fault for choosing a poor piece of equipment, and they deserve to pay the price for that decision. And hopefully lots of customers will move their accounts to banks which use better ATMs--

      Don't worry about the banks. Our government gives them their money back, I think. Maybe there is an FDIC link on this somewhere.

    16. Re:Try again by DMeans · · Score: 1

      Oh, please. It's not "irresponsible" thing to say! It's already happend. Or did you forget the 'Slammer' worm? http://www.cotse.com/20032701.html http://xforce.iss.net/xforce/xfdb/11153

    17. Re:Try again by Taladar · · Score: 1

      It gets a lot more complicated when you get more admins into the mix because then you will surely have at least one admin far less motivated and/or skilled than you seem to be.

    18. Re:Try again by Grishnakh · · Score: 1

      Hey, I never said this Joe character was my friend, just my neighbor. Maybe he's a neighbor I don't like too, because his stupid dog wakes me up at 5AM.

      Anyway, saying "I can't wait until..." isn't exactly wishing harm on someone, especially when the original statement was "robbed", not "violently carjacked" (as in, someone stole the car, or its contents, while it was unattended in a parking lot). While I wouldn't be exactly jumping for joy when someone gets robbed, if it happened because they consciously did something very stupid, I simply wouldn't feel too bad for them since they had it coming. It's like someone who refuses to wear their seatbelt getting killed in a minor accident. No, I wouldn't have a party, but I wouldn't feel too bad for them either, since a very simple safety measure which is commonplace these days could have saved their life.

    19. Re:Try again by Anonymous Coward · · Score: 0

      I think you may have missed Kernkraft400's irony there. My guess is that [s]he's a Brit - and you're not.

    20. Re:Try again by antoy · · Score: 1

      I call poetic justice on that. You build your system on a platform you know or should know is insecure, people get to gloat when that decision comes back to bite you.

      He wasn't gloating, he was expressing hope that the decision will come back to bite them. So that he could gloat, I guess.

    21. Re:Try again by Kernkraft400 · · Score: 1

      Kernkraft400 writes, " I can't wait for the next Windows virus or worm to take down all the cash machines."

      In my defence I didn't expect the article to actually get submitted so fired it off in a couple of minutes without much thought; it was a throwaway comment and not supposed to be taken any more seriously. :-/ The full text I submitted was definitely not so biased against Windows but hey, this is slashdot!

      Anyway, did you actually read the article?

      "Last August, the Nachi (Welchia) worm contaminated the cash machines at two financial institutions. When the Slammer virus hit the back end systems of the Bank of America in January 2003, 13,000 US ATMs became unavailable."

      I also linked to the recent report that the UK government has said that linux is "viable", http://news.bbc.co.uk/1/hi/business/3960025.stm but that got dropped too. Maybe my anti-Windows comment wasn't the most tactful thing to write, but resulting to a personal attack is a bit strong even if this is only the internet.

    22. Re:Try again by lachlan76 · · Score: 1

      I had that record on my home WinXP machine - up until I had someone replace the motherboard. He re-installed windows without mentioning it to me.

      I take it home, go online, and my download rate is 0.3KB/s by the time i get to my AV company's download page.

      I've had to manually clean the system, and now have installed Gentoo, and don't look back.

    23. Re:Try again by Anonymous Coward · · Score: 0

      I live in the UK and I've had these windows powered cash machines crash just after inserting my card. Luckily the software behind the crash window was still responding so I could simply press cancel and it would return my card, but maybe next time I won't be so lucky?

      I don't see how anyone could possibly justify running windows on a device where security and reliability are so critical!

      Seems like we're seeing this more and more, just yesterday the phone box I was using (also running windows) crashed and rebooted, cutting me off and taking my money...

      When will people learn embedding windows in devices where security and stability is important will cause BAD THINGS TO HAPPEN! :)

  2. This story is missing something by Anonymous Coward · · Score: 5, Informative

    Like the actual story: ATMs in peril from computer worms? The Register seems to believe it's partly a scare tactic to sell antivirus software, though.

    1. Re:This story is missing something by LewsTherinKinslayer · · Score: 5, Funny

      Like the actual story: ATMs in peril from computer worms? The Register seems to believe it's partly a scare tactic to sell antivirus software, though.

      Windows is actually just a ploy by Symantec to make money. Makes sense to me.

    2. Re:This story is missing something by DigitalRaptor · · Score: 1

      I spent 4 hours last week removing over 800 spyware files and registry settings last week on my in-laws computer.

      So yeah, I'm scared. I ought to send an invoice to Microsoft for my time...

      --
      Lose Weight and Feel Great with Isagenix
    3. Re:This story is missing something by AKAImBatman · · Score: 5, Informative

      Except that it has already happened. Can anyone guess who the ATM manufacturer was? (Here's a hint: They make lousy voting machines.)

    4. Re:This story is missing something by LewsTherinKinslayer · · Score: 5, Funny

      (Here's a hint: They make lousy voting machines.)

      Diebold makes lousy everything.

    5. Re:This story is missing something by sonicattack · · Score: 3, Insightful

      This is why I go the "Linux first - Windows only if absolutely necessary" route when installing relatives' computers.

      No virus problems. No spyware problems.

      I believe the GNOME or KDE desktop is the perfect choice for absolutely computer illiterate relatives who want to surf the web, read mail and play the occasional game (my father even mentioned the best thing he liked about Linux was all the games - I didn't even knew they came with the installation! :).

      Why? Because they can't screw something up that I can't easily fix. Because it is a rock stable solution for Web browsing and E-mail reading. Because it can be administered remotely easily over low bandwidth.

      The only problem that may arise is when they need to run some special Microsoft Windows-only software that can't run in Wine.

      So, yes, Linux definitely is for Grandma, although she hasn't bought a computer yet. :)

    6. Re:This story is missing something by julesh · · Score: 5, Informative

      I would hope that the lesson here has been learned: a mission-critical service (which ATMs are, these days) should be firewalled from everything that it reasonably can be, and should not be running unnecessary services.

      The ATMs should be running a custom application to drive the user interface which just pipes its data over an encrypted byte-stream protocol (maybe SSH, maybe something else, I don't know) to a central authorisation server. It should be able to accept a 'status query' request from a machine located in the branch that periodically checks that the ATMs are running and still have cash. These are the only services that are required. Everything else should be disabled. Everything else should be firewalled.

      As long as banks follow these security precautions (and I've worked at a UK bank before now -- they're pretty hot on security, as a rule) they should not be susceptible to virus/worm infection, except by a custom-written worm that exploits security flaws in the custom ATM software... and at this point it doesn't matter what OS you're using.

    7. Re:This story is missing something by Albanach · · Score: 2, Informative

      Yep, the BBC are also running a current story which was perhaps supposed to be included too.

    8. Re:This story is missing something by System.out.println() · · Score: 2, Funny
    9. Re:This story is missing something by Chundra · · Score: 2, Funny

      And guess who writes the viruses? Yep, independent Russian and Chinese hackers contracted by none other than Peter Norton himself!

    10. Re:This story is missing something by dasMeanYogurt · · Score: 2, Insightful

      All it takes is one technician carrying a virus on his notebook working on an ATM behind the firewall. What is the contingency plan for when(not if)a virus gets behind the firewall?

      --
      --Gentoo Baby!
    11. Re:This story is missing something by PlazMatiC · · Score: 1

      Diebold makes lousy everything.

      Quite. However, I was quite surprised to see their gear in New Zealand.

      Even more amusing - look closely at the name of the crashed service.

    12. Re:This story is missing something by Anonymous Coward · · Score: 0

      As en ex-employee, I'd agree that diebold has shit for software, but to their credit they do have some neat stuff in their physical security services.

    13. Re:This story is missing something by theLOUDroom · · Score: 3, Insightful
      I would hope that the lesson here has been learned: a mission-critical service (which ATMs are, these days) should be firewalled from everything that it reasonably can be, and should not be running unnecessary services. The ATMs should be running a custom application to drive the user interface

      Ummmm....actually that's not the problem.
      Mission-critical apps should not be run on crappy, not-meant-for-that-purpose software. It's not a question of how many firewalls you use. ATMs should NOT run windows.

      Firewalls are not a "magic fix" for shitty design. Hell the company I work at has a good firewall and they get viruses all the time. A firewall should be a "just in case" security measure, especially for something THAT important.

      We're talking about people's money here, it should take more than one guy plugging an infected laptop into the wrong ethernet jack to take it down.

      Stuff like this demands a multi-tiered security approach. We're talking encryption of encrypted communications here (with different algorithms), and if they're going to send ANY of this across the internet they better do it right. Otherwise, guess where the next 0-day exploit is going to get tested first?

      As long as banks follow these security precautions (and I've worked at a UK bank before now -- they're pretty hot on security, as a rule) they should not be susceptible to virus/worm infection,

      Wrong. You can't turn off the ALL the OS services or your custom software can't communicate with anything else. You NEED at least some of the windows code running and that bit of code just may turn out to be the next target of the latest, greatest worm.

      except by a custom-written worm that exploits security flaws in the custom ATM software... and at this point it doesn't matter what OS you're using.

      Sure it does. A better OS is going to be harder to code an exploit for. What you're saying is that underlying system arcitecture doesn't matter. That's silly.

      If it was my call, I would have two boxes running completely different software and hardware, designed by two completely independent teams. I would keep the existence of each team seperate from the other.
      One box does the normal ATM stuff, on X86 hardware running something custom and minimalist, communication only via an RSA-encrypted data link.
      The second box contains an OS-less processing unit whos purpose is two-fold:
      • to encrypt the data again using elliptic curve crypto
      • to perform logging


      This would make it much harder of a zero-day exploit OR a funamental math breakthrough to wreck the security AND harder for any of the programmers to leave themselves a little backdoor (Office Space).

      Using a firewall in this application would be like using aluminum foil as a bullet-proof vest.
      --
      Life is too short to proofread.
    14. Re:This story is missing something by toby · · Score: 1
      I would hope that the lesson here has been learned
      You're kidding, right?
      --
      you had me at #!
    15. Re:This story is missing something by EvilGrin666 · · Score: 1

      Their mistakes are top notch!

    16. Re:This story is missing something by Beryllium+Sphere(tm) · · Score: 1
      Rather than saying ATMs should be firewalled, I'd insist that they be separated with an air gap. According to press reports, the last set of ATMs to get infected were supposed to be on a separate network segment but the network was improperly configured.

      Certainly as you say the ATMs "should not be running unnecessary services", but as long as they're on a general purpose operating system they'll be doing just that. Some OS's are worse than others but all of them offer far more attack surface than an ATM needs.

      I'm willing to believe you worked for a bank that did security well, but that's not the norm. Ross Anderson's research has found a steady stream of blunders

    17. Re:This story is missing something by Anonymous Coward · · Score: 0

      The state of florida?

    18. Re:This story is missing something by lachlan76 · · Score: 1

      A firewall isn't good enough - ATMs should be on a seperate network. WiFi, Cat 6, Fibre, it doesn't matter, as long as it has an SSH tunnel, and is NOT connected to the internet.

    19. Re:This story is missing something by harryk · · Score: 1

      As someone who works in the financial industry, I can say that the the financial processing companies (not the FED, the people that actually do the data processing) are heaviliy firewalled, and its all on a private network. To think any other way would be ludicrous.

      The parent company I work for has various divisions that specialize in each part of the banking experience, and the security in place around any of the core equipment for routing is exceptionally high.

      The ATMs typically work on any of three designs, the oldest being the ones that simply use an analog line to dial up a processor, and confirm the transaction. The upgrade from that are the ones that tie into a serial connection from a router, and then back to the financial processor, these are a considerable step up, simply because the nework that the ATM resides is completly private, and no public addressing is used. The third technology (ok there may be others that I'm unaware of) is essentially the same as the serial, but uses an IP network, essentially just another terminal on the network, but again, private LAN.

      Just thought I'd share my 2 cents.

      harryk

      --
      think before you write, it'll save me moderator points.
  3. It's bound to happen by networkBoy · · Score: 4, Informative

    I've seen an ATM at Target (big retailoer in US) reboot after a "power interruption" and it was running NT3.51 :o
    -nB

    --
    whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    1. Re:It's bound to happen by JeanBaptiste · · Score: 1

      the last one I saw reboot-looping was running OS/2 warp.

    2. Re:It's bound to happen by red+floyd · · Score: 5, Insightful

      Actually, 3.51 had a reputation for being relatively bulletproof.

      Remember, they hadn't moved everything into the kernel yet. Even GDI and video drivers were userland. And, of course, they hadn't yet "integrated" Insecure Exploder into the system either, I don't even think IE existed then (NT4 shipped with IE2).

      --
      The only reason we have the rights we have is that people just like us died to gain those rights. -- Cheerio Boy
    3. Re:It's bound to happen by Rei · · Score: 1

      I once saw a windows error message on a flight information monitor at an airport. Not as funny as when it's in a *really* public place, though:

      http://www.slothmud.org/~hayward/mic_humor/billb oa rd-crash-wide.jpg
      http://www.flickr.com/photos/jk parker/986910/
      (etc)

      --
      POTUS Witch Hunt tracker: 75 charges filed against 19 witches, 4 witches cooperating and 5 witches have pled guilty.
    4. Re:It's bound to happen by TykeClone · · Score: 1

      That's not unusual for NCR machines. I think that their newer ATMs are running Windows now that OS/2 is not as fully supported as it used to be.

      --
      A fine is a tax you pay for doing wrong and a tax is a fine you pay for doing all right.
    5. Re:It's bound to happen by k98sven · · Score: 1

      Not my picture, but my (former!) bank had ATMs which did stuff like this.

      I've seen it personally. None of the keys on the ATM were mapped to 'return' so you were stuck with the message there.

      (For those who don't read Swedish, it's an 'out of virtual memory' error, and that's Win95/98!!)

    6. Re:It's bound to happen by networkBoy · · Score: 4, Informative

      " Actually, 3.51 had a reputation for being relatively bulletproof."

      Yes it did, and in fact I still used it personally for a very important server for quite a while. The point is that there are a ton of exploits available even from a user level. The best part about this ATM was the existance of a floppy drive and keyboard&mouse port behind a relatively flimsy lock and piece of sheetmetal on the service hatch (not the money side of the box). Though I never got a chance to sit down and have a chat with this machine, just think what someone could have done if they had long duration access (say working the night shift)?
      -nB

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    7. Re:It's bound to happen by Orgazmus · · Score: 1

      I actually saw one of those last time i went to sweden :)

      --
      The system had the verbosity of HTML combined with all the readability of compiled assembly viewed as bitmap images
    8. Re:It's bound to happen by cygnusx · · Score: 2, Informative

      HSBC in India still runs OS/2 1.3 on its ATMs (that's the (c) Microsoft version).

    9. Re:It's bound to happen by DotNM · · Score: 1

      I saw some sort of Windows 95 error at Miami International Airport (MIA) earlier this week (Monday the 25th) as I was coming home from a Carnival cruise, where, according to their website, they use Win95 and WinNT.

      --
      There's no place like localhost
    10. Re:It's bound to happen by JAgostoni · · Score: 1

      I remeber frequently seeing the crash screen from an Amiga on the cable tv guide channel. I always thought that was funny.

    11. Re:It's bound to happen by sonicattack · · Score: 4, Funny

      Nice!

      But have you ever seen this lovely OS on an ATM? I _ran_ for the camera when I passed that one in Karlskrona. :^)

    12. Re:It's bound to happen by DaddyDonMynack · · Score: 5, Interesting

      Actually, I had a recent experience where I think somebody did something like that. I used a Bank Of America ATM at a gas station - it was one of those free-standing boxes that they just put anywhere on the store, as long as it is close to power and a DSL jack. Anyway, I withdrew $20 and left. The next day, I noticed that my account had been drained of funds. I called the bank, and they said that I had withdrawn all the money at that ATM. I had them pull the transactions, and apparently, somebody immediately after me had done mulitple pulls on my account until they got everything. (Only like $120, as it turns out, since I just use that account for petty cash). Anyway, the machine is one of the swiper kinds - it does not keep the card until you are finished, you just swipe it. Since I used a "Fast Cash" option, it should only allow that one transaction, then "log out" my account. If another transaction is attempted, it requires another swipe of my card. Obviously, it did not - either someone hacked the ATM - certainly possible if behind the crappy little cabinet with its crappy little lock the ATM monitor rests on there is a box with a mouse and a keyboard - or there was some kind of software error. I was suspicious of the former since there was a guy hanging around the area of the ATM. BofA refunded my loss and is investigating.

    13. Re:It's bound to happen by jcr · · Score: 1

      Actually, 3.51 had a reputation for being relatively bulletproof.

      Relative to what, exactly?

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    14. Re:It's bound to happen by Ann+Elk · · Score: 1

      Having GDI and USER in the kernel does not make NT > 3.51 any less stable than NT <= 3.51. The CSR user-mode process that GDI and USER ran in was "special" -- if it died, the system blue-screened.

      That said, I do agree that 3.51 seemed more stable than 4.0; I just don't believe moving GDI and USER into kernel-mode was the culprit.

    15. Re:It's bound to happen by jx100 · · Score: 1

      Yours was an Amiga? Mine once crashed, but it was runnig BeOS, I think.

    16. Re:It's bound to happen by Taladar · · Score: 1

      "stable" and "secure" are two totally different things. Also in kernelspace malicious code can do far worse than crashing your pc.

    17. Re:It's bound to happen by Anonymous Coward · · Score: 0

      Just because it runs Windows doesn't mean it's vulnerable to the same viruses that hit Windows PCs.

      Look at the Xbox, for example. It runs a variant of Windows 2000. There has yet to be a virus that attacks that platform. I also haven't heard of any that affect Windows CE .NET powered thin clients. Or Windows Embedded edition.

      If your ATM machine is trying to run a web server with WebDAV and tons of other goodies enabled, and isn't kept up-to-date... then you might be asking for trouble. But the same goes for anyone that would buy a Mandrake 8.0 box at Best Buy and install it with the equilivant services enabled (and not up to date). It's a matter of what exactly it is running, who set it up, and what attack surfaces exist. I doubt these ATM machines will be very vulnerable to attacks, if at all.

    18. Re:It's bound to happen by red+floyd · · Score: 1

      I'll concede the above posters' points, and admit that some of the bulletproof rep came from the fact that there werent |<1dd135 out there trying to kill everything in sight.

      However, having a clearer Userland/Kernel demarcation surely helped security.

      --
      The only reason we have the rights we have is that people just like us died to gain those rights. -- Cheerio Boy
    19. Re:It's bound to happen by prawnpie · · Score: 1

      This made me dig for one of my pictures. It definitely startled me when I stopped to at an atm in Ecuador/Peru? and saw this windows screen.

      http://www.fotolog.net/prawnpie/?photo_id=8889970

    20. Re:It's bound to happen by dickens · · Score: 1

      Our local cable office used to edit the community notice board (on an Amiga/Videotoaster thingy) on Saturday mornings with the video going out live to the whole town.

      It was pretty comical since he was a really lousy speller.

  4. (Very) old news by Space+cowboy · · Score: 5, Insightful


    Windows has been used on (at least) Natwest ATM's for a loooong time - several years at least. I've been in several situations where an ATM is displaying a Blue Screen Of Death. Interestingly enough, they show a trend for solidarity in these matters, when one of set is down, they're all down... Presumably the weakness is in the network layer, or some component that is attached to it.

    Not that this means too much (apart from the annoyance factor) though, I've never lost any money due to an ATM crash - I'm pretty sure the system is designed so that the central machine does all the secure stuff, with the ATM being not much more than a calculator keypad.

    Simon

    --
    Physicists get Hadrons!
    1. Re:(Very) old news by Gentoo+Fan · · Score: 1

      The last time I was in the grocery store I passed one of those "Turn all your spare change in here!" machines with a BSOD displayed. I also managed to crash the self checkout scanner one time -- It gave a windows-looking dialog error.

    2. Re:(Very) old news by Ironsides · · Score: 2, Funny

      A year or so ago I saw a story here on /. or at TheRegister.CO.UK that a Windows ATM had crashed and rebooted and didn't start up the ATM program. It was running a full version of Windows. Some college students (It was in a student union) loaded up Windows Media Player and opened up the Bethoven track that was on the machine and video taped it playing Bethoven and posted it on the web.

      --
      Fly me to the moon Let me sing among those stars Let me see what spring is like On jupiter and mars
    3. Re:(Very) old news by TheFlyingGoat · · Score: 2, Insightful

      True, around the time Slammer was making its rounds, I actually got a windows interface on an ATM. It wasn't the new touchsceen kind, though, so there was no way of controlling it.

      I think the bigger issue here isn't that the ATM's run Windows, but that some are connected to networks that can be accessed from the Internet. Windows CAN be stable in certain situations (this ATM looked to be running NT 3.5 at a glance)... it's when you put it on a public network that it becomes a hazzard.

      --
      You have enemies? Good. That means you've stood up for something, sometime in your life. --Winston Churchill
    4. Re:(Very) old news by asland · · Score: 1

      Definately old news. The ATM at my local Mini-Mart is blue-screened about once a week. The only ATMs that seem to ever be bluescreened are the "cheap" ATMs that are inside a business and not the ATMs run by banks. Hopefully that means the bank's ATMs don't run windows (and my gut tells me they don't). But who knows, maybe the banks are running XP instead of 98?? ;)

    5. Re:(Very) old news by DogDude · · Score: 4, Informative

      Not that this means too much (apart from the annoyance factor) though, I've never lost any money due to an ATM crash - I'm pretty sure the system is designed so that the central machine does all the secure stuff, with the ATM being not much more than a calculator keypad.

      Actually, this is why "real" databases like Oracle & DB2 are used. They have that nifty little "commit" and "rollback" functionality (part of ACID) that makes it incredibly unlikely that even in the event of a major event at the client, you're not going to be fubar'ed. That, and true fault tolerance (you can throw the power on a working Oracle database, and 9 times out of ten, it'll be just fine when it comes back).

      --
      I don't respond to AC's.
    6. Re:(Very) old news by Tony+Hoyle · · Score: 1

      I've talked to a bank programmer who used to do the natwest stuff. He couldn't tell me that much due to security but one thing he did say is that everything is transactioned and verified, then checked by an independent system. There is absolutely no way of it losing a transaction (I guess if the entire network, and its backup, went down simultanenously then it might get a bit dodgy).

    7. Re:(Very) old news by Anonymous Coward · · Score: 0
      I've been in several situations where an ATM is displaying a Blue Screen Of Death


      The other day I went to use my local bank's ATM and found it displaying an Internet Explorer Javascript error window. Running Windows by itself was bad enough, but do they really need to run IE too?
    8. Re:(Very) old news by Anonymous Coward · · Score: 0

      I've lost money to an ATM before. It printed out a nice receipt that said "Could not reverse transaction." There are even standard forms that you can get from your bank to have them credit you back, so it must not be all that uncommon.

    9. Re:(Very) old news by Anonymous Coward · · Score: 0

      I don't know the situation in the UK but I do know that the company I work for (one of the big four in ATM business) sells the vast majority of it's machines with Windows XP. The rest is OS/2 and DOS, but since both are no longer "officially" supported for several years now, you can imagine the percentage. I think it will still need some years to see the first Linux ATMs, although I'm personally working on that subject.

    10. Re:(Very) old news by advocate_one · · Score: 1

      I'd love to know how they got access to be able to drive the mouse pointer or use keyboard navigation when those things are behind locked partitions and the only user access is via a simple custom keypad...

      --
      Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    11. Re:(Very) old news by TheSHAD0W · · Score: 1

      I think the bigger issue here isn't that the ATM's run Windows, but that some are connected to networks that can be accessed from the Internet.

      Running on a private network isn't enough to keep yourself secure. Worms can come in any time a machine is swapped.

    12. Re:(Very) old news by scribblej · · Score: 1

      I'm pretty sure the system is designed so that the central machine does all the secure stuff, with the ATM being not much more than a calculator keypad.
      -------

      Actually, the reason you can't generally use an ATM or Debit card (without having it cobranded by a credit card issuer) is that the regulations say the customer's pin MUST be encrypted on the client machine; the one that does the swipe.

      I'm not sure exactly what security implications this may have -- I think the encryption is generally handled by specialized hardware. But the bottom line is the 'secure stuff' *must* happen on the client (ATM) machine, not at some hidden backroom server.

    13. Re:(Very) old news by cyberassasin · · Score: 1

      I wouldn't be so much worried about losing money, but more worried about losing security of my ATM card and my PIN. It's actually much more than a keypad, it has the ability to read, store, and transmit data. I bet some there would be a way to create the ability to steal card numbers and PINs. Anyone remember the story about false ATM's being set up in malls, etc, with the sole purpose of stealing ATM card data and PINs. Would be much easier if you could do it right on the banks machine..... see http://www.snopes.com/crime/warnings/atmcamera.asp and http://www.snopes.com/inboxer/scams/atmtheft.htm for some other examples of what people are willing to do to steal card info....

      --
      Who is the master of foxhounds, and who says the hunt has begun? -Pink Floyd
    14. Re:(Very) old news by cyberassasin · · Score: 1

      Check this out as well.....

      http://schumer.senate.gov/SchumerWebsite/pressro om /press_releases/PR02219.html

      --
      Who is the master of foxhounds, and who says the hunt has begun? -Pink Floyd
    15. Re:(Very) old news by Anonymous Coward · · Score: 3, Informative

      Google is your friend.

    16. Re:(Very) old news by Huogo · · Score: 2, Insightful

      Many of the new ones have touchscreens which acts like a mouse. The touchscreen plus the character map lets you input text based commands.

    17. Re:(Very) old news by dgatwood · · Score: 1
      Oh, but they do. I've seen bank ATMs at a windows desktop on more than one occasion. One of the ATMs in question was even designed to be serviced from the customer side, complete with hidden keyboard and mouse behind the facade.

      Just because you're paranoid, it doesn't mean you're wrong.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    18. Re:(Very) old news by Tim+C · · Score: 1

      Worms can come in any time a machine is swapped.

      Not if you do it right. There's absolutely no reason at all to ever have an ATM machine connected to anything other than a private network purpose-built for it.

      Worms can't get across air gaps...

    19. Re:(Very) old news by dgatwood · · Score: 1
      That would make it not a real transaction, then. By definition, a transaction is reversed unless it completes to the end, thus erring on the side of the cardholder. If the transaction is not flagged as complete (after money is dispensed), then the transaction never occurred. If the ATMs aren't designed that way, something is very, very wrong....

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    20. Re:(Very) old news by retinaburn · · Score: 1
      loooong time - several years at least.

      [sarcasm]Oh my, thats like the beginning of time DUDE!!!![/sarcasm]

      Seriously, OS/2 has been running bank machines and old licensing kiosks for years and years.

    21. Re:(Very) old news by markw · · Score: 1

      Windows has been used on (at least) Natwest ATM's for a loooong time

      Yes indeedy, and the entire network crashed catastrophically for three days back in 1998 - see this cached article in Google

      I remember it since I worked for IBM at the time. A journalist rang me to tell me Microsoft were blaming the IBM software for which I was responsible ... unfortunately (for the story) it wasn't running on the computers in question.

    22. Re:(Very) old news by coofercat · · Score: 1

      Yep, I've had one reboot with my card inside.

      I suspect NatWest et al. will do a fairly good job if they continue to use Windows. However, I don't trust the rail companies (and countless others) putting Windows based ticket/vending machines in. They arn't nearly as likely to engineer them nearly as well, but they're just as capable of being financially problematic. A crafted virus could be scooping credit card details, or even making purchases on my behalf.

    23. Re:(Very) old news by wirelessbuzzers · · Score: 1

      We just discussed this in my databases class. The problem is, you can't necessarily roll back a transaction which involves real-world state changes. One of my friends had attempted to get a fairly large amount of money (near his daily limit) from an ATM for a trip he was going on. The ATM crashed, and he didn't get his money, but it was deducted from his account. Furthermore, he couldn't make another withdrawal because of the limit.

      So ATM databases aren't perfect.

      --
      I hereby place the above post in the public domain.
    24. Re:(Very) old news by Anonymous Coward · · Score: 0

      not playing bethoven but playing up
      http://cubalan.net.nz/kiwibank/

    25. Re:(Very) old news by Feniscowles · · Score: 1

      The Nationwide Building Society ATM nearby often has a Visual C++ error window on screen. The machine still works fine and dispenses cash but it's a bit hard to read the screen with error box in the middle.

    26. Re:(Very) old news by theLOUDroom · · Score: 1

      I'm pretty sure the system is designed so that the central machine does all the secure stuff, with the ATM being not much more than a calculator keypad.

      Were you aware that.......
      ATMs hand out cash!

      If that was my money (oh shit it is) I would be pretty worried about the security of the computer that is handing out $20 bills.

      Unless the connection to the actual bill dispensing mechanism is running its OWN computer, and demanding signed-data from the central bank, there is a LOT to worry about.

      --
      Life is too short to proofread.
    27. Re:(Very) old news by jrumney · · Score: 1
      Interestingly enough, they show a trend for solidarity in these matters, when one of set is down, they're all down... Presumably the weakness is in the network layer, or some component that is attached to it.

      Or presumably they all get rebooted around the same time every 49 - 50 days when the technician makes his regular call. (Google for 49 days Windows, you'll see what I mean, or for a more challenging task calculate how long it takes for a 32 bit millisecond timer to wrap).

    28. Re:(Very) old news by jrumney · · Score: 1
      By definition, a transaction is reversed unless it completes to the end, thus erring on the side of the cardholder.

      Somehow, I doubt a bank is going to risk giving you money then rolling back the transaction. My guess is that if communication is lost in between the transaction being authorized and confirmation that the money was dispensed, then your account will be debited and the transaction flagged as uncertain. The flag will tell bank staff to issue an immediate refund if you query it.

      Maybe things are different where you are, but around here, the banks don't err on anyone's side but the banks. Take a look at the fortune 500 sometime and see how many banks are up there. They don't get there by giving away money.

    29. Re:(Very) old news by DogDude · · Score: 1

      Well, that says to me "bad programming". The "commit" should not have been fired until the cash was dispensed. If you can't roll back a change, then more than likely, the programming was bad. I mean, I don't know squat about this situation, but that's the whole point of having transactions. If the transaction didn't complete, then the whole thing is rolled back. It's sloppy (or greedy) on the bank's part to commit a transaction, THEN spit out the money because exactly what you described can happen, and really, should never happen.

      --
      I don't respond to AC's.
    30. Re:(Very) old news by jrumney · · Score: 1
      Actually, the reason you can't generally use an ATM or Debit card (without having it cobranded by a credit card issuer) is that the regulations say the customer's pin MUST be encrypted on the client machine; the one that does the swipe.

      In the case of Point Of Sale devices, where the pinpad is often a handheld unit on a telephone cable, the encryption is done in the actual pinpad (its not allowed to go on the wire in the clear), and I think smart cards do it on the actual card itself, so there is no way for the retailer to sniff it as it goes by (assuming the pinpad is sealed and not visible). But that is just the PIN, everything else is done by the backoffice machine.

    31. Re:(Very) old news by gnuman99 · · Score: 1
      Actually, this is why "real" databases like Oracle & DB2 are used. They have that nifty little "commit" and "rollback" functionality (part of ACID)

      So does MySQL, MySQL MAX (SAP Database), PostgreSQL, MSSQL, and even SQLite!

    32. Re:(Very) old news by Anonymous Coward · · Score: 0

      ATMs hand out cash!

      What, really ?

      Shit, I thought they were just there to play solitaire on !

    33. Re:(Very) old news by Anonymous Coward · · Score: 0

      I've seen that a lot too, at Nationwide ATM's, they should really fix it.

    34. Re:(Very) old news by WoBIX · · Score: 1

      I've seen Windows running on ATMs as early as '96, might even have been 95 when I think back to the location and if I was still in the neighborhood at the time. And the keyboard port on the passbook updater beside the ATM was unprotected. It was in plain site behind the machine, which sat about 2 feet out from the corner of the vestibule. It wouldn't have been a problem for any kid to walk in with a keyboard and try their luck. Not that it would necessarily mean they would get anywhere.

    35. Re:(Very) old news by wirelessbuzzers · · Score: 1

      It's greedy. They'd rather that happen (and are more likely to find out about it) than the machine crashing after giving you cash but before deducting the amount.

      --
      I hereby place the above post in the public domain.
    36. Re:(Very) old news by markw · · Score: 1

      Actually, you typically have a transaction processor sitting in front of the database to manage the atomicity of the transaction. That's the thing that protects you. Traditionally this was IBM's IMS software (which also handled the database stuff at the back end). I guess these days it's some message queueing software instead. I very much doubt the banks rely on the database's rollback/commit function alone, since quite apart from anything else, it can't guarantee the transaction end to end (from the client to the database).

  5. Already happened... by Samir+Gupta · · Score: 5, Insightful
    --
    -- Samir Gupta, Ph. D. Head, New Technology Research Group, Nintendo Co. Ltd., Kyoto, Japan.
    1. Re:Already happened... by balaam's+ass · · Score: 1

      Before I RTFA'd I already started trying to find a way to tell Bank of America that, if they made their ATMs run Windows (the ones in my locale are hopelessly old and can't be running Windows yet), then I'd probably switch to another bank.

      So I went to www.bankofamerica.com, clicked on "Contact Us", and... proceeded to get little more than a FAQ and some phone numbers. I hate that! "Contact Us" should give an e-mail address...

      Anyway, now there's no point, since apparently it's too late and they're already running Windows. Guess I'll start looking around...

    2. Re:Already happened... by bronowyn · · Score: 2, Funny

      Crap. My bank was bought up by this bank. Not that I wasn't susceptable to viruses before... but now my naive innocence is shattered. I guess I'll have to start storing my money in my mattress. :(

      --


      Strength does not come from physical capacity. It comes from an indomitable will.
      --Mahatma Gandhi
    3. Re:Already happened... by iabervon · · Score: 1

      It took down the backend, not the ATMs. The ATMs were running fine, but obviously couldn't do much without any way to get transactions processed.

    4. Re:Already happened... by aaarrrgggh · · Score: 1

      Having seen the Fleet Bank data centers, I assure you... you're in better hands now! It can't be any worse than that...

  6. RTFA by atta1 · · Score: 1

    I was planning on RTFA that showed which ATM's will be running Windows... but I couldn't find it!

    --
    "The avalanche has already started. It is too late for the pebbles to vote" -- Kosh
    1. Re:RTFA by Kenja · · Score: 1
      "I was planning on RTFA that showed which ATM's will be running Windows... but I couldn't find it!"

      The ones with the word "Diebold" on the front are all running Windows (95,NT, and XP depending on how old they are). When faced with such a system, put your ATM card back into your wallet and walk away.

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    2. Re:RTFA by Jucius+Maximus · · Score: 2, Informative

      Up until recently, a large bulk of North America's ATM's ran OS/2, but the service contracts and support from IBM started to run out. Alas, some banks chose to pick up Microsoft for their new ATMs.

    3. Re:RTFA by tekiegreg · · Score: 1

      Well granted I'm a Wells Fargo customer, and the majority of Wells Fargo ATM's I've seen run the same ATM program, that after a Blue Screen of Death on an ATM that I spotted runs WinNT 4.0 I guess I'm screwed...why did that have to get all GUI'ish with the ATM's? They were just fine as archaic as they were...*sigh*

      --
      ...in bed
    4. Re:RTFA by TykeClone · · Score: 2, Informative
      NCR is starting to phase out OS/2. The computers that drive the ATMs continue to get newer, and ADA requirements are for them to talk - so Windows (with support for more sound cards and other hardware) is a natural way to go.

      I'm not arguing that they'd be better off installing gentoo or red hat on those machines, I'm just saying that it's the way it is.

      --
      A fine is a tax you pay for doing wrong and a tax is a fine you pay for doing all right.
    5. Re:RTFA by Frizzle+Fry · · Score: 1
      The ones with the word "Diebold" on the front are all running Windows (95,NT, and XP depending on how old they are).

      My local Bank of America branch uses Diebold ATMs running OS/2. (Although I'm not sure if the machines actually say Diebold on the front, so you might be technically right).
      --
      I'd rather be lucky than good.
  7. Well... by Ninwa · · Score: 1

    I really find it hard to believe that ATM's are using windows based OS'. Despite that, as long as the networks they are on are smart then they should not even be susecptible to infection... unless someone figures out a way to transfer one via their credit card o.O...

    1. Re:Well... by VE3ECM · · Score: 2, Informative
      I really find it hard to believe that ATM's are using windows based OS

      Oh, believe it. For example, the Wachovia machines at Penn Station in NYC are running some custom Win 3.1 implementation. I stood from a distance and watched the ATM repair man fix them once. He had to open them up, pull out some sort of mini keyboard (a la the same types you'll see to attach to a tablet PC) and boot that sucker into Win 3.1)

      That being said, a lot of those Bank of America commercials you see now lauding all those great new features (scanning bills onto the screen, no envelopes to deposit) are all running a custom Windows XP Embedded built especially for ATMs.

      If I can find a link, I'll reply to this thread again.

    2. Re:Well... by deutschemonte · · Score: 1

      I work at a 3 branch bank in Michigan and all of our ATM's run Windows XP Pro. Every new ATM that Diebold sells is running XP in fact.

      --
      The preceding message was based on actual events. Only the names, locations and events have been changed.
    3. Re:Well... by VE3ECM · · Score: 1
      I should have said "win NT 3.X" instead of Win3.1... my bad.

      That being said:
      WinXP Embedded ATM Home

      Do a google search for "windows embedded ATM" and you'll find plenty of info, including machines made by our best friends Diebold that were infected by a worm this past summer!

    4. Re:Well... by Ninwa · · Score: 1

      Wow, very interesting... thanks :)

    5. Re:Well... by deutschemonte · · Score: 1

      Another poster suggested that the ATM's are running on a version of XP embedded, but ours are all on the full version. There is actually a real computer inside the thing with a keyboard and a mouse.

      Which brings me to this question, I wonder if I could play multiplayer games over our ATM network. =)

      --
      The preceding message was based on actual events. Only the names, locations and events have been changed.
    6. Re:Well... by VE3ECM · · Score: 1

      Yeah, if you go to the link I posted, there's a link on that page offering 3 OS choices for ATMs by MS: Win CE, Win XP Embedded, and XP Pro.

    7. Re:Well... by dedale · · Score: 1

      Not only these use Windows, but in France, some banks also use VNC...

      Never send a human to do a machine's job.

    8. Re:Well... by Anonymous Coward · · Score: 0

      > WinXP Embedded ATM Home

      Is that the reduced version of WinXP Embedded ATM Professional, for home ATM's?

    9. Re:Well... by Solder+Fumes · · Score: 3, Interesting

      unless someone figures out a way to transfer one via their credit card o.O...

      Maybe not credit card, but smart cards.... Actually, the credit card reader is just a data input device, right? Maybe it would be possible to do a buffer-overrun attack on an ATM, unless the card reader hardware specifically limits the possible output data.

    10. Re:Well... by NotoriousQ · · Score: 1

      It even comes with a Media Player.
      There was even a slashdot post about it, but I do not seem to be able to find it.

      --
      badness 10000
    11. Re:Well... by mikael · · Score: 1

      Yes, I saw an ATM in Edinburgh which was being rebooted. Windows NT with the blue background.

      Even worse, I've seen railway timetable displays (20" plasma displays) crashed with Windows Embedded System prompt being displayed.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    12. Re:Well... by Ninwa · · Score: 1

      Curious to know what bank, I live just outside of detroit. :)

    13. Re:Well... by Barbarian · · Score: 1

      Really, it's not that hard. CIBC bank in Canada uses Windows 2000 on its newer ATM's--I've seen one with a "Low memory" error box popped up, and another with a blue screen.

      A lot of retailers use Windows 2000 on their registers, and your credit card authorizations go over the internet.

  8. WTF? Where is the article? by jdreed1024 · · Score: 5, Insightful
    Perhaps I missed something, where is the article that says ATMs are susceptible to Windows Viruses? All I see is a pointer to an article on battleships, and someone's speculation.

    Now, ATMs running Windows could very well be susceptible to viruses, but something backing that up would be nice.

    --
    There is no sig, there is only Zuul.
  9. Huh? by mridley · · Score: 1

    Is there a story here? What is the point of this post? -m

  10. So M$ is the correct acronym... by slowhand · · Score: 1

    Thas all folks

    --
    Busy aligning my non-linear thoughts.
  11. Misleading Title by jerw134 · · Score: 4, Insightful

    The title of this story is extremely misleading. It's stating something like it's a fact, although it's not even close. It's actually more of a question. But this is Slashdot, so I shouldn't expect too much.

    1. Re:Misleading Title by kmmatthews · · Score: 1

      Uh, it happened to Bank of America with slammer.. So it's safe to assume it _is_ a fact.

      --
      feh. stuff.
    2. Re:Misleading Title by Roadkills-R-Us · · Score: 1

      Given how full of holes Windows has proved to be, I'd say that until proven otherwise, we have to assume that any Windows-based system (esp. on a network) is susceptible until proven otherwise.

    3. Re:Misleading Title by The+Bungi · · Score: 1, Informative
      And uh, it would have happened to them if they had been using Linux as well - surely you haven't forgotten last year when Debian, GNU and Gentoo all got rooted because of a remote vuln, mmm?

      The number of actual remote vulnerabilities that affect Windows and other Microsoft servers is damn low - as low as Linux and other Unix OSes. What most slashbots orgasmically call "viruses" are worms that require user intervention to infect the machine.

      For a properly configured NT box, a BSOD is about as common as a kernel panic. And you'd be stupid to let an ATM be connected to the 'net, regardless of what OS you were using.

      This is just another "OMFG WINDOZE IS TEH SUXXORZ!!!1!! HAHAHAHA!!!1!" slashbork fest. Nothing more, nothing less.

    4. Re:Misleading Title by jerw134 · · Score: 1

      I'd say SP2 has sufficiently proven otherwise. Unless of course, you can show me a remotely exploitable hole in the default install.

    5. Re:Misleading Title by kmmatthews · · Score: 1

      Uh, I was pointing out that the parent poster claiming the title was misleading was incorrect.

      I was not saying Linux/Unix/.... would be more secure.

      (OTOH, it would.)

      --
      feh. stuff.
    6. Re:Misleading Title by dgatwood · · Score: 1
      Remove vulnerabilities are generally only possible if services are turned on in Linux. On Windows, some are possible in a seemingly serverless configuration. Big diff.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    7. Re:Misleading Title by juhaz · · Score: 1

      surely you haven't forgotten last year when Debian, GNU and Gentoo all got rooted because of a remote vuln, mmm?

      No, I haven't. You seem to have... or more likely, you never even bothered to find out. Why let the facts to spoil good piece of shit-talk.
      Debian vuln was a local.
      GNU vuln was a local.
      Gentoo vuln was a local.

      Ooh! Three boxes locally hacked, by skillfull inviduals after lots of work. Clearly the same as thousands of machines falling prey to simple automated worms. And no, the worm in question didn't require user interaction.

      And you'd be stupid to let an ATM be connected to the 'net, regardless of what OS you were using.

      They weren't connected to net. Someone plugged an infected laptop into intra. Besides, an ATM SHOULD NOT BE RUNNING general-purpose OS, not even OpenBSD or whatever they claim is most secure.

  12. It's already happened by Anonymous Coward · · Score: 1, Funny

    It's already happened. I put in my ATM card and chose to make a withdrawal and the ATM laughed at me and spit my ATM card back out.

    1. Re:It's already happened by atta1 · · Score: 1

      When that happens to me it's usually because I'm broke...

      --
      "The avalanche has already started. It is too late for the pebbles to vote" -- Kosh
    2. Re:It's already happened by baudilus · · Score: 3, Funny

      The funny thing is, you had $19 in your account.

  13. Citibank by egatenby · · Score: 2, Insightful

    Citibank ATMs run NT. Lots of bank ATM machines do

  14. In unison now - WTFA? by SuperKendall · · Score: 1

    I think you know what that means.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  15. We'll see... by danielrm26 · · Score: 2, Insightful

    Don't forget the cars too. Oh well, trial by fire. If it goes horribly wrong, it won't stay that way for long. Either it'll get hardened or another OS'll get the job.

    --
    dmiessler.com -- grep understanding knowledge
    1. Re:We'll see... by wrt2 · · Score: 1

      Given that TFA indicated that Win2K was going to drive submarines carrying the UK's "Trident thermo-nuclear intercontinental ballistic missiles", I don't think we want to experience that particular "trial by fire."

      --
      -- "Why, Mr. Anderson, why? Why do you do it? Why get up? Why keep voting? Do you think you're voting for something?"
  16. Hi, I'm michael by Anonymous Coward · · Score: 1, Funny

    I like to post inflammatory articles to get page views for Slashdot. Perhaps you thought this article was about ATM worms. Well, it's not. It's about bashing Microsoft. So have at it and don't bother asking for a link to an actual story!

  17. Colchester Town Centre by ProudClod · · Score: 1, Interesting

    Halifax Bank ATM, Colchester, UK

    I walk up to the machine to get some cash out, only to be confronted by a Windows 9x dialogue box. The cash machine was on a desktop screen, with a dialogue up on the screen.

    It's a joke, seriously.

    --
    Gamers Europe - Gaming News. Reviews.
    1. Re:Colchester Town Centre by EddWo · · Score: 1

      I think theres a bug in the Halifax software at the moment. I've seen a couple of them showing the same error message "Object Variable or With Block Not Set", which is clearly a VB runtime error.
      Not only are they running on Windows but they are also using VB for their front end.
      Actually when its running it looks more like a flash animation so perhaps they are hosting the flash activex control within a small VB app.

      --
      "Taligent is still pure vapor. Maybe they'll be the last who jumps up on Openstep... "
  18. What Virus? by Launch · · Score: 4, Insightful

    The title of this post says that Windows for ATMs are "Susceptible to Windows Viruses" but as far as I can tell this is just speculation... Is there actually any proof out there that these machines would be any more (or less?) susceptible to viruses? I'm suprised this made it through, no substance and just a lot of name calling at MS.

    --
    Your mammas flamebait.
    1. Re:What Virus? by Anonymous Coward · · Score: 0
      I'm suprised this made it through, no substance and just a lot of name calling at MS.
      You must be new here.
    2. Re:What Virus? by Launch · · Score: 1

      look at my user id, 100,000.. but I'd say this is one of the worse because there is actually no article attached.

      --
      Your mammas flamebait.
    3. Re:What Virus? by Launch · · Score: 1

      doh, always forget that those greater than and less than signs don't do it on slashdot... it's was a less than 100,000.

      --
      Your mammas flamebait.
    4. Re:What Virus? by advocate_one · · Score: 3, Informative
      well there must be something to it as it's being reported by the BBC... and windows powered ATMs have already been taken out by worms...

      Already, he said, there have been four incidents in which cash machines have been unavailable for hours due to viruses affecting the network of the bank that owns them.
      In January 2003 the Slammer worm knocked out 13,000 cash machines of the Bank of America and many of those operated by the Canadian Imperial Bank of Commerce.
      In August of the same year, cash machines of two un-named banks were put out of action for hours following an infection by the Welchia worm.
      --
      Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    5. Re:What Virus? by Launch · · Score: 1

      I hear what you're saying about ATM networks... but I've gone to the bank plenty of times when the ATM has been not working... I live in the US and don't use Bank of America ATMs ever... not saying that I know for sure what OS was running the network, but I have a feeling that simular ATM network outages have occured on networks running software other than Windows... What I'd like to see is a comparison of those when a claim like that is made....

      On a further note, your post is a little off subject for me, because we aren't talking about ATM networks, we are talking about ATM platforms. Where's the idea that running an ATM on MS OS will make it more likely to be hit by a worm?

      --
      Your mammas flamebait.
    6. Re:What Virus? by Tim+C · · Score: 1

      Sure they do, you just need to use the HTML entity, in this case <

      Besides, my reaction on reading your original post was "Well, seems to fit right in these days...". I don't know if the rabid anti-MS bias is getting worse, or if I'm just getting more pragmatic in my old age, but I'm sure this place used to be a little more objective.

    7. Re:What Virus? by GenerallyDynamic · · Score: 1

      > I'm suprised this made it through, no substance and just a lot of name calling at MS.

      You're new around here aren't you? ;)

    8. Re:What Virus? by Cynikal · · Score: 1

      I dont know where that info came from, CIBC is my bank of choice and one of the reasons i trust them so much is in the 4 years i've been with them, i've never had so much as a glitch. And one of the reasons i trust their security is when i signed up for an acount i got a glimpse of the screen the teller was using and i asked to look at it, and sure enough they all run linux across the board.

      now, i havent verified what os their atm's use, but i would find it very odd that a bank would have linux as their os for the human tellers and then put windows for the atm? but if slammer did take down any cibc atm's, i would assume it would be because of the insanely large amount of congestion on the network from all the infected windows systems.

    9. Re:What Virus? by Anonymous Coward · · Score: 0

      Well, they're running Windows, aren't they?

  19. Re:WTF? Where is the article? by Anonymous Coward · · Score: 0

    What did you expect from a slashdot windows-bashfest?

  20. Wait until Hollywood gets ahold of THIS idea. by The+I+Shing · · Score: 2, Funny

    When Hollywood gets ahold of this idea, they'll have teenagers or terrorists or someone cracking into ATMs and watching the security camera or changing the picture on the currency or some ridiculous thing.

    --
    You are in error. No-one is screaming. Thank you for your cooperation.
    1. Re:Wait until Hollywood gets ahold of THIS idea. by Anonymous Coward · · Score: 0
  21. RTFA by scribblej · · Score: 0, Redundant

    Go ahead, tell me to RTFA. No, the one about ATMs. There isn't one! What the hell?!

    Okay, never mind that.

    There are plenty of ATMs that have run Windows in the US of A and while I've seen some pretty embarassing bluescreens and such, I'm not aware of any reports of viruses on the ATMs or of viruses targeted towards ATMs, which you'd think would be a cool way to go...

    Anyone got that article?

  22. I lost my card once by banausikos · · Score: 0

    There was a power failure during my transaction. When the ATM rebooted, it kept my card (as it was designed to do). Fortunately, the bank was open at the time at they retrieved it for me.

  23. Flaimbait by Anonymous Coward · · Score: 0

    It's not like the atms are hooked up to an open internet connection... I don't see a problem here

  24. Windows CE? by demon_2k · · Score: 0

    ATM's are running WIndows CE? I thought that some companies as security concious as banks would run something more stable and secure.

    It all makes sance now. I have seen a few ATM's crash, that screen looked very familiar. Now i know why.

  25. First... by ericdano · · Score: 0
    Plan:
    1. - Install Windows on ATM machines
    2. - ....
    3. - Profit

    Seriously though, why Windows? I use BofA, and like 2 years ago when they changed the ATMs around, it's slower. Color screens, and asking if I want English or Spanish. There are more steps to get money in and out. And, they were doing "advertising" on them for a while. While the transaction was being "processed" I'd have to listen to some blurb about services BofA offers. That has seemed to have stopped recently, but...I can imagine it will be back soon. Along with the ATM "glitches" coming......

    Back to the DOS/Text interface of old please!

    --
    It's either on the beat or off the beat, it's that easy.
    I moderate therefore I rule!
    --
    1. Re:First... by Anonymous Coward · · Score: 0

      Why Windows? Because it's cheaper than writing your own operating system.

      It sounds like a nice plan, just get some old x86's with tiny monochrome displays running some rock solid OS written in assembly that does only one thing, but it does that one thing really freakin' well.

      But when you get down to brass-tacks it all falls apart. Not only is that old hardware more expensive than newer stuff (because they're just not making it any more), but finding people who can competently program in a really low level language is not impossible, but quite costly.

      So you get some dirt cheap Windows boxes, write a snazzy little java program and *BAM*, you got yourself a cheap ATM solution.

    2. Re:First... by niktesla · · Score: 2, Funny
      Plan:
      1. - Install Windows on ATM machines
      2. - ....
      3. - Profit
      I think step two is to write a virus which moves a couple fractions of a cent into your account anytime someone makes a transaction, ala Office Space! ;)
      --
      I've discovered a remarkable proof, but this margin is too small to contain it...
    3. Re:First... by pestie · · Score: 1

      I use BofA, and like 2 years ago when they changed the ATMs around, it's slower. Color screens, and asking if I want English or Spanish.

      Even better: BofA ATM's first say something like "Retrieving your ATM customizations" and then ask if you want Enlgish or Spanish. WTF??? Look, I always want English, OK? Why can't that be one of the "ATM customizations" you retrieve when I put in my card??

      I'd give anything for a return to the good ol' text-only interfaces, too. They were fast and they worked. I guess it made it harder for them to show me ads, though.

    4. Re:First... by keytoe · · Score: 1

      Dude, that was the plot to Superman III

  26. Windows for Warships Features? by the_mighty_$ · · Score: 2, Funny

    What features will be included in windows for warships? My wish list includes: -Drag and drop cruise missles -Point, click, BOOM anti-aircraft guns

    --
    VI VI VI - the editor of the beast!
    1. Re:Windows for Warships Features? by Anonymous Coward · · Score: 2, Funny

      Minesweeper has been a standard for decades now.

  27. Re:WTF? Where is the article? by garcia · · Score: 0, Offtopic

    Yeah, I emailed daddypants when the story posted to the subscribers but they apparently weren't paying attention.

    Everyone knows that ATMs running Windows would be susceptible to the same evil viruses that any Windows PC would be. I guess we just need to get the word out to those that don't know about the possible viruses available for even their own machines?

  28. Party Like Its 1999999999 by phobos13013 · · Score: 2, Funny

    Now we can have Y2K hysteria... EVERYDAY!!!!!
    YAY

    --
    ...and it should be known by now
  29. I don't understand by pdx_joe · · Score: 2, Insightful

    Maybe it's because I'm young and new, but why would people trust a system that has a record of failing? The blue screen of death is a big joke in the world. Why would airports, banks, the military, etc. trust Windows? I'm not trolling, this is an honest question. It's not the price. Is it because they think it is more robust, easier setup, compatibility? I was in Europe and saw the blue screen on an airport terminal and thought, wow, I hope the crucial systems on my plane or in the control tower are not running Windows!

    1. Re:I don't understand by Vague+but+True · · Score: 1

      Don't worry about the control towers. Their computers are so old, they can't install windows on them.

      --

      I'm not a doctor, but I play one in bed.

    2. Re:I don't understand by Anonymous Coward · · Score: 1, Insightful

      Because they're idiots. Everyday idiots use a Windows box. Everyday idiots connect their Windows boxes to the Internet. And, everyday we hear those idiots complain about the problems their Windows box causes. Idiots are stupid and they aren't going to listen to smart people telling them to change to a different OS. That's why.

    3. Re:I don't understand by Timesprout · · Score: 3, Insightful

      No you dont understand. While windows has has its instability problems since NT they have been pretty stable. Most of the current problems are to do with malicious twats fucking with other peoples systems.

      Banks have used various flavours of windows for years on their ATMs without any major issues. If the ATM network gets compromised it really doesnt matter what OS is running. Its never going to be the end of the world because they are little more than dumb terminals.

      And now for the even better stuff. Many aircraft run embedded NT as well in the flight control instrumentation. I suppose we had all better stop flying now. Medical devices have it so I suppose we should refuse medical treatment. Stores use it in POS so that rules out shopping. Microsoft are all over the place and you dont even know it, and strangly enough the world has not actually ground to a halt yet.

      --
      Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
      What truth?
      There is no dupe
    4. Re:I don't understand by Roadkills-R-Us · · Score: 1

      Maybe it's because I'm young and new, but why would people trust a system that has a record of failing?

      Maybe it's because I'm older and more jaded, but my honest answer is, ``because they're idiots''.

    5. Re:I don't understand by Anonymous Coward · · Score: 0

      If the guy like to use windoze, let it be.. but when some idiots in power decides, lets use windoze on life system machines then we have a big problem..

    6. Re:I don't understand by Anonymous Coward · · Score: 1, Insightful

      I'd like to know what aircraft use Microsoft software in anything critical. I work in the industry, and I don't know of any.

      And I've never heard of Microsoft software running on medical devices, although I suppose a monitor of some kind could be un-critical enough that it might be ok, although it seems like a really bad idea.

      If you can give meaningful answers, great. Otherwise I'll continue to believe that your just spouting off.

      JET

    7. Re:I don't understand by westlake · · Score: 3, Informative
      Here are some facts about ATMs:

      About 20% of ATMs world-wide run Windows. Banks are slow to migrate because of the cost. But the OS/2 systems out there are getting really, really old. Regulators want better encryption, audio support. IT wants TCP/IP. Marketing wants check recognition, targeted adds. You get the idea.

      70% of ATMS purchased by banks in 2004 will run Windows, up from 10% in 2001. Minimum specs for a new ATM, a P III or faster processor, with 256 MB RAM and an NIC. Investing in the ATM channel

    8. Re:I don't understand by Anonymous Coward · · Score: 1, Insightful

      "Microsoft are all over the place and you dont even know it, and strangly enough the world has not actually ground to a halt yet."

      Sure, not to halt, but in the last 6 months i've not been able to use the ATM machine close to my house because the "software had halted" in at least 5 occasions. In two of those i saw a BSOD. Now this is fine in a city where ATM's are on every corner. But i have to walk back home, wait for the wife who has my car, drive for about 15 minutes to the closest ATM machine an drive back.

      The world is not stopped spinning but the world has gotten a lot more frustrating...

    9. Re:I don't understand by Anonymous Coward · · Score: 0

      Almost all atm's exect bank ones use dial up. There is even a new encryption protocol being forced into use after Jan 1, 2004. Triple DES. Most of the older machines are not upgradeable and will be replaced by newer ones with the new XP embedded. But the real security problem we have is with atm skimmers. They go right over the card reader and you can't tell its there. I think the dial up versions are better because the broadband atms don't have special requirements. They just come and hook it up to a comcast or sbc ISP (not even a hardware firewall)and yea it is encypted but des encryption isn't that stong.

  30. Remote exploits, not viruses by Surur · · Score: 5, Insightful

    Lets be clear here, its not viruses we worry about. Nobody is going to run Kazaa on their local ATM. Its all about possible remote exploits.

    No OS is completely bug free and secure for ever. If the network the ATM's connect to is safe, the box should be safe. If they connect to the internet, I'm moving my money to another bank, no matter what OS they run!

    Surur

    --
    Information is the location of things. Computation is moving things around.
    1. Re:Remote exploits, not viruses by i_r_sensitive · · Score: 1
      No OS is completely bug free and secure for ever.
      Oh really? Are you so sure about that? NCR for example had their own Unix-based OS for their ATM's.

      Let's think about what an ATM OS does. It accepts user input, and spits out cash, or performs some other transaction. But look at the atomic level. The user ID info is all numeric and magnetically encoded on a card. Sure the card reader can foul up, but that is hardly an OS issue. The user then provides authentication info, again, entirely numeric. Once authenticated the user is prompted for an action which essentially is a combination of an extremely limited set of options, and some numeric data. At that point the information goes elsewhere for action, the ATM idles until told by the authoritative resource what to do next.

      The tasks which an ATM needs to perform are trivial. The OS need not be complex to meet these requirements, and a simple stripped OS is trivial to secure and test.

      I've done consulting work for Banks, and they are notorious sticklers for security. And we aren't even talking about some of the other security possibilities. For example it is possible to prevent the OS in the ATM from having any "knowledge" regarding the transaction in progress or the user performing that transaction (allthough that does significantly increase the complexity of the ATM OS...)

      But, two things. 1) Banks and the manufacturers of ATM's don't walk into Comp USA to buy their OS. So it ain't XP-SP2 we are talking about. This is probably the latest and greatest CE variant. Not a whole lot of CE vulnerabilities I'm aware of... 2) They are secured private networks, and in the case of at least one bank I did some work for, that network is completely physically sequestered from any other network. And oops, 3) Most of the remote exploits don't just happen, some user needs to accept malicious code, or take some compromising action, which you simply cannot do with an ATM, and oops, 4) How many exploit developers have the access needed to develop an exploit on ATM's?

      But the real security is in the sequestering. Denying the physical connection is the only bullet proof way I know to secure a network. No copper, no cracking...

      --
      "Talk minus action equals nothing" - Joey Shithead, D.O.A.
      "Talk minus action equals /." -
    2. Re:Remote exploits, not viruses by Mad_Rain · · Score: 3, Funny
      Nobody is going to run Kazaa on their local ATM.

      Welcome to $BANK! Would you like to:

      1. Make a Withdrawl

      2. Make a Deposit

      3. View your Account Status

      4. Download some pr0n!
      --
      "What do you think?" "I think 'What, do you think?!'"
    3. Re:Remote exploits, not viruses by lildogie · · Score: 1

      > If the network the ATM's connect to is safe, the box should be safe.
      > If they connect to the internet, I'm moving my money to another bank,
      > no matter what OS they run!

      Well, you can make your own choices, but it's possible to implement a secure application that transmits data across the internet.

      With smart chips on the ATM cards, you can make it so that the pin number never leaves the card. You can use strong, two-factor authentication (or even three when the technology matures a little more).

      It's not really the internet that causes the problems. It's poor design at the OS and application level. And it's probably possible to compensate for poor security in the OS if the application designers are smart.

      Judicious use of encryption technology all the way from smart card to secured database is within reach of a smart high-school student.

      Don't judge the secure systems by whether they use the internet. Instead, judge them on who built them and how well they were built.

    4. Re:Remote exploits, not viruses by Frogbert · · Score: 1

      I think you would be hard pressed to find a remote exploit for DOS.

      Or BASIC for that matter.

    5. Re:Remote exploits, not viruses by lachlan76 · · Score: 1

      AFAIK, the PIN isn't on the card. If it was, you'd have a major security problem.

  31. Memories by niall2 · · Score: 4, Funny

    Ah yes I remember fondly seeing my first ATM BSOD in the SEATAC Airport. Nothing says welcome to Redmond quite like the BSOD.

    --
    Today is a gift. Save the receipt.
  32. Iressponsible Bastards by Space_Soldier · · Score: 1

    I think that it is irresponsible for them to put Windows on warships and ATMs. They should use an operating system designed for that specific purpose based on something like vxWorks. They shot themselves in the foot. I wonder how long before ATMs start to spit money left and right all of a sudden. Someone might be able to use a wireless device that tells the Windows ATM to spit money.

    1. Re:Iressponsible Bastards by julesh · · Score: 1

      I wonder how long before ATMs start to spit money left and right all of a sudden.

      Happened to Coventry Building Society last year. They threatened legal action against customers who kept the additional money that the machines gave them by mistake.

  33. Been going on for a while by rezza · · Score: 1

    This has been going on for a while now. I've seen BSODs, and "This program has shut down unexpectedly... Send / Don't send?" dialogue boxes. I can confirm that at least some Lloyds, Barclays, and Sainsbury's Bank machines use Windows.

    1. Re:Been going on for a while by TykeClone · · Score: 1

      Lloyds TSB? I get some of their people signing up for online banking at our site from time to time.

      --
      A fine is a tax you pay for doing wrong and a tax is a fine you pay for doing all right.
  34. Checkout self checker by Mark+of+THE+CITY · · Score: 1

    Better crash than overbill. My first time through, the total was $6 over, as suspected by me, and verified by a store clerk who'd seen it enough that she kept a calculator with her.

    --
    The clearance system sounds logical. It is not. It is completely arbitrary. -- John Bolton
    1. Re:Checkout self checker by TykeClone · · Score: 1

      Is that due to it running Windows, a faulty back-end database (display one price on the shelves, scan something different), or "user error" (no offense)?

      --
      A fine is a tax you pay for doing wrong and a tax is a fine you pay for doing all right.
    2. Re:Checkout self checker by Gentoo+Fan · · Score: 1

      I'd guess that if the clerk kept a calculator on her then it wasn't "user error". It is pretty sad when stuff like that gets to a production environment with blatent problems.

    3. Re:Checkout self checker by TykeClone · · Score: 1
      Makes you wonder if it's the backend database where the problem was - prices of the products not matching the prices on the shelves. The clerk was there because they probably got more complaints at the self checkout lane (where you're paying much closer attention) than the normal lanes.

      If that's the case, it doesn't matter if the checkout machine was running Windows, linux, OS/2, MSDOS, or a monkey with a green visor - you'll get the same errors (assuming it wasn't intentional).

      --
      A fine is a tax you pay for doing wrong and a tax is a fine you pay for doing all right.
    4. Re:Checkout self checker by Mark+of+THE+CITY · · Score: 1

      I believe it was something unique to the self-checkout system as I had never noted a math error in the usual manned checkout lanes.

      --
      The clearance system sounds logical. It is not. It is completely arbitrary. -- John Bolton
  35. WoOt by pyro+jackelope · · Score: 1

    My plans to become rich are finally realized! All I have to do is move to the UK, and as someone said earlier...wait for a virus to plague all the ATMs =D.

    --
    28:06:42:12 - That is when the world will end...
  36. Virus != BSOD by Megaweapon · · Score: 1

    There's lots of mentions of BSODs here, mind you that this isn't the same as a general "Windows virus". I'd rather deal with a defunct ATM than one with a Trojan installed behind the scenes.

    --
    I'm sure "SlashdotMedia" will improve on all the wonders that Dice Holdings blessed us all with
    1. Re:Virus != BSOD by CAIMLAS · · Score: 1

      That's nice.

      But what happens when a morally corrupt, intelligent someone crashes/comes along a crashed windows ATM, and just happens to know a thing about computers? He might wait for dark, come back with a flash drive or some other removeable media storage device, and plug into the (often poorly secured - in a security sense) $data_port, grab the ATM application on the machine from the now-accessable desktop, and take off?

      Later, he disassembles the software, finds the bugs (rest assured they'll exist, particularly when employing bottom-line programmers as would likely be the case with anyone making a Windows ATM), and figure out a way to exploit the machine (either locally or remotely)?

      I'd be willing to wager this has already happened, either with a corrupt individual or organized crime - we just don't know about it for various reasons (lack of bank disclosure, or the bank themselves aren't even aware). I imagine it'd be relatively simple to steal cash from the things, and in a crafty manner (say, take $20 from half a dozen different accounts at a time by running something they wrote, exploiting a vulnerability that allows access to the bank infrastructure unencumbered by authentication).

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  37. Rational security policy by donalbain · · Score: 1

    Whatever about the Windows BSOD, the virus issue has been overstated.
    Any financial institution that has public-facing assets that are not secured by tight firewall rulebases or air-gap type network separation and robust backend access control procedures will be the exception rather than the rule.

    In the UK, most banks, in my experience, are pretty switched on as regards network security.

  38. Dame you Diebold! Dame you all to hell! by Kenja · · Score: 4, Interesting

    I seem to post this everytime this comes up, but once again. Diebold ATMs run Windows (95,NT and XP depending on how old they are). They have been known to crash to the desktop and often run unpatched. They have been hit by several worms over the years but banks keep on buying the dang things. Here of course is a link to a Diebold ATM running as a MP3 player after it had crashed to the XP desktop (touch screen, XP, built in speakers. Makes sense to me). I will never use a Diebold product, be it ATM or voting booth.

    --

    "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    1. Re:Dame you Diebold! Dame you all to hell! by TykeClone · · Score: 1

      ATM networks shouldn't be running TCP/IP. Shazam runs some IBM protocol that wouldn't propogate worms.

      --
      A fine is a tax you pay for doing wrong and a tax is a fine you pay for doing all right.
    2. Re:Dame you Diebold! Dame you all to hell! by greenegg77 · · Score: 1

      I've personally only seen Diebold ATMs running two OS's: XP Embedded (newer models) and OS2-Warp4 (older models). We have 5 Diebolds in our lab here, and all but one of them runs OS2. The newest one is XP Embedded, and it blue screens nicely.

      --
      --- This .sig for sale - $500 OBO.
    3. Re:Dame you Diebold! Dame you all to hell! by Anonymous Coward · · Score: 0

      "Dame"?

    4. Re:Dame you Diebold! Dame you all to hell! by Kenja · · Score: 1
      "Dame"?

      You've got to shout it like Charlton Heston. "You dame dirty ape!". He allways seems to swallow his 'N's. Course that could just be me.

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    5. Re:Dame you Diebold! Dame you all to hell! by westlake · · Score: 1
      ATMs contain secure cryptoprocessors, generally within an IBM PC compatible host computer in a secure enclosure. The security of the machine relies mostly on the integrity of the secure cryptoprocessor: the host software often runs on a commodity operating system. Automatic Teller Machine

      I found this Urban Legends page instructive: Crime: Candid ATM Camera The obvious question to ask is why a pro would go do such lengths if a software attack was easy. But a Google search is more likely to return results like this: McDonalds Restaurant manager accused of $200,000 ATM theft If you hold the keys to the machine and are responsible for keeping it stocked, you don't need the skills of a hacker.

  39. Please shut up now by Anonymous Coward · · Score: 0

    In case you can't tell, the submitter was being sarcastic. Additonally, please tell us how simply stating a desire is "irresponsible". It's not exactly as if someone's opinion on slashdot is going to cause computers to crash, dumbass.

    1. Re:Please shut up now by Anonymous Coward · · Score: 0

      Just like that girl stating a desire that President Bush would die isn't a threat against his life. I don't understand how people can be so stupid as to confuse the two..

  40. Wells Fargo and Diebold 2 years ago. . . by TimmyDee · · Score: 5, Informative

    This did already happen, two years ago I believe, to Diebold ATMs. When it did, I called Wells Fargo (my bank) and asked them what brand of ATMs they use. I got the old, "Why would you want to know that?" question edged with a fair amount of suspicion. I explained that I didn't want an ATM that I used often to be compromised by a virus. I was forwarded to the manager. He ended up giving me a runaround about how Wells Fargo guarantees all transactions on their ATMs and any fraudulent use is refunded. No straight answer on whether they used Diebold ATMs with Windows.

    Of course, I went to a few of the ATMs I used and checked them out. All Diebolds. I'm not sure if they were running Windows, but I can assume so. Why would the bank give me such a hard time about who supplied their ATMs? Obviously it wasn't that difficult to just go and find out. It makes me a bit weary that they're trying to implement security through secrecy (let alone secrecy that's not that secret). Plus, being a customer I feel like I have the right to know how my money is handled and what possibilities there are for it being stolen.

    --
    Per Square Mile, a blog about density
    1. Re:Wells Fargo and Diebold 2 years ago. . . by Vague+but+True · · Score: 1
      Plus, being a customer I feel like I have the right to know how my money is handled and what possibilities there are for it being stolen.

      You have the right, but only to a degree. The manager told you that the transactions would be covered. That's what you needed to know. He didn't tell you what you wanted to know.

      --

      I'm not a doctor, but I play one in bed.

    2. Re:Wells Fargo and Diebold 2 years ago. . . by TykeClone · · Score: 1

      They did right. When someone is calling to ask something, even as innocent as that, they should be suspicious of social engineering in advance of some sort of an attack.

      --
      A fine is a tax you pay for doing wrong and a tax is a fine you pay for doing all right.
    3. Re:Wells Fargo and Diebold 2 years ago. . . by martingunnarsson · · Score: 1

      I don't think the bank manager had a clue about the brand of ATM:s, since it doesn't really matter. Honestly. He told you that they guarantee all transactions so that you'd feel safe even if they were running crap ATM's. If someone hacks the ATM and steals all your money, you'll get it back from the bank. So what's the big deal?

      --
      Martin
    4. Re:Wells Fargo and Diebold 2 years ago. . . by Anonymous Coward · · Score: 0
      So what's the big deal?

      You've obviously never had the pleasure of dealing with an identity theft. My mom had it happen to her two years ago, and she is still dealing with the aftermath of that mess.

      I'm no ATM expert, but I'd imagine they store a lot more information about you than just your checking account balance.

    5. Re:Wells Fargo and Diebold 2 years ago. . . by Anonymous Coward · · Score: 0

      I'm no ATM expert
      Obviously.

    6. Re:Wells Fargo and Diebold 2 years ago. . . by Anonymous Coward · · Score: 2, Interesting

      I work for a company that manufactures and handles processing for ATM's ( NO it's not Diebold. )

      If someone calls asking me how many workstations we have and what OS they are running I refuse to answer. if they ask about our internet connection mail server, firewall, well it doesn't matter, I do not answer questions about my network, especially over the telephone.

      As mentioned by someone above, providing information that could help an attacker, is not a good security policy to have, and no, we do not use Windows as the OS on our ATM's, nor do we plan to.

    7. Re:Wells Fargo and Diebold 2 years ago. . . by ad0gg · · Score: 1

      Umm. If someone called up my company and asked to know the my firewall manufactor,or anything about my network. I'd tell them to get lost. If it was customer, I'd tell them we maintain 99.9999% uptime and thats he needs to know while supplying him with MRTG graphs.

      --

      Have you ever been to a turkish prison?

    8. Re:Wells Fargo and Diebold 2 years ago. . . by Anonymous Coward · · Score: 1, Interesting

      There is a Diebold ATM at the hospital where I work. I was quite surprised to find myself at the Internet Explorer error page (i - the page cannot be displayed...) in the course of navigating through the menus.

      I was not reassured.

    9. Re:Wells Fargo and Diebold 2 years ago. . . by jonnystiph · · Score: 1

      Speaking of Wells Fargo and security, if you use the on-line banking, notice that your password can ONLY be alpha/numeric (i.e. no meta-characters). For those of us that believe in strong password, I find this rather limiting.

      I am begining to strongly reconsider my banking choices.

      --

      If we don't make light of everything, we are just stumbling in the dark - Blank

    10. Re:Wells Fargo and Diebold 2 years ago. . . by TheOtherChimeraTwin · · Score: 1
      That's what you needed to know. He didn't tell you what you wanted to know.

      As a customer, I'm the one who decides what I want and what I need. Of course, the bank can choose not to meet my wants or needs, and I can choose to find another bank.

      I'm tired of the trend where companies only know how to do things according to a narrow script.

    11. Re:Wells Fargo and Diebold 2 years ago. . . by Anonymous Coward · · Score: 0
      There goes another Slashdot idiot. Because you can now go into a store and buy a computng device, buy operating systems alore, have the right to install and modify such a system with hardware and software and discuss the virtues of such systems on a global network, and have access to literature relating to the design and manufacture of such system, you believe it is your right to question an institution which may posess systems which share some common architecture or components with the system that you purchased, modified, or discussed...

      YOU THINK YOU ARE ENTITLED TO DETAILS OF ANOTHER INSTITUTION'S SUCH SYSTEMS BECAUSE THEY HAVE ACCEPTED YOUR ONE-HUNDRED DOLLOR CHECK FOR SAFE KEEPING?


      He or she should have called the FBI, CIA, or some similar three-letter-acronymed agency.
      --

      ...Open the vaults, Timmy from the green house on 310 Idaho Road wants to inspect our systems for compliance.

    12. Re:Wells Fargo and Diebold 2 years ago. . . by Anonymous Coward · · Score: 0

      Bite my shiny metal ass.

    13. Re:Wells Fargo and Diebold 2 years ago. . . by sowth · · Score: 1

      Oh yeah, one shouldn't be allowed to know anything about a service--especially if it is critical.

      If you walk into a car rental agency and requested an SUV, you don't have a right to ask the brand or any other information. Who cares if it's a Ford with Firestone tires and, being a knowledgeable mechanic, you have determined the combination causes unexpected blowouts. After all, the manager stated you'll be justly compensated if you are permanently disabled or killed. Why should it matter?

    14. Re:Wells Fargo and Diebold 2 years ago. . . by Chandon+Seldon · · Score: 1

      "Because we can't be bothered to actually protect your money, we instead offer this wonderful customer service line at 1-800-YOU-WAIT..."

      I'd rather their systems actually be secure in the first place. That means less losses to fraud, which means more profits, which means they can offer better interest rates on their accounts.

      There are two possible results of a bad buisness decision:
      - The company dies.
      - The customers pay for it.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    15. Re:Wells Fargo and Diebold 2 years ago. . . by winwar · · Score: 1

      "I'd rather their systems actually be secure in the first place. That means less losses to fraud, which means more profits, which means they can offer better interest rates on their accounts."

      Or a more secure system may mean less losses to fraud but higher costs and less profits.

      And what profits (or losses) have to do with interest rates on accounts I really don't know. In other words, they charge as much interest as they can get away with and offer as little interest as possible to maximize profits. If their costs go down, that means their profits go up. Not that your rates go down.

    16. Re:Wells Fargo and Diebold 2 years ago. . . by Piquan · · Score: 1

      I used to be a Wells Fargo customer in the US, and got fed up enough with their customer service to leave. I have no doubt that any disputed ATM transaction would be held up in so much red tape and department-shifting that the customer would be lucky to get so much as a status report on their claim.

      This is, of course, despite the fact that Federal Reserve regulations require banks to give the customer the benefit of the doubt. (I expect that this is why WF has this policy: they have to.)

      I have no doubt that, regardless of the public policy of WF, getting them to own up would be like pulling teeth.

      As an aside, I anybody interested in ATM security in particular, or large-system security in general, read Why Cryptosystems Fail. It has excellent descriptions of the non-technical problems that ATM security faces. (The author discusses the technical issues in other papers, but I think that we geeks tend to forget the non-technical problems.)

    17. Re:Wells Fargo and Diebold 2 years ago. . . by Chandon+Seldon · · Score: 1

      If a companies profits go up, it puts them in a position where they can offer their products at more competitive rates.

      This is just as true with interest rates at a bank as it is for any other compeditive offering.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
  41. what's next... by alarocca · · Score: 2, Interesting

    spyware for atm's?

  42. Next time you submit a story that gets rejected by Anonymous Coward · · Score: 0

    After you spent time carefully crafting it, including and checking lots of links... just remember, this got accepted.

  43. ...is likely to be used by dumitrius · · Score: 1

    I've witnessed something like this http://www.okay.lu.nyud.net:8090/biller/error/atm. jpg in Cambridge, UK at a Countrywide atm earlier this year.

  44. Old news.... by autismuk · · Score: 1

    A few months back I visited the Nationwide Building Society (in England) to use an ATM. It was working perfectly except slap bang in the middle of the screen was a Visual C++ crash messagebox. People were still using it, trying to "see round" the box (which wouldn't shift). I was killing myself laughing.

    1. Re:Old news.... by Jo+Owen · · Score: 1

      I have on many occasions used an ATM machine (thinking about it, it was a Nationwide machine..) when its had error boxes on the screen. Most of the time it works just fine anyway

  45. ...and this is news how? by Anonymous Coward · · Score: 0

    The Sainsbury's Coventry cash machine uses Windows, and has done for years now. I've seen error messages on it in the past. =P

    1. Re:...and this is news how? by julesh · · Score: 1

      It was working fine when I used it last night, though. :)

      Seriously, I don't like the new generation windows-based ATMs. And not because they're insecure, or because they crash. Because they're _slower_ than the old ones they're replacing. The only good thing about them is the nice big easy-to-read colour display. But have you noticed that with the old ones, you'd put your card in and it would _immediately_ ask you for your PIN. The new ones seem to stop, read the data from your card, send a request to head office to validate the card (some of Barclay's ATMs display an image of the type of card you've put in at this point... is that pointless or what?) and *then* ask you for your PIN. Very annoying.

  46. Re:WTF? Where is the article? by GoofyBoy · · Score: 1, Redundant

    Phht. Its not as if anyone here is going to actually read the article.

    --
    The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
  47. Scariest experience of my life by Phixxr · · Score: 1
    I recently visited the ATM at my local bank a few nights ago, and to my amazement, there was no text or graphics on the screen, just several of the telltale Internet Explorer broken image icons.

    -phixxr

    --
    ungggghhhh
  48. A fool and his money by RealAlaskan · · Score: 1
    A fool and his money are soon parted. Microsoft has years of experience at parting fools from their money, and now they're bringing that wealth of knowlege to a new industry, which will be much less wealthy after MS gets their hooks firmly sunk into them.

    The one thing that MS will find different here is that if they actually cost the banks money due to some stupid vulnerability, the banks are quite likely to take it seriously, and do something. Most MS customers don't.

    1. Re:A fool and his money by mog007 · · Score: 1

      the banks are quite likely to take it seriously, and do something. Most MS customers don't.

      Just so we're clear, you're referring to switching to another OS, and not setting Bill Gates on fire, right?

    2. Re:A fool and his money by RealAlaskan · · Score: 1

      Each would be amusing, in its own way. Gates will be hot and bothered after this, no matter what.

  49. What is the point of this post? by Anonymous Coward · · Score: 0

    What is the point of this post? ATMs in Ireland, the US and I'm pretty sure the UK have run on Windows NT for years. It's kind of funny taking a peek at them when walking past a crashed one but this is not front page slashdot news!

    Dave.

  50. seperate web? by zxnos · · Score: 1

    out of curiosity, are cash machines and the computers they talk to acutally connected to the web?

    i dont see this as an issue. unless a bank worker plugs the virus in at work. in that case it should be easy to track.

    hmm, would it be possible to upload a virus to an atm via a magnetic strip on a card?

    --
    always mosh clockwise
    1. Re:seperate web? by julesh · · Score: 1

      hmm, would it be possible to upload a virus to an atm via a magnetic strip on a card?

      I would say no, but I used to say you couldn't get a virus from an e-mail or a document, and MS proved me wrong on both counts. I just hope they aren't writing the ATM software as well as the OS it runs on...

    2. Re:seperate web? by Vague+but+True · · Score: 1
      ...are cash machines and the computers they talk to acutally connected to the web?
      No.

      hmm, would it be possible to upload a virus to an atm via a magnetic strip on a card?
      No.

      --

      I'm not a doctor, but I play one in bed.

    3. Re:seperate web? by Wapiti-eater · · Score: 1

      Considering that 'The Web' is a (rather large) set of inter-linked pages (mostly) hosted on HTTP servers, I'd have to say 'NO'. No ATM anywhere in the world is connected to 'The Web'. Your bank may have a 'web' interface to their sysetms - but that's a different question.

      Now, these ATMs may well be connected to the Internet, but I seriously doubt they're using HTTP. I'd guess they're using whatever the 'ATM protocol' is to handle communications via the Internet - likely even via VPN or other secure tunnel - but that wouldn't be 'The Web'.

      In other words - the freak'n Web is *NOT* the Internet ya dork! The many sites that make up the World Wide Web are interconnected via the Internet. There are many, Many, MANY other services, protocols and functions that use the Internet. This 'Web' thing you mention is only one of them.

      For the last freak'n time - the Internet is *NOT* The Web!!!

      --
      Senior NCO in the fight against entropy. I've seen things, man. Things no one should have to see.....
    4. Re:seperate web? by Roadkills-R-Us · · Score: 1

      Well, I have seen spiderwebs on ATMs.

      But I assume you meant connected to the internet.

      There's no way of knowing. The ideal answer is, "no". The correct answer is probably, "Some are, by virtue of bad choices and/or improper configuration of networking gear". The actual implications of this are unknown as we don't know the specifics.

      But just remember this. If the ATMs are actually on a network, and an infected portable is attached anywhere on that network, or an infected floppy or CD is used anywhere on that network, the network and its systems are at risk. The risk depends on the nature of the infection, but it's there.

      Even if the ATMs are on dedicated phone lines, someone with knowledge of how things work could (inadvertently or not) enable someone to write software that could eventually (potentially) cause problems.

    5. Re:seperate web? by CaptainTux · · Score: 1
      hmm, would it be possible to upload a virus to an atm via a magnetic strip on a card?

      While the easy answer would be "no", I'd have to say it *might* be possible:

      1: Craft code to crash ATM software.
      2: Craft a virus within the limits of cards mem
      3: Flash both to mag cards in a format the reader understands
      4: Use card 1 to crash ATM software
      5: Use cart 2 to upload virus

      I really don't see why this would be impossible for even a semi-determined individual.

      --
      Anthony Papillion
      Advanced Data Concepts, Inc.
      "Quality Custom Software and IT Services"
    6. Re:seperate web? by Jo+Owen · · Score: 1

      but I used to say you couldn't get a virus from an e-mail or a document

      Or a picture file, or without clicking on anything...

  51. National City Bank by SpamKu · · Score: 2, Interesting

    Now uses Windows for it's everyday transactions with customers. I have to say that makes me every bit as nervous as an ATM using windows. Every time a transaction is finished I hear the classic windows "donk" sound, and it just makes me twitch...

    I'd prefer a much more specific, secure system. Linux would be "OK", but actually I'd prefer something that is much more secure than that, or maybe a linux/unix flavor that aims for security above all else (inlcluding ease of use).

    We're talking about our money, after all.
    .

    --
    If I had a real .sig, it would go here.
  52. Convenience over Functionality? by http101 · · Score: 1

    I'd rather live like the Amish, its easier!

    I was out shopping for electronics at Best Buy (gotta love those Christmas specials) and 1 order from the end of my 80-item list actually caused the register to crash! The system went down, BSOD-style with a slight pirouette influence to accent the annoyance. After waiting 15 minutes for the clerk AND manager to figure out how to reboot the register, I realized what their problem is: Windows NT 4.0.

    To add insult to injury, they had to re-submit my order, meaning all my items had to be removed from the bags, rescanned, repackaged, and put back into my cart at the expense of all 20-some-odd people standing behind me.

    --
    -- Game Developers: Stop porting badly-textured games from crappy console systems!
    1. Re:Convenience over Functionality? by Anonymous Coward · · Score: 0

      "at the expense of all 20-some-odd people standing behind me."

      You didn't have the guts to turn it into "Best Buy's expense"... "Sorry, maybe if you fix your systems I'll be able to shop here in the future..."

    2. Re:Convenience over Functionality? by http101 · · Score: 1

      Have you actually been Christmas shopping in my city? Its like a soccer game riot... people actually do wear hiking boots and cleats in the stores here!

      --
      -- Game Developers: Stop porting badly-textured games from crappy console systems!
  53. Banks and networks by ucblockhead · · Score: 3, Insightful

    Any bank that puts its ATMs on the internet has a moron in charge of IT.

    The best way to secure these things is to make sure that the only physical connection from the ATM is to a well secured computer under controlled by the bank.

    --
    The cake is a pie
    1. Re:Banks and networks by WindBourne · · Score: 1

      That is nice in theory, but it does not work that way. In particular, the network has other MS systems on it. If somebody brings in a MS laptop and plugs in to the network, it can then transfer.

      This happened with DieBolds before. Remember BOA?

      And before you say that it would never happen again, I would argue that one of the more secured network is a nuke plant, and just last year, one in ohio was infected from a laptop.

      This will happen again just due to human nature

      --
      I prefer the "u" in honour as it seems to be missing these days.
    2. Re:Banks and networks by kindbud · · Score: 1

      Gee, you think?

      --
      Edith Keeler Must Die
    3. Re:Banks and networks by mdfst13 · · Score: 1

      "In particular, the network has other MS systems on it."

      The point is that it shouldn't. There is no need for the ATM network to share any point of commonality with any other bank networks except for the transaction server itself. If the server is compromised, you have much bigger problems than individual ATMs.

      Note: just to clarify, I'm not saying that ATM networks *do* not share space with other bank networks; I'm saying they *should* not and that do not need to do so. In other words, Bank of America (and Diebold!) security was crap.

    4. Re:Banks and networks by Tim+C · · Score: 2, Interesting

      In particular, the network has other MS systems on it.

      Then the network needs to be changed. What are those systems doing on the same network as the ATMs?

      If somebody brings in a MS laptop and plugs in to the network, it can then transfer.

      And then you fire them for gross incompetence.

      It really is that simple. At work, we have access to a secure government hosting network. There are two (2) machines in the building that can access it. They are locked in a room with swipe card and PIN access, and they are not connected to the LAN. You need to transfer files onto the secure network, you burn them to CD. (You also need security clearance to even enter the room, but that's another story) Even these machines have access only by remote desktoping to a gateway machine, and then from there to the machine you need to access (or ssh in the case of Linux boxes, of course).

      I imagine that anyone who managed to get any data of any kind on any of those machines that wasn't supposed to be there would at the very least never set foot in that room again, and would quite possibly be fired.

      This isn't even particularly sensitive data, or a particularly sensitive network - it hosts extranet web apps for government/local government employees. If your bank is any less thorough with its financial networks, it's time to change banks. There really is no excuse for it.

    5. Re:Banks and networks by aaarrrgggh · · Score: 1

      The reason people want Windows on the ATM's is so they can display interesting advertisements, and offer the user a multimedia experience. The ads don't come from the mainframe in BFE; they are in a wintel server farm somewhere else. The communications channel between the ATM and the mainframe is encrypted, but the other data is more or less raw from what I understand.

      Unless banks charge for every transaction on an ATM, they want to find ways to bring in revenue from the damn things. Pick your poison...

    6. Re:Banks and networks by ucblockhead · · Score: 1

      Well yeah, that is how they do it. Because they are idiots.

      --
      The cake is a pie
    7. Re:Banks and networks by legirons · · Score: 1

      "Any bank that puts its ATMs on the internet has a moron in charge of IT."

      Welcome to the world of business. You were expecting something more organised?

    8. Re:Banks and networks by theLOUDroom · · Score: 1

      Any bank that puts its ATMs on the internet has a moron in charge of IT.

      Not necessarily, security is all about tradeoffs.

      The best way to secure these things is to make sure that the only physical connection from the ATM is to a well secured computer under controlled by the bank.

      So all ATMs would be inside bank vaults.
      Fat lot of good they would do us there.

      Right now most ATMs seem to rely on POTS (Plain old telephone service)for their com link, and it's not as if the telephone system has never been hacked before.

      If banks are acheiving reasonable security with POTS service, whats to stop them from adding some more encryption and doing the same over IP?

      --
      Life is too short to proofread.
  54. There *IS* an article! by Wapiti-eater · · Score: 1

    It was just an "oversight" to not include it in the origional post, eh?

    In my line of work, those 'oversights' are called negligence.

    http://news.bbc.co.uk/1/hi/technology/3962573.stm

    --
    Senior NCO in the fight against entropy. I've seen things, man. Things no one should have to see.....
  55. Silent Edit Alert! by Anonymous Coward · · Score: 0

    An editor has slipped in a link to this story without mentioning the mistake!

  56. small archive of bsod pics by eternal · · Score: 0

    http://www.daimyo.org/bsod/

  57. MOD PARENT UP!! by Anonymous Coward · · Score: 0

    Morons wasting all their mod points modding down people who posted "Where's the story?" comments.

  58. old by Anonymous Coward · · Score: 0

    wasn't this a story over a year ago? Nothing new here, move along.

  59. ATMs on the Internet by DavidLeblond · · Score: 1

    I may be wrong, afterall I'm no expert on ATMs or bank networks, but since when are ATMs on the internet? I mean really, can you really get an IP address off an ATM? If this is the case then... isn't that a bad thing?

    1. Re:ATMs on the Internet by Anonymous Coward · · Score: 0

      >since when are ATMs on the internet?

      The one in my office is plugged into a POTS line.
      It simply dials up using some CCITT protocol. There may or may not be some crypto involved, but a determined individual could certainly do man-in-the-middle with that. Whether there are any vulnerabilities that can be exploited by affecting the data I/O is another question.

  60. Feature not Bug by Anonymous Coward · · Score: 0

    Missing digits in your checking balance is a feature, not a bug.

  61. Red rag to a frickin' bull by Anonymous Coward · · Score: 0

    Nobody is going to run Kazaa on their local ATM.

    You must be new here.

  62. Linux users shouldn't have to worry about this!! by codermarc · · Score: 1

    I can't wait for the next Windows virus or worm to take down all the cash machines.

    You are forgetting that Linux users can't make money selling their software, so this shouldn't be an issue!!!

  63. What is the real problem? by TreadOnUS · · Score: 2, Interesting

    The fact that they run Windows and are open to attack or whether or not someone has access to your money? For me it's the latter. How they implement access to my money doesn't really concern me unless my account is not protected. If someone uses their equipment to access my acount without my authorization, then they are responsible for making restitution. If I have problems accessing my account I can vote with my money and move it to another bank.

    Me thinks that the average Slashdotter is a little to close to the problem in this case.

    BTW, when was the last time anyone heard of someone successfully hacking an ATM to gain access to an account? Maybe it's happened but I haven't heard of it. If it has happened, I'm sure the bank and FBI has kept it pretty quiet. The bank would also be prone to make the accoount good very quickly.

  64. Because IBM's dropping support ... by nbvb · · Score: 5, Informative

    The reason you're seeing banks deploy new ATM's at a rapid clips this year is because IBM is dropping support for "vintage" OS/2 releases.

    Not for OS/2 Warp 4 (That's supported through 2006 at least), but for the earlier releases (3, 2.x, 1.x)...

    I believe that most ATM's were based on either OS/2 1.3 or 2.0.

    Why we're replacing them with something that is vulnerable to the virus-of-the-week, who knows?

    When was the last time you saw an OS/2 virus?

    1. Re:Because IBM's dropping support ... by G00F · · Score: 1

      When was the last time you saw an OS/2 virus?

      When was the last time anyone saw OS/2 for that matter?

      To bad IBM let OS/2 die. It was a nice system back in the 486/early p1 days.

      --
      The spirit of resistance to government is so valuable on certain occasions that I wish it to be always kept alive
  65. Hmm..... "Duh?" by digital+photo · · Score: 1

    All I can say is that if banks are going to go the tried and true route of using Windows as their ATM operatin system despite the fact that it has been hit reapeatedly by virii through LAN/WAN/Internet access and internal mail virii, then they deserve what they end up getting as a result. Be it often crashing ATM systems or loss of money because said machines decided it was time to release some swelling belly of money thanks to some virii/worm/trojan/etc.

    There really is only one good reason why the banks would do this and that is probably because of pre-existing ties with MS.

    The real issue that comes to mind is whether or not the bank is liable for choosing a MS based operating system if the particular configuration used was known to be susceptible to attack?

    Then again, I suppose banks are probably not too concerned since they are insured for any losses...

    1. Re:Hmm..... "Duh?" by Anonymous Coward · · Score: 0

      http://it.slashdot.org/comments.pl?sid=126219&cid= 10565020

  66. Old News by Anonymous Coward · · Score: 0

    Story from The Register from almost a year ago.

  67. Why not use Linux? by DigitalRaptor · · Score: 1, Interesting

    I can't figure out why these companies insist on using an insecure, unstable OS that requires license fees and a draconian EULA.

    At least Yamaha gets it. We just got in the newest Disklavier Player Piano, and it runs Linux! So does the remote control, which is a Sharp Zaurus with a clamshell keyboard. Very cool setup, and of course very stable.

    Yamaha: Smart.

    Banking Industry: Stupid.

    --
    Lose Weight and Feel Great with Isagenix
    1. Re:Why not use Linux? by Anonymous Coward · · Score: 0

      Very cool setup, and of course very stable.

      Why of course? Because it's Yamaha? Or because it's Linux? Sounds like someone has a case of the Zealots... =)

    2. Re:Why not use Linux? by Richard_at_work · · Score: 1

      If the ATM providor feels that running an off the shelf MS OS fulfils the requirements, what makes you think they are going to spend the time and effort to build a customised version of Linux for the job, turning off unneeded services and hardening the system? Even if they did switch to linux, expect to see a version of Redhat7 or equivilent on there, which isnt exactly secure itself. These people cant just "apt-get update", so expect to see outdated software with masses of vulnerabilities included, whatever OS or platform is chosen.

    3. Re:Why not use Linux? by dfj225 · · Score: 2, Funny

      "Yamaha: Smart.

      Banking Industry: Stupid."


      Let's think about that for a second....which group is holding all of your money again? So which group is smart now?

      --
      SIGFAULT
    4. Re:Why not use Linux? by Anonymous Coward · · Score: 0
      Yamaha: Smart.
      Y'know, I think the embedded people are getting a little carried away. Not just with Linux, I mean everything. My fridge doesn't need to run Linux to tell me how much milk is in it. My car doesn't need to run Linux to align the wheels at high speed, deploy the airbag, etc. My toilet doesn't need to run Linux to flush, but an "Oops" might be interesting to watch.
      Banking Industry: Stupid.
      I'd noticed that, too.

      I have a Sourceforge project in the planning stage to write open-source banking stuff; I was specifically thinking of ATMs (among other things) when I started it (though I don't have the hardware for it yet). No code thus far, though. Too busy lately.

      The idea isn't so much that banks are going to use it, I just want to show them that it can be done.
    5. Re:Why not use Linux? by DigitalRaptor · · Score: 1

      Yeah, and there is all sorts of off the shelf ATM software that just works after running setup.exe...

      You make it sound like they chose Microsoft so they could be done by the following afternoon, whereas using Linux would have taken years and billions of dollars.

      The fact is, embedded Linux is very mature and is used in all sorts of products. Maybe the companies that made the decision to go with Embedded XP would be stupid enough to just dump Red Hat 7 on there, but that isn't the case for most industrial grade embedded installations of Linux.

      I think that Linux is not only a viable option for ATM's, I think it's an optimal solution.

      --
      Lose Weight and Feel Great with Isagenix
    6. Re:Why not use Linux? by DigitalRaptor · · Score: 1

      Let me revise that:

      Yamaha: Smart choice of operating systems.

      Banking Industry: Stupid choice of operating systems.

      How's that?

      --
      Lose Weight and Feel Great with Isagenix
  68. Time for Embedded Mac OS? by njfuzzy · · Score: 1
    Microsoft clearly sells a ton of embedded Windows licenses. It is ending up in appliances, cars, warships, ATMs, and who knows what else.Likewise, a number of embedded open source *nix variants seem to be out there.

    From what I understand, Motorola (ahem, Freescale) and IBM are both concentrating a lot on embedded PPC chips for just the same kinds of devices.

    I wonder if this could put Apple into an interesting position to sell an easy to configure, commercially guaranteed embedded OS for embedded PPC.

    --
    My Photography - http://ian-x.com
    The Deathlings (comic) - http://thedeathlings.com
  69. You can't wait? by hkb · · Score: 1, Troll

    I can't wait for the next Windows virus or worm to take down all the cash machines.

    You can't wait? So, let me get this straight. You hope that major portions of a financial infrastructure will get fucked up and make people's lives miserable just so you can say a geeky "told you so!"?

    --
    /* Moderating all non-anonymous trolls up since 2004 */
    1. Re:You can't wait? by fishbowl · · Score: 1

      > just so you can say a geeky "told you so!"?

      With the "told you so" comes a strong mandate for change.

      --
      -fb Everything not expressly forbidden is now mandatory.
    2. Re:You can't wait? by Anita+Coney · · Score: 1

      It makes sense to me. If our financial infrastructure does something so incredibly and obviously stupid, and there is nothing we can do about it, the only thing left to do is gloat when it comes crashing down!

      --
      If someone says he and his monkey have nothing to hide, they almost certainly do.
    3. Re:You can't wait? by hkb · · Score: 1

      Only on Slashdot does a coherent reply to a trolled story submission get marked as a troll.

      --
      /* Moderating all non-anonymous trolls up since 2004 */
  70. Windows in.. by Anonymous Coward · · Score: 0

    Windows in ATMs is nothing new. Here in canada, CIBC/americus ATMs use NT 3.x. At the store where i work I've seen the blue screen-o-death a few times.

    PetroCanada also used it for their gas systems, including debit machines. they use windows 98(!!). Lots of tills run it too for their Debit transactions.

  71. Oh well. by T-Ranger · · Score: 2, Funny

    Looks like its back to frame relay and ISDN for me.

  72. Re:Linux users shouldn't have to worry about this! by Wapiti-eater · · Score: 1

    What kind of FUD is that?

    There's nothing endemic to Linux, the GPL or most other open source licenses that restrict selling it.

    Typical BillDroid FUD

    --
    Senior NCO in the fight against entropy. I've seen things, man. Things no one should have to see.....
  73. This has already happened in the Us. by PacketScan · · Score: 0

    Do you not recall when the sql worms went around.. all the xp embeded cash machines @ one institution went down..

  74. Happens all the time. by nazgul000 · · Score: 3, Informative

    Windows-based ATM crashes happen all the time.

    Windows ATMs have been everywhere for awhile -- the days of OS/2 cash machines being the only story in town are long gone.

    Nothing to see here, move along.

  75. Is this new? by joel2600 · · Score: 2, Interesting

    I've seen a number of different ATM's in all states of disrepair and it seems they have all been running some version of windows ranging from windows 3.x (even after the turn of the century) and some version of NT.

    At one point in time i was lucky enough to be in a store where someone had dialed in and you could watch them working within windows on the screen, the technician realized this at some point and clicked a button which changed the screen on the atm to a label indicating the system was being serviced and a clever graphic of a "fix-it" man.

    Anyways, if you think about it, yes these machines have always run windows, and probably will continue to do so well into the future, the thing is though, no bank is actually going to put an ATM directly onto the internet. Most all ATM's are going to be acessed over dialup.

    I'm very positive that these machines are probably more vulnerable to all kinds of things than most computers on the internet, however to actually have a worm penetrate one of these machines, the affected machine would have to have a modem, the worm would have to start wardialing all kinds of numbers looking for a carrier, once a carrier is picked up, (let's say it does find an ATM machine), it would have to brute force the password (and username if there is one) and then once connected initiate the attack...

    but by the time it's done all that it will have already gained access to the atm machine. /realistic

  76. Linux FUD by Twillerror · · Score: 0, Flamebait

    This sounds like the thing the Linux community would say.

    I highly doubt that ATMs are hooked up to the internet, so normal worms would not apply. Maybe if someone could take out a slew of ATM from the same supplier by hacking in to their network.

    Then we have to imagine that the people would use some kind of firewall to protect the machines, and that they have thought about this as any half way intelligent coder/admin would.

    That said, Linux has had many a buffer overrun, and has been attached just as much. Networked computers have serious security issues, regardless of the OS.

    Come on slashdot editors, be a bit more professional.

  77. What? by Blue-Footed+Boobie · · Score: 1
    How does this tripe peice of non-news make it to an article, when the article I submitted with a fresh hot-off-the-press release from Novell on their "Windows Killer" Linux Desktop OS.

    Pox! Pox I say!

    --
    DAMN YOU OCTODOG! DAMN YOU TO HELL!
  78. Why any OS at all? by mr_snarf · · Score: 2, Insightful

    Can someone explain to me why they didn't make the hardware for the ATMs from scratch? An ATM doesn't seem that complicated sort of a device. Could use any sort of micro-controller and write the software in assembly. Sure, getting it to communicate with the main bank-server-thingy might be harder, but I'm sure a bank could afford this.

    OK, I guess maybe its just cheaper to use something that already exists (windows).

    A more important, but related question: Why the hell do the diebold voting machines use windows?! Surely they could have been written from scratch using assembly, for a specialised microcontroller. I mean seriously, voting is pretty damn important! (Yes I realise it would be very hard, but when you're dealing with huge sums of money, and its organised by the government speficially for the most important part of democracy, I'm sure its doable)...Hrmm.

    --
    printf("Goodbye cruel world!\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b");
    1. Re:Why any OS at all? by phantomfive · · Score: 1

      Usually the reason you would program in a higher language than assembly is because you make fewer mistakes (gotos are harmful....remember?)
      Since it is so important, maybe we should do it in smalltalk. :)

      --
      Qxe4
    2. Re:Why any OS at all? by cpghost · · Score: 1

      Why the hell do the diebold voting machines use windows?!

      So they have an excuse, if something goes wrong?

      --
      cpghost at Cordula's Web.
  79. I'm buying more MS stuff by DogDude · · Score: 1

    Actually, that "big joke" was already irrelevant several years ago when MS finally killed their DOS based OS's (95/98/ME). But that being said, I'm actually getting ready (today, maybe) to make a very big MS purchase because one of their products is much more reliable and robust than competing products. I'm using it for ease of use, excellent pricing, and reliability. In fact, I'm expecting this software package that I'm looking at will save me many $1,000's in 2005 alone.

    --
    I don't respond to AC's.
    1. Re:I'm buying more MS stuff by Anonymous Coward · · Score: 0

      "Reliable"? "Robust"? ... and what product would that be? The only products I can think of that MS has that aren't completely trumped by the comptetition are Vision and SharePoint. Don't see how these could save you $1000s of dollars though.

  80. Both ATMs and ATM Server by Anonymous Coward · · Score: 1, Interesting

    I work for a mid-sized financial instituion. Right now, our ATMs run OS/2, and the ATM server runs on AIX Unix. However, they are phasing out the AIX server for one that runs Win2k, and we have new ATMs on order that will run some flavor of Windows. I am trying to show management the error of their ways, but to little avail.

  81. Windows ATMs in europe crash with US cards by someguysomewhere · · Score: 5, Interesting

    When I was in Europe this summer, I crashed several ATMs (usually of the same branch) just by inserting my card, and guess what they all run some version of windows, it looked like 95/98/2000.

    Aparently they dont like the way my card is encoded.

    It was very annoying trying to find a bank where I could withdraw money from. At one point we we're joking around to see how many ATMs we could crash in one day.

    1. Re:Windows ATMs in europe crash with US cards by SpiffyMarc · · Score: 1

      So you're the ass that kept crashing all the ATMs! I had to WALK back to my hotel!

    2. Re:Windows ATMs in europe crash with US cards by someguysomewhere · · Score: 1

      At least you had money to PAY for your hotel...

    3. Re:Windows ATMs in europe crash with US cards by RoloDMonkey · · Score: 1
      At one point we we're joking around to see how many ATMs we could crash in one day.
      Terrorist!
      --
      Long live the Speaker Bracelet
      Rolo D. Monkey
    4. Re:Windows ATMs in europe crash with US cards by hashts · · Score: 1, Informative

      I was also in Europe about a month ago and used my US ATM card everywhere with no problems. Only problem I had was when a Rome ATM couldn't communicate with the central Auth server. Other than that, I used my ATM card in 10 different countries with no problems at all.

  82. Critical Software Choices by thpr · · Score: 4, Insightful
    Time to market. Cost. Even other concerns. There are many different decision drivers.

    In order to (1) catch up with a competitor or perhaps (2) get an "easier" development environment [easier being defined as one where the programmers are commodity and the system doesn't require buidling graphical components from scratch], 'easy' choices are made.

    In the end, the bank isn't doing the development, but purchasing a final product... there are tons of variables to an ATM beyond the underlying OS; and honestly, not all that many large vendors to choose from (and a large bank will almost never choose a small vendor, over concerns for longevity and support). Microsoft has made a major push for Windows in many places and makes it as easy as possible for people in different markets to use their OS. It is really the responsibility of the purchasing organization (in the case of an ATM, the bank or credit union) to choose a good solution. But it's a painful balancing act.

    By the way, if you really want to be disturbed by how liability for bad software isn't an issue, think about this: the US Federal Aviation Administration requires that every component put into an aircraft must not fail during the life of the aircraft. The next sentence then exempts software from this limitation.

  83. Oohh...I get to rerun a comment.. by pridkett · · Score: 1

    Okay, so ATMs in the US run windows. In fact there is one the building my office is in that managed to crash to windows a few months a go. I posted a comment about it with links to movies but I think the movies are dead now. Anyway, this is sorta a rerun of a previous slashdot story.

    --
    My Slashdot account is old enough to drink...
  84. RFID Viruses. by Anonymous Coward · · Score: 0

    I wonder how long til someone injects a virus into the atm when it reads ones rfid bank card.
    Thus, instead of the bank account info, it contains a virus program it buffer overflows the atm.

  85. Re:Linux users shouldn't have to worry about this! by codermarc · · Score: 1

    Let me know when you make your first million selling software for the a Linux platform.

  86. Lots of ATMs in the UK are already running Windows by slainfu · · Score: 0
    There have been quite a few occasions I've seen Windows 9x blue screens on ATMs in the Manchester area of England. Hell, every once in a while they drop to the desktop!

    Of course, I never go back to the same ATM again when I come across one of these. For the Manchester Slashdotters on here, check out the ATM opposite the BBC building near Spar on Oxford Road on a Friday night. It's almost always bluescreening or displaying the 9x desktop.

    --

    slainfu
    "I can't be a terrorist if you're sucking my bum."
  87. OpenSource ATM Software? by chill · · Score: 2, Informative

    Well, it was briefly mentioned in the prior /. article that Brazil is home to the world's first deployed OSS ATM software.

    Maybe it is worth looking into for others.

    --
    Learning HOW to think is more important than learning WHAT to think.
  88. Cant wait by Anne+Thwacks · · Score: 1
    You wont have to wait - some of them moved to Windows a while ago, and have shown regular problems ever since.

    Dont worry though - most UK banks consider it more important to buy what MS sell than to offer good service to customers.

    --
    Sent from my ASR33 using ASCII
    1. Re:Cant wait by js290 · · Score: 1

      A lot of banks may have financial interest in MSFT.

      --
      "Tempers are wearing thin. Let's just hope some robot doesn't kill everybody." --Bender
  89. ATMs and modern OSes by davidwr · · Score: 4, Insightful

    An ATM need not be much fancier than a gas pump.

    It needs:
    A card reader.
    A cash dispenser.
    A video display.
    A keyboard input.
    A communications channel to HQ.
    A printer.

    Most run "semi-locally" rather than as completely-dumb terminals.
    Most have an "administrator mode" and keep additional local state. For example, they know how much of what kinds of bills they have left.

    Most have security cameras, but these need not be "logically" part of the ATM, they can be standalone devices.

    Banks have used full-featured ATMs for years. In the early-mid 1990s, OS/2 was the major player. These days it's MS-Windows. 10 years from now, it will probably be something else.

    The key security issues with ATMs are:
    1) physical security and local encryption of sensitive data in case physical security is compromised, e.g. someone steals the whole ATM.
    2) network security - all communications are encrypted
    3) isolated network - no direct access to or from the Internet
    4) audit trail, e.g. local encrypted recording of all transactions, preferably to write-once media.

    I'm sure I left out some things. Please feel free to add.

    So, anyone know of any in-use Linux-based ATMs? Even better, anyone know of any totally-Free-and-open-source-software ATMs?

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  90. Not news at all by Kaboom13 · · Score: 1

    These machines are already out, although they are not yet common in America (or my part of it). I've seen pics of them blue screen, an example is here http://broken.typepad.com/b/2004/08/atm_running_wi n.htm Arcade machiens running windows aren't uncommon either, a local arcade had a tempest style game that has been blue-screened every time I have been there. I don't pretend to understand why even a die-hard windows user (and I run Windows at home) would want it in an ATM, but there you have it. Many newer ATM's are moving to high-resolution color screens to display more attractive (and annoying) multimedia interfaces.

    1. Re:Not news at all by TiggsPanther · · Score: 1
      Many newer ATM's are moving to high-resolution color screens to display more attractive (and annoying) multimedia interfaces.

      The Halifax ATMs switched to Windows (either NT4 or 2K, can't remember which) a couple years back. I remember watching some install script or other run on one of the machines one day. Wasn't really impressed, as personally it's a little worrying - I'll use Windows where necessary but think it's overkill for dedicated systems which end up with unnecessary cruft still running somewhere. (Unless MS really do release versions of Windows with no Web/Email/Media software force-installed)

      Now we have cashpoints with colour screens that are really pretty but basically do exactly the same job as the old ones did. The significant differences are probably behind the scenes, and I have to say I'm a little wary of it running Windows behind it all.

      Having said all of that, despite my personal opinions of Windows in mission-critical systems I've never seen an ATM with a BSOD, never seen a Windows-releated crash/error message and never really had any other problems than the standard out of specific-denomination/printer-paper/etc difficulties that are totally OS-independant.

      This latest news is a little worrying, but really just an extension of it. As long, though, as the ATM IP-network is totally physically seperate from the actual Internet (and I'm reasonaly certain it will be seperate) then it's as safe as any network (WIndows or otherwise) can be.
      Besides if they were silly enough to actually put them live on the Internet then even running a more secure OS woudn't be secure enough.

      I don't pretend to understand why even a die-hard windows user (and I run Windows at home) would want it in an ATM, but there you have it.

      "Management Decision", probably. Managers (even some Tech Managers) do seem to like Windows. They're heard of it, they know it "works", and it probably comes with a good support package.
      I guess that it doesn't matter how less prone your system is to crashing, the management (understandably) won't want to risk that one crash being something that can't get-fixed/assign-blame. Enterprise-level Linux distros are definitely getting there, but unless they also have Enterprise-level software available for them with similar support then Windows is going to be the way forward for the time being. 'Cos if the only available current ATM software runs on Windows then banks are going to go with it.

      --
      Tiggs
      "120 chars should be enough for everyone..."
  91. US Postal Shipping Centers by sleighb0y · · Score: 1

    If you are around for the nightly maintenance cycle in your local post office that has a automated shipping center machine. You'll see a "down for maintenance" screen come up, and a minimized application running.

    It runs windows for sure, free postage anyone?

  92. I just want by AviLazar · · Score: 1

    the little atm card and computer unit that kid from Terminator 2 had....screw sixty bucks for the arcade...I am talking a 40-50 grand a pop

    --

    I mod down so you can mod up. Your welcome.
  93. What's the vector? by davidwr · · Score: 2, Interesting

    How would a virus get in these systems in the first place?

    In a well-designed network, the only applications the terminals would run would've been "pre-certified" by the banks as infection-free. Users wouldn't be reading email, visiting untrusted web sites, or otherwise able to load hostile software.

    If a bank machine gets a virus, that points to a human error or error in the bank's way of doing business. The fact that it's running on Windows vs. any other particular operating system is just makes the bank's error more costly.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  94. Yep... by Omicron · · Score: 1

    We had actually looked @ deploying a similar machine @ our bank...until we saw that it was running a completely wide open OS w/ no protection. They refused to put antivirus on it, and we refused to deploy it.

  95. Re:WTF? Where is the article? by greenegg77 · · Score: 3, Interesting

    I don't have the relevant article, but Bank of America had a large portion of its ATM network infected earlier this year when a Diebold tech hooked his infected laptop up to one of their machines.
    I perform certification testing for a large transaction processor, so I have seen most of the ATMs that are in use in the US today. The first Windows based ATM that we saw arrived in 2000, and ran Win98. You had to reboot it every 3 days or it would lock up. Had cool videos running on it, though :D
    Since then, about half the ATMs we have coming through the lab are running some version of Windows, mainly XP Embedded. The other half run proprietary software. Among the legacy ATMs, you'll find OS2 (Diebold and NCR), NT4, Win98, Win2K. There are rumors of Linux based ATMs, but they haven't made it to the market yet.
    Now, for one of those things you think of, but never would do: someone needs to write a virus that will specifically target some of these Win-based ATMs. It spreads as a normal virus, but once it recognizes that it's on an ATM, it delays for ~24 hours, then kicks the cash dispenser into high gear, until the machine is empty...

    --
    --- This .sig for sale - $500 OBO.
  96. Y2K really happened ... just not on Y2K by adzoox · · Score: 1

    I remember 2 days after on January 3rd 2000 seeing several ATMs in my area crashed.

    They had Windows NT on them. So, I'm not sure where this information comes from that this is a new revelation.

    Only the non interactive simple ATMs have the simple proprietary OS any more.

    The new multimedia ATMs require a richer background OS.

    The other thing I'm aware of is that most cable companies use Windows NT to control their broadband internet servers. Charter often has Windows NT crash screens or just the desktop rebooted on the channel they use (78 in my area) for upstream tests.

    I would assume that ATMs are now utilizing broadband rather than just landlines anymore.

    --
    Yell & scream & rant & rave... it's no use... you need a shaaaave ~ Bugs Bunny
  97. Bring the ATM down? Not. by RealProgrammer · · Score: 1

    Far more likely is leaving the ATM up and transmitting the cardswipe info back to the rat cave.

    How about a dual-function worm that just spreads out from regular PC's, looking for ATMs. On finding ATM hardware, it would go into data transmission mode, but not try to spread (to avoid detection).

    --
    sigs, as if you care.
  98. No problem at all by cbx_cbx · · Score: 3, Informative

    I worked in a brazilian bank (the bigest) for years, in the development of the ATM software, and i think i can say some facts.

    Yes, the ATMs run Windows software without the varrios patches (Most NT4.0 Sp6, but those are being upgraded to 2k), but some machines (30%) also run OS2 (NCR machines) but those are being upgraded to 2Kd too. The older machines (not few) still runs DOS6.22

    About the virus/BSOD, i know they are anoyng, but dont represent great security risks. See, the ATM network are proprietary, closed, constantly monitored and dont have access to internet.

    IF, the ATM get some virus, the virus cant do much, no virus has WOSA/XFS (CERN-MS ATM API) commands implemented to do something usefull (Money withdraw?).

    There are some banks that are migrating to linux, but the lack of standard API (WOSA/FXS-like) are a trouble. And the banks like to have someone to blame in some serious problem (MSFT!)

    Sorry for the poor engrish.

    My 0.02c

    1. Re:No problem at all by adolf · · Score: 1

      So. Let me get this straight:

      You're trying to say that ATMs aren't really all that vulnerable, because they're running some Uber-53R37 proprietary ATM protocol.

      Of course, this protocol is SO SECRET, it even has a name (which is WOSA, XFS, FXS, CERN-MS, or something).

      Here's the problem. It occurs to me that any time you've got some mechanism for data transport that involves humans (in design, implementation, or use), you've also got a mechanism that will transport arbitrary malicious data, as long as it's massaged just-so.

      Now tell me: What prevents a worm from traversing this double-plus magic protocol, just like they've traversed almost every other "secure" protocol? The Easter Bunny?

    2. Re:No problem at all by Anonymous Coward · · Score: 0

      There are some banks that are migrating to linux, but the lack of standard API (WOSA/FXS-like) are a trouble. And the banks like to have someone to blame in some serious problem (MSFT!)

      So.. The banks are blaming Microsoft becuase they didn't know Windows was crash-prone and insecure?

      Sounds like a great plan to blame somebody else for your own horrible security and usability incompetence. Incredible that people still fall for that old scapegoat. People like that are immature and stupid.

  99. Bank of Scotland by Pop69 · · Score: 1

    Their cash machines run NT4.

    Quite often seen them with a BSOD when I've gone to get money.

  100. Re:Linux users shouldn't have to worry about this! by Anonymous Coward · · Score: 0

    Good point. Novell/Suse, Redhat, Mandrake, Xandros, etc. are not really earning any many. They actually are an enron deal with texas style accounting and have not earned 1 penny.

  101. Use Only Green Screen ATM's by theManInTheYellowHat · · Score: 1

    The easy way around this is for the public to trust and use only charactor based ATM's and let the banking industry figure it out themselves.

    Honestly why would there be any need to have pretty colrs and hourglass and icons and crap for these devices anyway.

  102. Re:Linux users shouldn't have to worry about this! by Wapiti-eater · · Score: 1

    Different question. My personal experiences are not what you made the blanket statement about. Though thank you for the ego boost by seeing my personal history as the history of Linux - quite an undeserved honor. And another example of simplistic thinking.

    You said "... can't make money selling Linux..."

    Granted many places don't make money selling linux, but that's not because they can't. Many choose not to. Instead they use a different income model to feed tehir business. Selling services being one popular flavor.

    In the mean time, you may want to take a look at the earnings statemnest for such places as HP, IBM, RedHat, SUSE, etc, etc, etc....

    Quite a few places are gaining duckets selling linux and/or Linux services - just cuz you can't figure out how to don't mean it can't be done.

    --
    Senior NCO in the fight against entropy. I've seen things, man. Things no one should have to see.....
  103. Money Talks by Detritus · · Score: 1
    The standard configuration for ATMs used to be a leased line to the bank's mainframe. Even if the line was tapped, they used synchronous modems and weird IBM communications protocols.

    The problem is that private networks are expensive. A business can save a lot of money in telecommunications costs by replacing their private network with the Internet. It's hard to argue against saving massive amounts of money every month by saying it exposes new security vulnerabilities. Someone will say "We will just add a firewall, problem solved. Let's play golf!".

    --
    Mea navis aericumbens anguillis abundat
    1. Re:Money Talks by cpghost · · Score: 1

      It's hard to argue against saving massive amounts of money every month by saying it exposes new security vulnerabilities. Someone will say "We will just add a firewall, problem solved. Let's play golf!".

      It's even simpler than this! In most cases, insurence companies will gladly offer cheaper protection against occasional hacks than a more expensive hardening that would require much more money AND time to be implemented.

      --
      cpghost at Cordula's Web.
  104. The good old days by poot_rootbeer · · Score: 1


    This story submission makes me long for the good old days of ATMs, when the machines ran on OS/2 2.x instead of WinNT 3.x.

    I myself shed a tear for yesterday.

  105. Re:What is the real problem? Your attitude? by Roadkills-R-Us · · Score: 1

    A very non-trivial part of the cost of living today is what I call the "evil perp tax". It's the hidden costs of things like computer viruses, spam, greedy people filing absurd and frivolous lawsuits, etc.

    Even a sloppy IT shop spends 10% of its budget on spam, virus and security-related issues. A wise IT shop typically spends 20% to 30%. That cost gets passed on to the consumer. The high cost of medicine? Malpractice suits. class action suits, insane regulation, and insurance and lawyers out the wazoo. In the 80s, it was determined that something like 40% of the cost of the average motorcycle was directly or indirectly related to greed-motivated litigation. I can assure you that well in excess of 10% of internet access and use costs are related to spam and viruses, nevermind more traditional security issues.

    So even if "your" money is safe, it's worth far less than it could be because of just the sorts of issues you are poopooing.

  106. BSOD on public machines by Anonymous Coward · · Score: 0

    there used to be a good site out there that had bsod photos from atms etc. -- there's a few matches in google but not the page i remember -- anyone know the site?

  107. More worrying if... by Anonymous Coward · · Score: 1, Interesting

    someone wrote a virus specifically targeted to cash machines to cause one of the following effects
    1) Steal card & pin numbers and send them to someone
    2) That just made the cash machine dispense all its money randomly :)

  108. ATMs by gammygator · · Score: 2, Funny

    I thought those $20's with Bill Gates face on it seemed rather odd.

    --

    No Nyarlathotep, No Chaos
    Know Nyarlathotep, Know Chaos
  109. Problems by John.Thompson · · Score: 2, Insightful

    A couple years ago, the hospital where I work replaced its medication dispensing machines (where the nurses get the medications for their patients) with new ones. The new machines run on Win2k -- not a stripped down, embedded version, but the full she-bang. About a week after the new machines were installed, they became infected with the latest exploit-de-jour (don't remember exactly which anymore) and became unusable. It was not pretty. Granted, this probably could have been avoided if things like IIS, Active-X, and such like had been disabled on the machines, but still it points to the danger in implementing a one-size-fits-all solution like Windows on a dedicated-purpose machine like these medication machines -- or ATMs for that matter.

  110. Yorktown anyone? by Anonymous Coward · · Score: 0

    See here for a funny precedent of a windows system employed in a warship.

  111. This is nothing new... by MadHakish · · Score: 2, Informative

    AFAIK 2 large banks at the least, Wells Fargo, and Bank of America have a number of NT based ATM's totalling more than 540 and 2,500 relatively yet with all these I've never heard of one getting a virus.. Although the likelyhood of a big bank alerting people to the fact their ATM's are insecure may not be the best idea.. http://www.atmmarketplace.com/research_story.htm?a rticle_id=13527&pavilion=18
    The numbers are near the bottom of the article which is mostly focused on the move to personalize advertising to the user and how NT based systems have helped make this transition easier to implement.
    The difference between your average PC on the net, and these ATM's however is how secure their network and physical environments are. Most ATM's I've seen are made by diebold and fujitsu but there are many many more, and last I checked (I'm sure you'll correct me if I'm wrong) they all used proprietary hardware crypto and private frame-relay links, or private ATM networks not connected to the internet thus limiting their availability to those who have, or could procure access to these networks.
    In addition the likelyhood of commonly exploited services running on an NT box for an ATM is relatively low.. I can't imagine, or maybe just don't want to think the engineers for hundred-billion dollar a year banks are dumb enough not lock down an NT box.. Not to mention having no access to keyboard or terminal access other than a number pad the options get more and more limited. These companies have spent billions to make these boxes the most secure on the planet and they've gotten good at it.. While the software may lag behind, it's not *that* far behind..
    I think the likelyhood of NT taking a sh*t, BSOD'ing, and stealing your ATM card is probably the worst an NT based ATM could deliver in terms of negative user impact.
    - my .02

    --
    Wisest is he who knows he does not know.
    1. Re:This is nothing new... by MadHakish · · Score: 2, Informative

      I should have kept reading.. seems a couple diebolds were infected last year..
      http://www.theregister.co.uk/2003/11/25/nachi_worm _infected_diebold_atms/

      --
      Wisest is he who knows he does not know.
  112. I also heard that by Anonymous Coward · · Score: 0

    Michael is succeptible to the AIDS virus.

  113. Their solution... by b00m3rang · · Score: 1

    "Hardware-based network worm filtering"

    Do they mean a firewall? Yeah, that's a good start. You'd think they would have implemented that from day one.

  114. Nothing new by Anonymous+Psychopath · · Score: 2, Informative

    Previously, OS/2 was the OS of choice for ATM machines, mostly because most ATMs were attached to an IBM controller and communicated with an IBM mainframe via SNA (DLSW over IP mostly).

    OS/2 is a little hard to buy these days, and the back-end connections are migrating away from SNA to TCP/IP as it's a hell of a lot easier to maintain a pure IP network. Any ATM purchased within the last several years uses Windows NT, 2000, or XP as their operating system.

    In other words, you've been getting cash from a Windows box for years already. The sky isn't falling.

    --

    Eagles may soar, but weasels don't get sucked into jet engines.

  115. already happened by dougnaka · · Score: 1
    people make the bridge from the Internet to the private banking networks. http://www.newscientist.com/news/news.jsp?id=ns999 94425 http://www.ladlass.com/archives/000794.html http://www.windowsfordevices.com/news/NS6438545389 .html

    --
    My Linux Command of the Day site : LCOD
  116. Cashpoints going slow? by Aztech · · Score: 1

    I've noticed quite a few cash points at HSBC have been switched over to Windows, they look very pretty compared to the old text menus but they're also really slow, taking much more time than the previous OS/2 installed base.

    They also don't ask if you need a follow-up service once you've made a selection :/

  117. Just look at what the Diebold down the road did... by Mish · · Score: 2, Informative

    ... http://cubalan.net.nz/kiwibank/

    Confidence inspiring++

  118. Microsoft is an EMBARASSMENT for banks by billsf · · Score: 1

    I will go as far to say my very respected bank, Postbank NV, Nederland might be playing with Windows. I've never seen a BSOD or a Windows popup (the ultimate embarassment for a financial institution) it seems there may be some NT in use, all BOSD and pop-ups suppressed) They do use PCs which sadly are labeled as Windows machines.

    Postbank is dedicated to Unix where it matters -- Solaris and more recently OpenBSD. Going offtopic a bit, a group of hackers challenged a crashed XP system for giving the times for our NS trein (wrong ofcourse, but a demand for a refund failed.)

    Best advice: Emulate Windows but NEVER give in to Microsoft for 'mission critical' software. Unix is universal in Nederland and Windows is simply embarassment. Its time to see the Inferiour
    Operating System see it demise. The i386 is dead and so is Microsoft.

  119. Jesus Christ, Michael! by Anonymous Coward · · Score: 0

    It's funny how I can read a story and immediately determine whether it was posted by Michael without looking at the byline. Your submissions are always so slanted and filled with FUD that it takes away from anything serious that you might actually be saying.

    I don't even bother reading Your Rights Online anymore, since they are nearly almost filled with gross inaccuracies.

    I had hoped that this awful behavior was behind us when Sengan left. Apparently not.

  120. Re:Linux users shouldn't have to worry about this! by codermarc · · Score: 2, Insightful

    just cuz you can't figure out how to don't mean it can't be done

    I'm not debating the ability of large corporations to be successful licensing Linux and related software, but I don't fully understand why the romantic aspects of becoming a skilled developer for Linux seem to outweigh the financial benefits of being a skilled developer for Windows, within this community at least.
    Yes, these companies are successful, but it is much more difficult for a small business, or individual to draw success in the same way.

  121. I noticed more than 1 person quoting "Yorktown" by MagicBox · · Score: 1

    Which was a valid concern........FOR 1998

    NOW MOVING ON to 2004 things have changed. Many of you, which I expect would be at the very least a little knowledgeable about technology act the same as my manager: mention anything Microsoft to him and he'll start going about WINDOWS NT4.0 and how messed up it was. Which is very wrong to think that way about Windows NT in 2004.

    I am not trying to protect Windows. I do not care, but that is the truth

    UNIX has always been the choice OS for *endurance* be it uptime, runninng critical apps or keeping hackers at bay, but why shouldn't Windows get a shot at it. After all don't we love to see Linux enter as many markets as possible?

    If succesful Windows share in ATMs will grow. WHY NOT? We want competition right? Then let it flow freely. If Windows fuks up then that'll be it for that market as far as Windows is concerned

    I am not thrilled to see Windows in such a volatile mission. Not a bit.....but at the same time, I am not as worried as my BOSS is about Windows NT 4.0

    --

    The phaomnneil pweor of the hmuan mnid. Fcuknig amzanig eh!
  122. Fleet ATMs by blueworm · · Score: 1

    Fleet ATMs use OS/2 Warp. ;) Not that it's really ... pertinent to this discussion.

  123. Reverse FUD by Anonymous Coward · · Score: 0

    "I can't wait for the next Windows virus or worm to take down all the cash machines."

    People who make comments like this always amaze me because they probably don't know anything about the different versions of embedded Windows (or embedded systems in general fo that matter). They just hear the word "Windows" and automatically scream "WORMS! VIRUSES!" The sad thing is that the writer probably already has a device running embedded Windows and just doesn't know it!

    Oh crap, I better go install the latest A/V update for my xbox before the next Windows worm takes it down!!

  124. News Flash! World Headlines! by Juvenall · · Score: 1

    Dick Cheney's Pacemaker Runs Windows 95; "Blue Screen of Death" Now Ironic.

  125. Re:What is the real problem? Your attitude? by TreadOnUS · · Score: 1

    I'm all too aware of the issues you point out because it is part of my job to uncover these types of things. Your point is taken :-)

    The cost for banks doesn't necessarily show up against my checking or savings account though. But it does have to show up in their receivables somehow. That tends to bite people who borrow from my bank. Since I'm not obligated to borrow money from the bank I have a checking account with, I am free to shop for those services from the lowest bidder. It's incumbent on the bank to drive it's costs down so that they derive the greatest profit.

    The only thing I think I need to be worried about is if the government gets involved. Increased costs of laws, regulations, enforcement, prosecution and punishment, etc is where I think I get dinged.

  126. i saw a BSOD... by leblin · · Score: 1

    on a Wells Fargo (i think) ATM a couple of years ago. Unfortunately, none of the ATM keys were considered an 'any key' so that i could continue.

  127. I thought they already did by squirel_dude · · Score: 1

    Don't Nationwide's ATMs already run Windows? I once went up to one of their cashmachines only to see "C++ Runtime Error" in the typical Win95/98/Me/NT/2000 window decoration.

    --
    Fat people are hard to kidnap
  128. Windows is used in Airplanes? by Prototerm · · Score: 1

    Gives new meaning to the Blue Screen of Death, now doesn't it?

    --
    "My country, right or wrong; if right, to be kept right; and if wrong, to be set right." --Senator Carl Schurz (1872)
  129. Nice, how about some FACTS, instead of FUD by Anonymous Coward · · Score: 1, Insightful

    Slashdot's team of ms-bashers, need to learn a few things.

    1) Don't make up stories.
    2) Don't tell lies.
    3) Offer constructive critisism.
    4) If you think linux would be better, show some damned links with a PRODUCTION released application that can replace it for the same price if not lower.
    5) Get off the hate-wagon and actualy read the specs of how things work before sticking your foot in mouth.
    6) Any group that relies on lies and trash talk, fails due to people not being able to TRUST THE SOURCE.
    7) Behaving like little babies and banning entire ip-blocks because the editors cant take the truth, will not encourage visitors to return, not will it help the "word of mouth" effect concerning your credibility.

    Stop acting like politicians slinging mud because you have nothing constructive to offer!!

    Show me a Linux system that can be dropped into the system to replace the current devices...or just go whine and cry in the corner over the big bad evil MS OS yet again...(while there, RTFM on how to actualy secure the OS, or is that too much to ask of a group that is more than happy to read all the MAN pages and heaps of Linux docs...)

  130. Re: Not XP, NT4.0 by Llama_STi · · Score: 1

    Last one I saw at CIBC was running NT4

  131. Re:Linux users shouldn't have to worry about this! by Wapiti-eater · · Score: 1

    The point is, there is no real difference. The basis of makeing money is to sell something someone will buy. That has *nothing* to do with wether or not it'll run on Windows, *nix, Mac or your Daddy's '57 Packard.

    YOU seem to see a difference, somehow, and that's what's limiting your options.

    In order to be successful selling - well, anything - you just have to have something someone will buy. It dosen't even have to be WORTH buying!!

    I've yet to see how the GPL, Linux or anything even slashdotish has anything to do with that one way or the other.

    If you can't sell water - sell the bottle it comes in. It's sure worked for Evian.

    Again, just because you can't seem to find a way to do it dosen't mean it can't be done.

    --
    Senior NCO in the fight against entropy. I've seen things, man. Things no one should have to see.....
  132. ATMs are shared? by sapgau · · Score: 0

    Sounds like the teller person is sharing his/her terminal with the ATM or something, and once in a while he jumps into the internet and starts reading email on IE.

    How could an ATM be infected? How would ATMs open a virus attachment?

    Do ATMs use the internet to communicate to their main hub?

    /I didn't rtfa

    1. Re:ATMs are shared? by sapgau · · Score: 1
      Hey, guess what? I read the article and the risk is non-existant if the ATMs have their own network (which is expected) and only their proxies talk to back-end servers:

      But other security vendors question the need for the technology. Nigel Hawthorn, of security appliance firm Blue Coat Systems, said that ATMs commonly operate on a separate physical network, which is closed. "Sasser hit the back-end systems of banks, not ATM machines," he said.



      If you hear from your bank that they are having virus on their ATMs I would seriously consider changing banks.

      If you are in charge of ATMs in any american/canadian bank and you have this happen under your watch I'm certain that you would get a special audit from the federal government.
  133. Re:Linux users shouldn't have to worry about this! by codermarc · · Score: 1

    just because you can't seem to find a way to do it dosen't mean it can't be done

    Alright, great, I understand all of your points. However, the market for *nix software is miniscule when compared to the market for Windows software; So - what's the big draw into the *nix community? I mean, I could go write some fantastic software for *nix, but there's no consumer market to sell it to. On the other hand, I can write some crappy software for Windows and sell it because the market exists to do so. What I am trying to understand, is why everybody who is very devout to *nix, is so devout.

  134. Re:WTF? Where is the article? by lga · · Score: 1

    Now, for one of those things you think of, but never would do: someone needs to write a virus that will specifically target some of these Win-based ATMs. It spreads as a normal virus, but once it recognizes that it's on an ATM, it delays for ~24 hours, then kicks the cash dispenser into high gear, until the machine is empty...

    I can see that you are trying to make a point about the insecurity of windows, but given what you do for a living I would be very surprised if that comment didn't get you in serious trouble if your boss saw it.

  135. Not the first time by f3lix · · Score: 1

    Around 1998/1999 I remember seeing an ATM at my university (University of Southampton) displaying a very pretty Windows NT Blue Screen Of Death. Then it was a bad idea, it still now...

  136. Postal Machines are Windows Embedded by saikou · · Score: 1

    So... I suppose once someone bothers to find exploit for Windows Embedded that new postal machines run ("Automated Postal Center") there will be a rampant script-kiddies march on to print free stamps (which, perhaps would be not so successful as there is a main repository of printed stamps in the system ) :), or, even worse -- attempts to inject into software some spyware, collecting debit and credit card numbers, and giving them back once a certain combination of "screen clicks" performed (or sending them off to some chinese website, if there is a way to sneak into internet from the machine).

  137. On the Immaturity of the Slashdot Majority by Anonymous Coward · · Score: 0
    You said, in part, "I can't wait for the next Windows virus or worm to take down all the cash machines."

    Why in the hell would you--and other idiots like you--wish viruses upon the property of systems?

    I have been a Mac user since back in the days when it was not cool to the mainstream computer user market to use Macs (1980s), and a Linux user since the mid 1990s when Linux was not as popular as it is now. I have never liked Microsoft. But I have better sense than to side with those who destribute viruses or to wish harm upon those who do use Microsoft products. Get some sense, grow up, etc, Idiot!

    By the way: There are a lot of people whose lives are affected in many unfortunate ways such that they experience constant misfortune and suffering. they are the chronically poor, they are handicapped people, they are minorities--people who often are in despair. Perhaps if you were one (which I doubt is the case), you would not think the way you do. You ass!

    Yes, it's only software... But the greater issue is that you and others like you applaud crime, misfortune, and torment towards others.

  138. Hmmm by ninthwave · · Score: 1

    I have seen them error out with the error on screen and they were W2k or NT4 depending on the bank. Also the train online pickup for tickets uses NT4 and those are constantly crashing. Go railtrack sorry network rail or whatever it is name this month.

    --
    I was thinking of the immortal words of Socrates, who said: "I drank what?" - Chris Knight (Val Kilmer)- Real Genius
  139. Another AC blowhard. by Anonymous Coward · · Score: 0

    Look, maybe the guy's a billionaire. It would explain why he's wasting time on /. instead of doing his actual job.

  140. Slashdot article misses the point by jesser · · Score: 2, Interesting

    If an ATM is susceptible to worms, it's susceptible to direct hacking too. I don't know about the Slashdot editors, but I'm more worried about someone stealing my money than I am about them crashing my bank's ATMs.

    --
    The shareholder is always right.
  141. Scary, but not especially bad by dtfinch · · Score: 1

    It's not impossible to secure a Windows system for limited public use against unknown viruses and most profitable known attacks. For one, you would firewall incoming traffic.

  142. I used to program ATMs by apankrat · · Score: 1

    I used to work for a company that sold and serviced ATMs of various brands and also wrote some custom (smart-card processing) software to go along with the hardware.

    This was in late 90s, and at that moment Siemens used WindowsNT, Bull used DOS (!), IBM (aka Diebold) used OS/2 3.0, experimented with OS/2 4.0 and considered moving to Windows, NCR was OS/2 2.0 (!) and was actively moving onto Windows too.

    The trend was very clear, I doubt it changed. 2c

    --
    3.243F6A8885A308D313
  143. Airline gate and elevator computer by Slashdot+Junky · · Score: 1

    In September, while waiting for my red-eye out of the Vegas, I noticed one of the monitors behind the counter at my gate was at a console password prompt. The attached computer was running Windows. I told the attendent about it so that Joe Hacker would see the wrong thing.

    -Slashdot Junky

    --
    .
    Landfill Mining Co.
    Managing the (Un)natural Resources of Tomorrow
  144. Re:Just look at what the Diebold down the road did by Doyle · · Score: 1

    I prefer the approach taken by this Kiwi ATM (Queenstown, 1999)!

  145. Readable colours by Anonymous Coward · · Score: 0
  146. Re:WTF? Where is the article? by labratuk · · Score: 1

    There was apparently a goof by the slashdot editors. I thought the same thing, but 2 minutes later the link to the second article appeared.

    --
    Malike Bamiyi wanted my assistance.
  147. Internet Connectivity by aardwolf64 · · Score: 1

    I can't wait for the next Windows virus or worm to take down all the cash machines.

    Your statement assumes that the ATMs will be connected directly to the Internet instead of keeping a direct secure connection to the bank. Anyone that has their ATMs dial into AOL deserves what they get...

  148. I can wait. by DirkDaring · · Score: 1

    "I can't wait for the next Windows virus or worm to take down all the cash machines."

    Who uses cash machines anymore? I can't remember the last time I used one. Checkcards are taken almost everywhere and I get cash back from the grocery store each week for small misc items.

    1. Re:I can wait. by squirel_dude · · Score: 1

      We people of the UK do.

      --
      Fat people are hard to kidnap
  149. UK is falling behind!!! by webhat · · Score: 1

    Not only has there been a virus which infected the Dutch ATMs (Windows 9x), a quick search in Yahoo! showed me links to articles about virus attacks on US ATMs.

    Come on jolly old British Empire, are you falling behind on the rest of the world? Prove you too can be a world leader again and can have virus infected ATMs.

    --
    'I am become Shiva, destroyer of worlds'
  150. Forget virus, think login by Anonymous Coward · · Score: 0

    Some U.S. states run ATMs on Windows. Customers went up to bank machines one day only to see:

    Press Ctrl-Alt-Del to login

  151. Windows powers ATM's in Slovenia by psic · · Score: 1

    I'm from slovenia and here, the atm machines are running windows NT 4. I only found this out about a half year ago when I walked up to an ATM and saw a blue screen staring at me with the windows build version on it in the upper left corner.

    As a linux user, this scares me silly.