Hackers Break Currency Validator To Pass Any Paper As Valid Euro
Trailrunner7 writes "If espionage is the world's second-oldest profession, counterfeiting may be in the running to be third on that list. People have been trying to forge currency for just about as long as currency has been circulating, and anti-counterfeiting methods have tried to keep pace with the state of the art. The anti-counterfeiting technology in use today of course relies on computers and software, and like all software, it has bugs, as researchers at IOActive discovered when they reverse-engineered the firmware in a popular Euro currency verifier and found that they could insert their own firmware and force the machine to verify any piece of paper as a valid Euro note. 'The impact is obvious. An attacker with temporary physical access to the device could install customized firmware and cause the device to accept counterfeit money. Taking into account the types of places where these devices are usually deployed (shops, mall, offices, etc.) this scenario is more than feasible.'"
I doubt that you'd be able to hang around a cash register with a serial cable and update some device's firmware without someone noticing. At that point why not just update the cash register's firmware and have it give you money directly?
If you can physically access and modify a machine, you can change the way it behaves. Is this really news? Can they do it wirelessly? Over the internet?
Sure... if I'm allowed to take the machine away and modify it I can just replace the electronics with a 555 timer or something. All it has to do is light up a green LED when a piece of paper goes through it.
No sig today...
Politics is the worlds second oldest profession, noted for it's uncanny likeness to the first.
This sounds like something they could use as the basis for Ocean's 14.
The next step in the attack process I'd like to see is a design for a counterfeit bill that'll trigger a bug in the firmware causing it to pass the bill. No need for pesky access to the machines in advance.
Log in or piss off.
Sure.
You can also just open the box and let the green light blink when it senses a paper.
Fix: test the machine first with real euros and plain paper.
I've got a better "hack" for them. Buy one of these devices (I am sure they are not hard to obtain). When it arrives, update firmware - or better yet, remove internal IC board, and replace with a battery hard-wired to "green light" (or whatever method they use to flag "good currency"). Then come to the store of your choice, and with a sleight of hand replace the device they already have. Presto! Will take a lot less time than "hacking" one at the store.
Of course, if that's a "hack" - how about just taking a cash register and carrying it off?
If you have physical access to the validator it would be easier to skim some bills from the machine and remain undetected rather than modify it to accept fake bills that will be noticed as soon as the owner brings them to a bank.
I am becoming gerund, destroyer of verbs.
There were probably counterfeit goods before then in the sense that they were incredible crap that appeared real until the trade was over with and the counterfeiter long gone.
"Taking into account the types of places where these devices are usually deployed (shops, mall, offices, etc.) this scenario is more than feasible."
Yes if they have a lock picking set and gain access to the inside of the device to do the modification first.
Heck stealing all the gold in Fort Knox is easy as they have the gold bars just laying there, all you have to do is get inside!
Do not look at laser with remaining good eye.
Oh, you mean I don't have to trade the hard ware, just the software?
And, the ski is BLUE, you say?
I am shocked, SHOCKED to hear these disturbing facts. Someone should do something.
excitingthingstodo.blogspot.com
Ok, dumb American here. Are 'currency validators' that common in Europe? The only thing that comes to mind here in the US is the 'dollar bill accepters' on vending or change machines. Other than those, I don't think I've ever seen a currency validator on a cash register anywhere. Occasionally, you get a sales clerk who will hold a $20 or $100 up to the light to look for the security strip (in American bills), but that's pretty much it over here.
- Necron69
We had to farm before we had civilization.
We had to have civilization before we could have money, and charge to fuck.
If you ignore ACs because they are anonymous - you're an idiot.
And, the ski is BLUE, you say?
I could have sworn my skis were red...
GENERATION 24: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social exper
He put some of the people responsible for the 2008 banking crisis in charge of the places were they can continue to loot the economy. He managed to put a troll in charge of Homeland Security He managed to put the company that paid 0 in taxes and took more tax credits in charge of economic development. I am certain that if he weren't chasing down the heads of terrorist groups with drones, he would probably put them in charge of the CIA. Do we have anyone charged with being a peeping tom to put in charge of the NSA, because the current guys just aren't creepy enough. I vote KY_Anonymous for being the head of the Cybercrimes division. While we are at it, let's get Bernie Madoff and get him somewhere important for heading up the SEC.
Place something witty here
So... if people with the right cmoputer skills are given time and access to a computer that decides stuff, they can change how it decides stuff?
No shit?
Does it count as counterfeiting if I reprogram the machine to take any paper as cash and then feed it blank paper?
If it accepts _any_ piece of paper, I don't see how that is counterfeiting - theft and fraud, sure, but if I make no effort to copy something, how is that still counterfeiting?
My first thought too. If the thing the machine sells is worth so much (maybe train tickets), then the money in there is probably still worth more than free tickets until the hack is patched.
If you go by buildings, you could make a good case for astronomy / astrology being the oldest profession. Stonehenge, the pyramids, etc., they all either were observatories, or needed a fair amount of astronomical knowledge to build.
The expression "in the running" is used to describe that there exists some uncertainty about the matter, but not so much as to significantly diminish the likelihood of whatever it is that is being described.
File under 'M' for 'Manic ranting'
I worked in the vending industry for a very long time, and have worked with all sorts of bill and coin acceptors.
If the stakes are low (parking meters, etc), then a cheapass validator from some random Spanish company (like this one) is probably fine.
If the stakes are high, get a Swiss-designed Sodeco BNA validator with impeccable security, reliability, and accuracy. Unfortunately, it'll cost a small fortune.
Slashdot: come for the pedantry, stay for the condescension.
I would think the very fact that you can potentially compromise a machine once you have sufficient physical access to the system that you are able to replace its internals with whatever you want should be pretty damn obvious to almost anybody all on its own
File under 'M' for 'Manic ranting'
...couldn't they come up with some way to put a unique cryptographic fingerprint on the currency that would enable it to be verified as legitimate?
There is physical access, and then there is physical access for a long period of time.
This is more impressive because compromising the system only takes a few seconds. Contrast that to a laptop with epoxy on the ports. I have no doubt it could be broken into, but not in a few seconds, and not without obvious physical signs of access.
Out of modpoints but really liked a post? 1BDkF6TtmmeZ3yqXbz9yhdYVqRYnwFoXDj
I define cheese as Lunar regolith. You wouldn't believe the prices NASA charges for a simple gouda.
Out of modpoints but really liked a post? 1BDkF6TtmmeZ3yqXbz9yhdYVqRYnwFoXDj
There is likely some sort of data port... likely this thing flashes by USB or something... better to make firmware updates require a chip change.
I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
In Euro land, you either pay with your debit card, or you pay cash. If you pay cash, the cashier usually either just puts the bills in the register, or they do a check in a standalone machine to see if the machine approves of the currency. Registers that count money and have a built in validator are rare and only now are starting to appear in bigger supermarkets.
Crooks here in Europe are very good at firmware updates or hardware modification on POS type equipment. Until very recently our omnipresent debit cards used a magnet strip and a pin code for payments. It got to be a weekly news item that such and such store or popular gas station had their PIN terminals skimmed and thousands of customers had their bank accounts cleaned out with copied cards and "recorded" PIN numbers. Cards still occasionally get skimmed, but debit cards are usually blocked by default outside the EU and inside the EU you need a smart card to make PIN payments. Skimmers can't copy the smart chip of the debit card, so they can't use the card unless they steal the physical item. This leaves the success rate of skimming a magnet strip+pin to the rare cards that are unblocked for outside of the EU and it requires accomplices in for instance India or so to clean out the accounts of the cards you swiped. Until someone finds a nice attack on the smart cards (I don't think it will take long, cell phone SIM cards have been hacked too), we won't be seeing them attack electronic payments in brick and mortar stores on a large scale soon. They will most likely move their game towards getting their own fake currency accepted by the validators and start buying small items with large bills, or resell the items to replace the "loss of income" since skimming debit cards wasn't profitable any more.
TL;DR In Europe firmware mods are the most successful mods for this sort of hack/fraud.
I was promised a flying car. Where is my flying car?
Given physical access this is a trivial firmware hack. You simply bypass all the verification routines other than the one that checks the length of the bill inserted.
Are YOU using the TOOL, or is the TOOL using YOU? Think about it!
Until strippers hang card readers from their g-strings, yes.
Have gnu, will travel.
This.
Because any company that discovers its cash machine is stuffed with paper and doesn't take it off line immediately is an idiot. The total take from any hacked machine will be the cash and product sitting inside it at the moment. p.Now, this could be different if the 'access' needed to flash the firmware is much less than that needed to grab the cash. A cash machine linked to the bank over an unsecure wireless link and no firmware signing protocol? That could be worthwhile. Push an update and then stand in front of the machine as it makes change or spits out product?
Have gnu, will travel.
That was moderated -1 troll: someone has no sense of humor here.