Hacker Develops ATM Rootkit
alphadogg writes "One year after his Black Hat talk on automated teller machine security vulnerabilities was yanked by his employer, security researcher Barnaby Jack plans to deliver the talk and disclose a new ATM rootkit at the computer security conference. He plans to give the talk, entitled "Jackpotting Automated Teller Machines," at the Black Hat Las Vegas conference, held July 28 and 29. Jack will demonstrate several ways of attacking ATMs, including remote, network-based attacks."
I'm stuffing all my cash under my mattress from now on. If you can't trust a Deibold ATM, what can you trust?
Can the banks file a lawsuit at him?
I can't stand companies not taking security seriously.
Remember when ATMs first came out? The data being sent from ATM to the bank's systems had NO encryption.
I know this is the sort of thing that goes on at black hat conferences, but could this guy potentially get in some sort of legal trouble for demonstrating what he has found?
Living With a Nerd
You almost made it through the whole summary without saying it.
...just get a deal going with McAfee? Then there systems would be completely safe and always online!
"from the well-that-doesn't-make-me-feel-better dept."
Where's the zip, the punch in your writing? This is the news business! If Larry Wall can be funny AND write Perl code, so can you!
Suggestions:
"from the All Your ATM Are Belong To Us dept"
"from the Who Says Cybercrime Doesn't Pay dept."
"from the Your Money Is In Good Hands -- NOT dept"
"from the Can We Have Human Tellers Again dept"
"from the It'll Be The Debit Of Me dept."
Rich And Stupid is not so bad as Working For Rich And Stupid.
The title says it is multi-platform but doesnt mention that anywhere in the article. So is this one that runs on CustomFW, Windows and Linux based ATMS?
To me it would seem better to create a system that would raise the "your-not-with-OUR-bank-so-we-can-stiff-you" charge (charge em 3.50 for the transation then send 2 back to the bank per normal). Slow but would make money over time if EVERY atm had your code.
Procrastinating life a way at a rapid rate of speed.
It is just you. I know a good specialist if you want.
EULA : By reading the above message, you agree that I now own your soul.
Can anyone determine if these are Automated ATM Machines?
I'd better be careful entering my personal PIN number into these from now on.
As far as I can tell, all ATMs are based on data processing OSes - either ones with a desktop heritage then multi-processing and networking added on (Windows) or with a data processing/networking heritage with desktop added on (*nix families). It seems to me that they ought to be based on real-time control OSs, such as those used in the automotive and aerospace industry, I don't see how an ATM is any more complicated than a Digital Engine Control system, especially for state-of-the art engines. People who design such systems know about reliability, which can include security in a limited function machine. The problem with general-purpose machines is that they have generalized functionality, just hidden away. Such systems can be subverted and the extra functionality exploited. Machines built from the ground up to do only what they have to do do not have the functionality to be subverted.
I see no reason why such fixed-function machines should be much more expensive that those based on general purpose machines. There is an up-front cost in getting started, probably compensated by reduced security testing later. Wat will be harder is all the dreams the marketing people will have, of using the ATM to do other things, such as sell insurance. It will do only what it is built to do. Inflexible, but secure.
Consciousness is an illusion caused by an excess of self consciousness.
John Connor did this way back in '91 ... which means the machines ... oh shit.
...just get a deal going with McAfee? Then there systems would be completely safe or always online!
Fixed that for you.
I'm wondering if this is more of a Man-in-the-Middle attack on the ATM's communication with the EFT network.
The ATMs I've seen that aren't stuck right in a bank building's wall use some form of dial-up, be it a land line or a GSM modem.
So the combination is... one, two, three, four, five? That's the stupidest combination I've ever heard in my life! The kind of thing an idiot would have on his luggage!
Threaten to disclose the vulnerabilities, get paid hush money to pull your presentation (again). Rinse, repeat.
If you were blocking sigs, you wouldn't have to read this.
Granted, the fact that the ATM will not be given the opportunity to capture your personal pin code is a step in the right direction, but having a corrupt hacker on the inside of your banking network cant be good for your bottom line either. There are security vulnerabilities in ALL computer systems and if a hacker has a foothold inside the network proper the rest of the system can fall like dominoes if the bank is naive enough to think they are safe from such an exploit.
I hope they didn't use my hack where I type in 790 and get all the money I want.
Star Trek, there maybe hope.
I live in Europe, during my time having all sorts of cards that works in ATM's I've came to the conclusion that.. Most of them seem to run Windows (I've seen more BSOD's than its decent to mention).
I'm not wanting to get in to a debate about Windows security here; rather the point that there are plenty of rootkits for any given platform on the go today.
The interesting point would be the actual attack vector; getting in to a bank's internal network to access the ATM nodes would mean (from my point of view) that the ATM's are pretty uninteresting, however what else might lurk on the bank's network would be worth a lot more? On the other hand, if you could perform the "hack" quickly with just regular customer access to the machine, that'd be interesting... (thinking of terminator movie here...) ;)
According to my bank balance that is my... well, I've no cents left, damn recession!
http://xkcd.com/463/
No sig today...