Live data from Hacker News

ATM NFC Hack

wired.com

1–10 of 37 posts

Re: ATM NFC Hack

#3
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

#5
post #3

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++.

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

#6
post #5
post #3

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++.

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.

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

#7
post #5
post #3

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++.

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.

Guns don't kill people, people kill people.

Re: ATM NFC Hack

#10
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.

Post reply on HN