FOREWORDBY OLLIE WHITEHOUSE
When I started in cyber security over 25 years ago, I learned my trade primarily by finding and exploiting unsafe memory handling in C programs—a class of vulnerability that, even at the time, was over 20 years old. In my career at BlackBerry, as I waded through torrents of code review, I saw firsthand how dangerous C could be to the improperly initiated. Now, as a CTO for a multinational cyber security professional and managed services firm, I see the consequences of poorly written C code on our connected society every day.
Today we still face numerous challenges in writing secure and professional C. The many innovations in compiler- and operating system–level mitigations xxcan be and are regularly undermined. And ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access