Slashdot Mirror


ATM Hack Gives Cash On Demand

angry tapir writes "Windows CE-based ATMs can easily be made to dole out cash, according to security researcher Barnaby Jack. Exploiting bugs in two different ATMs at Black Hat, the researcher from IOActive was able to get them to spit out money on demand and record sensitive data from the cards of people who used them. Jack believes a large number of ATMs have remote management tools that can be accessed over a telephone. After experimenting with two machines he purchased, Jack developed a way of bypassing the remote authentication system and installing a homemade rootkit, named Scrooge."

53 of 193 comments (clear)

  1. Interesting Hacks... by nosferatu1001 · · Score: 5, Interesting

    Originally delayed to let the companies patch. Interested to see if he can live up to his claims to be able to find similar issues in other brand ATMs as well.

    1. Re:Interesting Hacks... by fuzzyfuzzyfungus · · Score: 2, Interesting

      Unless he chose the two he purchased purely based on underground buzz about their weakness(possible; but you'd hope that a security researcher would go for novelty.), going 2 for 2 suggests that overall industry standards might not be that high...

    2. Re:Interesting Hacks... by fuzzyfuzzyfungus · · Score: 3, Insightful

      TFA isn't exactly heavy on the details(PCWorld, detail light? Shocking.); but the class of vulnerability being described, a vulnerable remote management program listening to a modem(if the number isn't in the phone book, it is super-secret, right?), seems pretty OS agnostic. Same with the ghastly corner-cutting on making keys not unique per-device.

      It is conceivable that fewer corners were cut back in the day, or that a substantially greater percentage of ATMs were on bank premises, not being connected over public phone lines; but it would be surprising if OS/2 alone would save you from those design mistakes.

    3. Re:Interesting Hacks... by silentcoder · · Score: 4, Interesting

      That reminds me. A couple of Christmas's ago I was visiting my sister in a small rural town where she lived at the time. Wanted to go draw cash at one point so walked down the main road to the town's only ATM - run by local bank ABSA (yeah - not afraid to mention it). My own bank not having an ATM in town this was the only choice available.

      As I stepped up to it... the interface was obscured by a warning message:
      F-Secure Anti-Virus for Windows has detected a virus in file ...

      Floating around.

      Being aware that
      1) This bank's ATM's run windows
      2) They use F-Secure for virus protection
      3) It obviously is connected in such a way that it can still GET infections

      I turned around, bummed cash of my sister and paid her bank online - there was just no way I was going to stick my card in that ATM. I am also really glad I'm not a customer of that bank - and despite the nearest ATM to my house being run by them - never use their ATM's - I would rather spend the bit of extra fuel and drive to my own bank (which may not be better - but at least I haven't seen with my own eyes that it's THAT bad). Besides the service charge saving I suspect outweighs what I spend on fuel so it's worth it either way.

      --
      Unicode killed the ASCII-art *
    4. Re:Interesting Hacks... by Zerth · · Score: 3, Funny

      AV on machines that shouldn't need them? yay...

      Relevant xkcd

    5. Re:Interesting Hacks... by blisteringsilence · · Score: 5, Informative

      Disclaimer: I own about 30 of these machines, and work as a repair tech for a statewide area. It's a nice side income. Let's start at the beginning. This hack requires that a machine be connected to the outside via phone. This is increasingly going away. I would guess that 40% of the machines I work on are connected via internet now, as opposed to 15% a year ago. My first comment is that the remote management software that is being exploited isn't turned on in the vast majority of the machines that are out there. Whether it's triton connect, or tranax's remote access, all of the processors that I've encountered require that it be disabled for the machine to work. This software was important 4 or 5 years ago from a machine management standpoint, but with realtime internet tracking of machine status, there's just no reason for it to be enabled. Now, as to the comment about keys not being unique per device: A key on an ATM opens two areas: the "computer" module on top of the safe, and the bit of plastic that obscures the safe dial. A service technician (like me) is most of the time a freelancer who's in this for some side cash. When I go to a customer's location, my goal is to fix the problem and get out. As I almost never need to get to the vault of the machine, I have a keyring that has the standard sized keys for all of the machines I work on. An access password or vault combination can be obtained by a call to the owner of the machine. A unique key, however, cannot. Moreover, as many older machines require access to the processing unit in order to fill the machine (you have to hit a physical button to get into that menu), you have to make it easy for your armored service to access the top as well as the vault. It's unreasonable to expect a vaulting company to haul around 60 or 70 keys to fill the machines that they have on their list for that day.

    6. Re:Interesting Hacks... by green1 · · Score: 2, Interesting

      Let's start at the beginning. This hack requires that a machine be connected to the outside via phone. This is increasingly going away. I would guess that 40% of the machines I work on are connected via internet now, as opposed to 15% a year ago.

      But does that really help matters any? wouldn't being connected to the internet be even MORE risky? surely the same "dial-in" access is still there, just over TCP/IP instead of dialup, and with exposure to the internet you have even more capacity for abuse by millions of hosts.

      Now I work as a tech for a local telco, and the ATM machines I've worked with have mostly been connected by ADSL, but my understanding was that although it was still a TCP/IP connection, they were actually on a special logical connection back to the bank that kept their data away from the internet? wouldn't this make more sense? (from the stand point of a telco tech, these machines do not connect to our usual DHCP servers, and I believe their entire logical connection is separate, though what the end point is I don't know as I don't handle that end of the connection)

    7. Re:Interesting Hacks... by blisteringsilence · · Score: 4, Interesting

      But does that really help matters any? wouldn't being connected to the internet be even MORE risky? surely the same "dial-in" access is still there, just over TCP/IP instead of dialup, and with exposure to the internet you have even more capacity for abuse by millions of hosts.

      Maybe yes, maybe no. The first part of this answer is that when you're connected to the internet, you remove the bandwidth problem of a modem connection. AND, because you're not tying up a phone line anymore, you have more flexibility with your communications.

      So, machines that are hooked in via TCP/IP do not have the option to accept remote connections initiated from anywhere other than the machine. The communication HAS to start with the machine, and the data is encrypted 19 ways from Sunday. To start with, you have the master keys that allow the machine to communicate with the processor. After they are input, they're encrypted and stored in epoxy buried chips in the keypad, and any interruption of electrical power to those chips (which runs through fry wires from a battery also stored within the epoxy matrix) kills the keys.

      So your communication starts with the machine opening a connection with a dedicated IP server on one of 3 possible ports. During handshake and authentication a unique time-based one time key is transmitted back to the machine. This super-encrypts the keys, which are then sent, followed by the transaction information, and the transmission is closed out. These machines are also usually programmed to auto-connect every 15 or 30 minutes with a machine status update (thereby eliminating the need to dial in remotely).

      Now, as all this information is going out over the general internet, it's possible to intercept the packets, but I don't know what good they'd do for you, as there's no way to get to the original master keys assuming you could get past the super encryption, thereby securing the first level.

      Now I work as a tech for a local telco, and the ATM machines I've worked with have mostly been connected by ADSL, but my understanding was that although it was still a TCP/IP connection, they were actually on a special logical connection back to the bank that kept their data away from the internet? wouldn't this make more sense? (from the stand point of a telco tech, these machines do not connect to our usual DHCP servers, and I believe their entire logical connection is separate, though what the end point is I don't know as I don't handle that end of the connection)

      The machines that are located at gas stations and bars and whatnot use a standard internet connection. The only requirement is that the location has to have a static IP. You have to remember, these machines only cost $2K - $5K, and the owner only makes $100 - $500 per month on the machine. Not to mention, they're not doing that many transactions.

      Would the solution you propose make more sense? Absolutely. But it's cost prohibitive, and beyond the scope of 99% of the owners, and 75% of the service techs. If these proposals were to be codified, you'd see fees go through the roof to make up the difference.

      Also:

      ...and the ATM machines I've worked with...

      Pet peeve.

    8. Re:Interesting Hacks... by green1 · · Score: 2, Interesting

      when you're connected to the internet, you remove the bandwidth problem of a modem connection. AND, because you're not tying up a phone line anymore, you have more flexibility with your communications.

      and that's the problem, on a modem only one machine can attack you at a time, on the internet millions can have a go at once. the flexibility argument also cuts both ways...

      So, machines that are hooked in via TCP/IP do not have the option to accept remote connections initiated from anywhere other than the machine. The communication HAS to start with the machine,

      So, what you're saying is that dialup connected machines have the facility to receive calls, but internet connected machines only do outgoing connections? that seems odd. It would be just as easy to secure a dialup machine by simply telling it not to answer the phone. I have to believe that if the dialup machine is set to answer phone calls, the internet connected machine will be set to receive some form of incoming connection as well. otherwise it's not the communication medium that is adding the security, but the decision on whether or not to accept incoming communications.

      These machines are also usually programmed to auto-connect every 15 or 30 minutes with a machine status update (thereby eliminating the need to dial in remotely).

      there's no reason a dialup machine couldn't behave exactly the same, once again the security increase isn't in changing to TCP/IP, it's in not accepting incoming connections. In fact arguably the TCP/IP connection is still less secure than a similarly configured dialup connection due to increased chance of various MITM attacks, IP or DNS spoofing attacks, or simple protocol vulnerabilities in the OS that get found/exploited by the millions of bots that can be brought to bear on attacking a machine over the internet

      The machines that are located at gas stations and bars and whatnot use a standard internet connection. The only requirement is that the location has to have a static IP. You have to remember, these machines only cost $2K - $5K, and the owner only makes $100 - $500 per month on the machine. Not to mention, they're not doing that many transactions.

      The machines I've worked on have mainly been big bank branded ATMs, but located at gas stations, convenience stores, etc. And they have definitely not been "consumer grade" ADSL lines (we call them ADSL CWAN (Carrier Wide Area Networking) it's still an ADSL modem, but instead of connecting to our DHCP servers and getting a public IP, the machine is logically connected to the bank's network directly and either gets it's IP from their DHCP server, or hard-codes an IP (I've left before that config is done so I'm not sure which)). The "white label" ATMs I've worked with have never required me to do more than supply a phone jack, so you may be right about them using consumer grade ADSL connections.

      Would the solution you propose make more sense? Absolutely. But it's cost prohibitive, and beyond the scope of 99% of the owners, and 75% of the service techs.

      It changes nothing for the owner, and likely nothing for the service tech either (he doesn't care what IP he enters in to the config screen, as long as it's the one on his work order). The only differences are cost of the connection itself (so you may be right about it being prohibitive) and some routing at the server end, however the big banks are already set up for that sort of stuff, so it shouldn't be much effort to do it for the white labels as well.

      ...and the ATM machines I've worked with...

      Pet peeve.

      DOH! and I thought I'd been so careful about that too!

    9. Re:Interesting Hacks... by blisteringsilence · · Score: 2, Interesting

      and that's the problem, on a modem only one machine can attack you at a time, on the internet millions can have a go at once. the flexibility argument also cuts both ways...

      I agree completely. However, at the end, if the customer (owner) doesn't want the product (the ATM), the ATM company goes out of business.

      So, what you're saying is that dialup connected machines have the facility to receive calls, but internet connected machines only do outgoing connections? that seems odd. It would be just as easy to secure a dialup machine by simply telling it not to answer the phone. I have to believe that if the dialup machine is set to answer phone calls, the internet connected machine will be set to receive some form of incoming connection as well. otherwise it's not the communication medium that is adding the security, but the decision on whether or not to accept incoming communications.

      OK, with regard to the ability to accept incoming communications, it's about customer convienence. With a machine connected through a standard phone line, 99% of the machine's I've installed get to share their phone line with the location's fax line. If the ATM is dialing out at set intervals, it is taking both the machine and the phone line out of service for 45 seconds to a minute every time it goes out. That's bad for business. The solution used to be (5 or so years ago) that the processor would call the ATM twice or so a day to check on it's health status, etc.

      Also, remember, most of my customers have this feature disabled.

      Now, however, with an IP based connection, the information transfer is instantaneous (or nearly so, as viewed by the customer). Therefore, it's not a big deal for the machine to contact the processor every 15 minutes or so with a status update. Therefore, as there is no need to remotely access the machine, they simply removed the functionality.

      In fact arguably the TCP/IP connection is still less secure than a similarly configured dialup connection due to increased chance of various MITM attacks, IP or DNS spoofing attacks, or simple protocol vulnerabilities in the OS that get found/exploited by the millions of bots that can be brought to bear on attacking a machine over the internet

      This is a fair point. However, the data that you're capturing with all of these attacks is super encrypted (not in the "super! thanks for asking" sense, but more in the they encrypt data that has already been encrypted using a different process), a MITM attack is going to log a bunch of gibberish packets. Assuming you can break the one time key established in handshake, you can't break the secure keys that are only known at the source and destination.

      The "white label" ATMs I've worked with have never required me to do more than supply a phone jack, so you may be right about them using consumer grade ADSL connections.

      In every bar/gas station/liquor store/bowling alley/porn store I've ever worked on an internet connected machine, it's jacked into a consumer ADSL or Cable connection. I've yet to see a dedicated connection for the ATM. That's part of the value proposition for the owner, he gets to eliminate a $75 a month phone line from his overhead by putting the machine online.

      The only differences are cost of the connection itself (so you may be right about it being prohibitive) and some routing at the server end, however the big banks are already set up for that sort of stuff, so it shouldn't be much effort to do it for the white labels as well.

      When I said cost prohibitive, I was indeed talking about the cost of the connection. You work for a telco, so let's be charitable. What do you figure a setup like this costs? $250 or $300 a month? For a machine that only costs $3000 and only makes the owner $300 a month? What's his business justification for that purchase? There's no way he's going to pay that.

      Like everything else in business, these little guys are 100% focused on the bottom line. They want to use that ATM to make money. Period. If the costs of keeping it going exceed the return, they're going to get out of it.

  2. I see what you did there... by fuzzyfuzzyfungus · · Score: 4, Funny

    This is clearly just a slashvertisement for Microsoft's expansion of their "Cashback" promotion from Bing to WinCE "The Product that Needs it More Than Bing"...

    Editorial standards these days... I ask you...

  3. The tip of the iceberg by tedgyz · · Score: 3, Insightful

    Wait until they can hack payment-enabled smartphones.

    All your cash are belong to us

    --
    "No matter where you go, there you are." -- Buckaroo Banzai
  4. Really? by TwiztidK · · Score: 3, Insightful

    "After experimenting with two machines he purchased"

    Can people just buy ATMs? I figured that they would put some sort of restrictions on them...unlike lab coats.

    --
    Sent from my iPhone 5
    1. Re:Really? by Netshroud · · Score: 2, Interesting

      I presume they're just very expensive. Even more so if you have to secure them and connect them up to a banking network. Anything can be bought with enough money... like the bank itself.

    2. Re:Really? by fuzzyfuzzyfungus · · Score: 2, Interesting

      I assume that large purchasers, like banks, can easily enough commission "private label" versions of ATMs(based more or less closely on a manufacturer's available models, doing mechanical engineering much beyond the 'paste on a logo and some colored trim' level probably isn't cost effective; but running firmware tailored to them and their systems) that are for their exclusive order; but the generic ones you see in crummy convenience stores and the like are just appliances.

      Because(like commercial scales, and gas pumps) they are appliances used in commerce, there may well be one or more state, or local authorities who want to take a look and put their sticker on it before it goes into use; but if some guy wants to buy a used one, I see no reason why that would be uncommon or controlled. If they are used for fraud or theft, that is just as illegal as any other flavor of the same; but there are loads of common and wholly legal tools that have potential in that area.

    3. Re:Really? by 91degrees · · Score: 2, Informative

      The sort you find in convenience stores can be purchased without too much difficulty. They're just automated machines that put a charge on your card and dispense money, so they're not that different from a till and card reader.

      I imagine the heavy duty ones that banks use are a little more tricky to get hold of.

    4. Re:Really? by Pharmboy · · Score: 5, Interesting

      There is at least one precedent for making owning machines illegal. Slot machines are regulated and it is illegal to own one in most states, even if the coin mechanism is disabled to play for free. Of course, that is what makes them l33t to own for rich folks. Kinda like Coors beer in "Smokey and the Bandit", you want it because it is illegal.

      --
      Tequila: It's not just for breakfast anymore!
    5. Re:Really? by KarrdeSW · · Score: 2, Informative

      Well... Bank of America may be a bit angry if you have one of their ATMs in your living room, but getting one of the mass produced brands that companies set up at street events or in convenience stores isn't very difficult.

      The regulation isn't so much on who can have one as on the manufacturers to keep the data of the people using it secure, and even they aren't required to do much.

    6. Re:Really? by zigziggityzoo · · Score: 4, Interesting

      I know of a couple of restaurants that have their own ATMs with a "cash only" policy for acceptable payments. Anyone without cash is directed to the ATM they own. Instead of it costing them a percentage to accept cards, they make money off the ATM.

      --
      Zing!
    7. Re:Really? by fuzzyfuzzyfungus · · Score: 2, Insightful

      True enough. I suspect that that has to do with their use for sinful, wicked, dirty gambling, which tends to draw legislative fire.

      Since the gambling in the financial sector tends to be concentrated well away from the retail level, I'd suspect that ATMs would be safe.

    8. Re:Really? by tomhudson · · Score: 3, Informative
      They're not that expensive. Look at the "white label" ATMs you'll see in restaurants and bars.

      Here's one of the machines in question

      esigned and assembled with pride in the USA, the RL1600's innovative configuration--including an embedded PC-based platform, Microsoft® Windows® CE 5.0 operating system with Triton's X2 technology--makes it as powerful as it is affordable and reliable. It has a large storage capacity for journaling, and is expandable to meet future compliance and application needs.

      They can be configured for either phone or ip network, and they're not that expensive, especially if you buy it used at a bar or restaurant bankruptcy.

    9. Re:Really? by skgrey · · Score: 2, Informative

      You would be absolutely correct. I used to work for one of the largest ATM manufacturers, and I'm still very close with the people that designed most of the ATM's you see in banks and convenience stores. It's really just a branding thing, and even then there isn't much they do besides slapping a plastic faceplate on the ATM. You have to be one of the larger banks and have a very large exclusivity contract before they'll even start considering a design specific for your bank - I only saw one in five years of working there.

    10. Re:Really? by alexo · · Score: 2, Insightful

      There is at least one precedent for making owning machines illegal. Slot machines are regulated and it is illegal to own one in most states, even if the coin mechanism is disabled to play for free.

      Yet another example of a bad law.

    11. Re:Really? by blisteringsilence · · Score: 3, Interesting

      That's a big selling point when I go to place a machine. Instead of the location paying $2,500+ monthly to their credit card processor, they can just charge a $0.25 transaction fee, and make some money. One of my customers realized a net monthly gain of about $4,000. It's been really popular with liquor stores and bars.

  5. BoA by Anonymous Coward · · Score: 2, Interesting

    I was at a Bank of America ATM in NC not long ago and could not use it. It had a large Windows XP error dialog covering the whole screen. I really don't feel confident about even having a debit card with them.

  6. Pretension by aliddell · · Score: 5, Funny

    Exploiting bugs in two different ATM machines

    'ATM machines'? Really?

    --
    What do you think, sirs?
    1. Re:Pretension by Spad · · Score: 4, Funny

      And he didn't even need a PIN Number

    2. Re:Pretension by Darth_brooks · · Score: 2, Funny

      Yeah, ATM Machines. Those things that you put your PIN Number into.

      --
      There are some people that if they don't know, you can't tell 'em.
    3. Re:Pretension by tag · · Score: 2, Informative

      Submitter clearly has a case of RAS syndrome.

    4. Re:Pretension by davidbrit2 · · Score: 2

      It's a machine that operates the ATM for you. It also goes by the name Automated ATM.

    5. Re:Pretension by davidbrit2 · · Score: 2, Funny

      I think that would be the machine operating the machine that's operating the ATM. It brings the level of automation to where you only have to subconsciously think of money, or anything that rhymes with money in order to make a withdrawal.

    6. Re:Pretension by RulerOf · · Score: 5, Funny

      Rumor has it that if the hacker can find the MAC controller address for the NIC card in the ATM machine, he can use specially crafted TCP/IP protocol and also expose your SSN number.

      --
      Boot Windows, Linux, and ESX over the network for free.
    7. Re:Pretension by need4mospd · · Score: 4, Funny

      But only ATM machines with specific UPC codes and LCD displays will do this. And you should make sure your PC computer has enough RAM memory and is setup to run on AC current using only RF frequencies to communicate. Always back up these transactions to a DAT tape or CD disks. If you do this right, you should be able to avoid any VAT taxes so you can afford more KFC chicken.

  7. Yup, they can. by Cyberax · · Score: 3, Informative

    ATMs are sold 'over the counter'.

    They aren't even that expensive, it's possible to get a new ATM for about $2000 (though realistically a good ATM costs about $5000).

  8. Re:Redundancy by betterunixthanunix · · Score: 2, Funny

    Something has to build the ATMs! Clearly, this hacker has discovered that the robots that build ATMs also create money.

    --
    Palm trees and 8
  9. Re:Redundancy by prionic6 · · Score: 4, Funny

    But who makes the ATMMs?

    It's machines all the way down!

  10. no wonder by Anonymous Coward · · Score: 2, Insightful

    Note the manufacturers. The big 3 of ATMs are Wincor, Diebold, and NCR. Check the ATM for pretty much any financial institution and you'll see one of those logos somewhere. When one of them gets hacked it's a big deal. When a white-label gets hacked it's just another day.

  11. scrooge? by circletimessquare · · Score: 2, Interesting

    he should have called it robin hood

    right subject matter (wealth redistribution), wrong direction (down to the lower classes: robin hood, not up to the higher classes: scrooge)

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
    1. Re:scrooge? by fuzzyfuzzyfungus · · Score: 2, Funny

      A good rootkit tries to blend in with its environment...

  12. Patchless ATM "hack" by mcgrew · · Score: 3, Insightful

    There is no patch for social engineering except user education. Here's a way to "hack" any ATM. This "hack" doesn't require any computer skills, and the bank is not out any money -- the bank's customer is.

    This procedure was used on me. Education can be expensive.

    Here's how it works: simply watch someone enter the PIN number, then steal their card. If they're drinking, tired, or simply thinking about some problem on their mind it's easy to get their PIN.

    When I was victimized, the theif also stole checks, and forged and cashed them. The bank reimbursed me for the obviously forged checks, but if someone has you PIN, no matter how they get it, they are authorized to use the card!

    I no longer use a debit card. Nowdays I use cash whenever possible.

    1. Re:Patchless ATM "hack" by rtaylor · · Score: 3, Insightful

      They stole your card so they can probably steal your cash which will also not get refunded by the bank.

      Better to use a debit card and keep a low value of funds in the account that it can access. Top up as necessary from a different account or a different bank entirely which is not accessible in any way through the card.

      Now you get a bit of added security the card offers over cash but you also limit your losses in the event of theft because it is treated like cash (balance limited to typical daily use).

      --
      Rod Taylor
    2. Re:Patchless ATM "hack" by BrokenHalo · · Score: 4, Interesting

      Debit and credit cards are OK so long as you are a bit careful about not where you use them and not letting them out of your sight (in order to to skim them), and check your accounts reasonably frequently. They are certainly better than cheques.

      Banks will often not even look at a signature on a cheque, let alone make any attempt to verify it. As an example, I once accidentally grabbed my wife's chequebook and used it (signing my own name) to purchase goods. I realised my mistake a couple of days later and attempted to go into the shop to replace my presumably dodgy cheque with cash, but the bank had already paid up on it. Now in this case, it was an honest enough mistake, but it has made me a lot more careful about where we store our chequebooks since.

      At least with credit cards, there is always the option of a chargeback.

    3. Re:Patchless ATM "hack" by CaseM · · Score: 2, Interesting

      Consumers are no more liable for debit/check card fraud than they are credit card fraud. This is a very common fallacy.

    4. Re:Patchless ATM "hack" by SQLGuru · · Score: 3, Interesting

      In the early 90's, I had a 10 digit pin with Wells Fargo. It was great for security, but it was a pain when all of the POS terminals didn't expect it. They only allowed for 4 digit input.

      Also, my current bank (name withheld) offers the two account approach. One account has card access and the other has the money. You transfer periodically to cover the other. If your card is ever compromised, you stop the transfers and limit the losses. Of course, you still also get the protection you would normally get with your card.

    5. Re:Patchless ATM "hack" by moortak · · Score: 2, Interesting

      You should inform the FTC, it seems they aren't aware of that fact. http://www.ftc.gov/bcp/edu/pubs/consumer/credit/cre04.shtm If you are slow to report it you are responsible with a debit card more than you are with a credit card.

      --
      Xavier Rabourdin for president 2012
  13. video from the talk by AmElder · · Score: 2, Informative

    Security Week posted has some videos of the presentation that they uploaded to youtube.

  14. Why go through all that trouble of hacking? by qazwart · · Score: 3, Interesting

    The types of ATMs being talked about are the non-bank machines that you see in many smaller stores in New York City. They're installed and sold by third party vendors to connect to the main banking networks.

    A salesman goes into a store, and tells the owner that if they had an ATM in their store, their sales will go up because people will stop in to get cash. The store owner buys or leases the machine. However, they don't change the default service password that's listed in the owners manual. A manual you can buy on line.

    There have been several incidences of someone coming into a small store, typing in the series of key presses to get to the service menu, entering the default password, and wham, the machine gives them all the cash! It's quick and easy with no messing hacking necessary.

    1. Re:Why go through all that trouble of hacking? by blisteringsilence · · Score: 5, Informative

      The store owner buys or leases the machine. However, they don't change the default service password that's listed in the owners manual. A manual you can buy on line.

      Well, I guess if I'm going to criticize, I'll start here. No PCI-compliant machines allow you to go through the configuration process without inputting 3 different levels of new password. The attack you describe above might have worked 2 years ago. No longer. Sorry. And you don't have to buy the manual, they're (mostly) available for free.

      There have been several incidences of someone coming into a small store, typing in the series of key presses to get to the service menu, entering the default password, and wham, the machine gives them all the cash! It's quick and easy with no messing hacking necessary.

      No there haven't. The only exploit that could be executed in person was the following:
      1. Thief buys prepaid $200 visa card with PIN.
      2. Thief accesses the service menu of the machine (using default or socially engineered password).
      3. Thief changes the machine's internal systems to think it's holding $5 bills instead of $20 bills.
      4. Thief exits service menus.
      5. Thief puts in card and withdraws $200. Since the machine thinks it's holding $5's, it dispenses 40 total $20 bills ($800). The thief makes off with a net of $600.

      However, this exploit is no longer possible, as the master keys that allow an ATM to communicate with the processor are now erased when you change the denomination of bills the ATM dispenses.

      The process you describe has never worked. There is an option in a service menu called "test dispense," but it kicks the bill into the reject bin, not into the cash pickup.

      Please try again.

  15. Re:Redundancy by TheRaven64 · · Score: 2, Funny

    Since the post above you says exactly the same thing, I couldn't decide whether you should be moderated redundant or funny.

    --
    I am TheRaven on Soylent News
  16. 'M' is for Machine by ricosalomar · · Score: 3, Funny

    The summary refers to 'ATM machines.'

    I haven't read TFA article, but I wonder if you need a PIN number, or if the exploit uses a VM machine?

    Has someone notified the federal FBI bureau?

  17. Not most states, about 7 of them by name_already_taken · · Score: 2, Informative

    There is at least one precedent for making owning machines illegal. Slot machines are regulated and it is illegal to own one in most states, even if the coin mechanism is disabled to play for free. Of course, that is what makes them l33t to own for rich folks. Kinda like Coors beer in "Smokey and the Bandit", you want it because it is illegal.

    I'm not so sure about them being illegal in "most states".

    The list of states banning slot machine ownership I found is: Alabama, Connecticut, Hawaii, Indiana, Nebraska, South Carolina, and Tennessee.

    I have a slot machine. It accepts quarters or tokens, and I can adjust the payout ratio.

    I paid $160 for it at the flea market, at the county fairgrounds one county over. There were Sheriff's deputies everywhere and they didn't give the slot machines a second look.

    --
    Putting moderation advice in your .sig lowers your karma!
  18. Number 4 by SuperKendall · · Score: 2, Informative

    4) It had a virus ALREADY INSTALLED as per the message you saw, so malign in fact that even F-Secure could recognize it (which goes back to point #2).

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  19. Inside Man by Itninja · · Score: 2, Insightful

    From TFA: "A single, standard key can open many different types of machines, he said, presenting another serious security problem."

    Does not one need to be inside the bank to use said key? If the criminal has already physically broken into the bank, theft of the few grand inside the ATM is the least of the banks' worries.

    --
    I judt got a nre Kinesis keybiartf so please excusr ant egregiou typos.