Secure Coding in C and C++ provides practical advice on safe practices in C and C++ programming. Producing secure programs requires secure designs. However, even the best designs can lead to insecure programs if developers are unaware of the many security pitfalls inherent in C and C++ programming. This book provides a detailed explanation of common programming errors in C and C++ and describes how these errors can lead to code that is vulnerable to exploitation. In particular, this book concentrates on security issues intrinsic to the C and C++ programming languages and associated libraries. The intent is that this book be useful to anyone involved in developing secure C and C++ programs regardless of the specific application. **By targeting the C/C++ languages, this book focuses on the largest pie of developers. There are specific pieces of information that can also help people in other roles such as system analysis and project management. The content of this book can also serve as a very good reference for programming courses at various universities.
Contents same as US/UK editions.