News for hackers. Stuff that matters.
Re:ATM NFC Hack by jbverschoor on Sunday June 27, 2021 @05:15AM (#27649936)
It's not an "NFC" hack. It's a terminal hack over NFC. The first time I saw this article I thought there was something wrong in the NFC protocol or one of the NFC applications.
Re:ATM NFC Hack by ourmandave on Saturday June 26, 2021 @09:23PM (#27647654)
You might score north of $10K if you're lucky and/or hit a few.

But given all the cameras on and around an ATM this would be a quick way to living your life looking over your shoulder.

Re:ATM NFC Hack by jbverschoor on Sunday June 27, 2021 @05:20AM (#27649966)
Really? Here stolen cards are used everyday by people either wearing a helmet, masks, or nothing at all. They even bomb the ATMs, and never get caught. Don't trust that the police catches these guys most of the time. And don't trust banks who say they only got away with a few hundred bucks.
Re:ATM NFC Hack by cogburnd02 on Saturday June 26, 2021 @09:38PM (#27647748)
Unless you obscured your face with e.g. a motorcycle helmet or something.
Re:ATM NFC Hack by AdamJacobMuller on Saturday June 26, 2021 @11:24PM (#27648273)
Or a mask. But I guess you'd look really out of place wearing one of those in public. Good thing we're not in the middle of a global pandemic.
Re:ATM NFC Hack by fouc on Saturday June 26, 2021 @07:05PM (#27646827)
Terminator 2 ATM hacking scene, except by waving a phone.
Re:ATM NFC Hack by gumby on Saturday June 26, 2021 @11:44PM (#27648398)
Now I see how obi-wan did it. Waves hand. “These are the PIN digits you’re looking for.”
Re:ATM NFC Hack by jbverschoor on Sunday June 27, 2021 @05:20AM (#27649967)
Easy money!
Re:ATM NFC Hack by aliasEli on Friday June 25, 2021 @04:40AM (#27628420)
Yet another buffer overflow. Probably the software is written by some C/C++ developers who swear that those never occur in their code. Given the large number of security problems that have been caused by buffer overflows and similar problems, I find it very sad that any programs that need security are still written in C/C++.
Re:ATM NFC Hack by mnd999 on Sunday June 27, 2021 @06:24AM (#27650291)
Please don’t skip the prove hypothesis part when drawing conclusions. It’s at best disingenuous.
Re:ATM NFC Hack by netr0ute on Saturday June 26, 2021 @07:13PM (#27646879)
C/C++ isn't the issue, it's the lack of not using memory-safe features like smart pointers which you'll need C++ for.
Re:ATM NFC Hack by nathanaldensr on Saturday June 26, 2021 @07:52PM (#27647123)
While you're technically correct, your ignoring the pragmatic truth: most developers are terrible and should never write code. Because of this reality, C/C++ and all its footguns are something to be avoided unless there is no other alternative (usually this happens when integrating with legacy software or in industries like gaming where the switching costs are extreme).
Re:ATM NFC Hack by junon on Sunday June 27, 2021 @06:02AM (#27650159)
So you're saying that since we're encouraging people to flood the market with little to no skill, we should instead accommodate them with Baby's First Programming Language and then force all of the other developers to follow the same methodology?

This makes no sense. It just sounds like Go.

Re:ATM NFC Hack by hughrr on Sunday June 27, 2021 @07:14AM (#27650586)
Not the OP but we should weed out all the incompetent folk ASAP rather than hide it to maintain delivery speed.
Re:ATM NFC Hack by junon on Sunday June 27, 2021 @07:20AM (#27650622)
I completely agree.
Re:ATM NFC Hack by agumonkey on Sunday June 27, 2021 @07:55AM (#27650847)
terrible programmers ain't nothing new though and large corp in critical fields are aware of that and have (or had) structural mitigations (slow and heavy processes, regulations etc)
Re:ATM NFC Hack by IshKebab on Sunday June 27, 2021 @05:47AM (#27650084)
This is sort of true, but show me a (non-trivial) C++ program that doesn't resort to naked pointers or references at some point.

In the real world, smart pointers help a lot and are a great idea but they don't fully solve the problem in the same way that Rust or memory safe languages do.

[dead]
Re:ATM NFC Hack by catlifeonmars on Saturday June 26, 2021 @08:37PM (#27647392)
Pointers kill people
Re:ATM NFC Hack by scintill76 on Sunday June 27, 2021 @02:38AM (#27649178)
“We kill people based on memory safety.” - Michael Hayden, probably
Re:ATM NFC Hack by gabereiser on Saturday June 26, 2021 @10:31PM (#27647987)
null pointers kill people
Re:ATM NFC Hack by ndesaulniers on Saturday June 26, 2021 @10:59PM (#27648133)
Dangling pointers kill people.
Re:ATM NFC Hack by kumarjsingh6 on Saturday June 26, 2021 @11:19PM (#27648251)
redditizing HN kills people
Re:ATM NFC Hack by FounderBurr on Saturday June 26, 2021 @10:37PM (#27648025)
If you can’t be trusted to handle basic, simple non-creative tasks like managing memory and buffers you are not actually a professional programmer, though you might have convinced an employer otherwise.
Re:ATM NFC Hack by paavohtl on Sunday June 27, 2021 @04:49AM (#27649799)
By this logic no C or C++ developer in history is a professional programmer. Approximately zero non-trivial programs have been written in C or C++ without memory management problems and/or vulnerabilities.
Re:ATM NFC Hack by junon on Sunday June 27, 2021 @06:00AM (#27650148)
That's an ignorant and wrong assertion, spoken with an incredible amount of confidence.

Look up software verification. There are verifiers for C.

Re:ATM NFC Hack by omegalulw on Sunday June 27, 2021 @07:21PM (#27656409)
This is misleading. Formally verifying the behaviour of any large software is a really tall task, no matter what language they are written in.
Re:ATM NFC Hack by junon on Friday July 02, 2021 @10:18PM (#27718854)
That's not what the parent comment asserted though.
Re:ATM NFC Hack by wmf on Saturday June 26, 2021 @11:53PM (#27648429)
Often it's the employer encouraging the programmers to cut corners.
Re:ATM NFC Hack by jbverschoor on Sunday June 27, 2021 @05:18AM (#27649954)
With a lot of things I agree with this statement, but not about memory management in C.

It's the "fault" of the programmer, but the language makes it very easy to make these faults, so I'd say it's the fault of the language.

Re:ATM NFC Hack by bottled_poe on Sunday June 27, 2021 @02:24AM (#27649112)
No, it’s the market.
Re:ATM NFC Hack by anonymousiam on Saturday June 26, 2021 @08:56PM (#27647515)
Re:ATM NFC Hack by bravura on Sunday June 27, 2021 @05:15AM (#27649932)
Read the title too quickly and was hoping for an AMC NFT hack
Re:ATM NFC Hack by mjthompson on Sunday June 27, 2021 @01:43AM (#27648919)
How good would it feel to pop calc.exe on an ATM?
Re:ATM NFC Hack by r3mc0 on Friday June 25, 2021 @03:13AM (#27627974)
NFC Flaws Let Researchers Hack ATMs by Waving a Phone.. 0_o