C++ CATASTROPHES


Please sign in to view the rest of this entry.

C++ CATASTROPHES
1011404C++ CATASTROPHES
<anchor role="natural" id="p2001b4bf9980144"></anchor><emphasis role="bold">OVERVIEW OF THE SIN</emphasis> Errors in C++ are one of the newer types of attack. The actual attack mechanism is typically one of two variants on the same theme. The first is that a class may contain a function pointer. Microsoft Windows, Mac OS, and the X Window System APIs tend to pass around a lot of function pointers, and C++ is a common way to work with GUI (graphical user interface) code. If a class containing a function pointer can be cor…
Citation
Michael Howard; David LeBlanc; John Viega: 24 Deadly Sins of Software Security: Programming Flaws and How to Fix Them. C++ CATASTROPHES, Chapter (McGraw-Hill Professional, 2010), AccessEngineering Export