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.
Type: BOOK - Published: 2020-05-26 - Publisher: Addison-Wesley Professional
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
Type: BOOK - Published: 2020-09-30 - Publisher: Oxford University Press
Building upon the wide-ranging success of the first edition, Parallel Scientific Computation presents a single unified approach to using a range of parallel computers, from a small desktop computer to a massively parallel computer. The author explains how to use the bulk synchronous parallel (BSP) model to design and implement
Type: BOOK - Published: 2020-06-26 - Publisher: Springer Nature
This book provides a short, comprehensive, critical analysis of trafficking in human beings. Despite the size and scope of this criminal activity, there remains a need for an accurate, objective, contemporary examination of this threat as the nature of this crime and the strategies developed to counter it are fluid.
Type: BOOK - Published: 2021-08-26 - Publisher: Routledge
Focusing on a matter of continuing contemporary significance, this book is the first work to offer an in-depth exploration of exploitation in the doctor-patient relationship. It provides a theoretical analysis of the concept of exploitation, setting out exploitation’s essential elements within the authors’ account of wrongful exploitation. It then presents
Type: BOOK - Published: 2013-01-25 - Publisher: Emerald Group Publishing
What are the human costs of ambidexterity? In this volume, the contributors examine how employees deal with following routines at the same time as they are expected to break them. They do this in a range of contexts including precarious work, online communities, management consultants, workers in the automotive industry,