Exploiting Modern C++ by Matthew Butler

Regular price
Checking stock...
Regular price
Checking stock...
World of Books

At World of Books, you’ll find millions of preloved reads at great prices, from bestsellers to hidden gems. Every book you buy saves money and helps reduce waste, so you can read more for less while giving stories a second life.

The feel-good place to buy books
  • Free US shipping over $15
  • Buying preloved emits 41% less CO2 than new
  • Millions of affordable books
  • Give your books a new home - sell them back to us!

Exploiting Modern C++ by Matthew Butler

Exploiting Modern C++ will help C++ software engineers understand how hackers seek to exploit their code, how they craft their exploits, what they look for in penetrating a system, and how to design and write code that’s far more resistant to attack. Leading C++ developer and secure coding expert Matthew Butler helps developers transform the way they view their code. Butler shows how to
  • Recognize the differences between ordinary bugs and serious vulnerabilities
  • Understand patterns of vulnerability in source code, architecture, and your own thinking
  • Choose and apply the right tools for identifying specific flaws
  • Detect problems via code reviews, static and dynamic testing, fuzz testing, and penetration Improve system design by performing advanced threat hunting with a hacker’s mindset
  • Master 10 proven best practices for hardening any C++ code base
Practical from start to finish, Exploiting Modern C++ goes beyond conventional wisdom and static testing to help you strengthen security at all phases of development, from design through remediation. You’ll learn through practical code examples, as well as two extensive case studies.
Matthew Butler has spent 30 years architecting and engineering software systems for network security, law enforcement and the military. He works primarily in signals intelligence, where he uses C, C++ and Modern C++ to build systems running on hardware platforms ranging from embedded micro-controllers to FPGAs to large-scale airborne platforms. Much of his experience has involved building systems that defend against attackers or building highly sensitive systems that are targets. He is actively involved in the C++ community, serves on various planning committees for C++Now and CppCon, and speaks at both events.
SKU Unavailable
ISBN 13 9780136502074
ISBN 10 0136502075
Title Exploiting Modern C++
Author Matthew Butler
Series C++ In-Depth Series
Condition Unavailable
Binding Type Paperback
Publisher Pearson Education (US)
Year published 2025-08-08
Number of pages 496
Cover note Book picture is for illustrative purposes only, actual binding, cover or edition may vary.