Developers: Learn a New Programming Language or App Development with Deitel LiveLessons Videos!
Login  |  Register  |  Media Kit  |  Press  |  Contact Us  |   Twitter Become a Deitel Fan on Facebook  
Custom Search
C++ Programming Resource Center
Hover here, then click toolbar to edit content

C++ Security
“Validating C and C++ for Safety and Security”
Article: “Validating C and C++ for Safety and Security” by Robert C. Seacord. Provides advice on structuring manual source-code security audits to improve the security of C++ code. Includes code examples and tables to illustrate techniques.
Secure Programming Cookbook for C and C++
Book: Secure Programming Cookbook for C and C++, by John Viega and Matt Messier.
“Elements of Security” Chart
“Elements of Security” chart lists various threats to a system, the vulnerabilities and the measure required to counter the threat.
C++ Security Properties
List of security properties for C++ and descriptions of each.
"Interoperating with a C++ Common Object..."
“Interoperating with a C++ Common Object Request Broker Architecture Client,” from IBM. Discusses authentication between a CORBA client and an IBM WebSphere Application Server.
“Security Best practices for C++”,VS.80).aspx
“Security Best practices for C++” from Microsoft. Discusses C++ security features, checked iterators, code analysis for managed code, Windows Application Verifier and .NET security features.
“C++ Security Reference”
“C++ Security Reference” from BEA. Discusses C++ method descriptions for CORBA security.
Secure Coding in C and C++
Book: Secure Coding in C and C++, by Robert C. Seacord (September 2005). Explains the root causes that account for most security vulnerabilities and how to write C++ code to prevent exploitation. Includes examples of secure code, insecure code and exploits.
“Saying Goodbye to an Old Friend”
Article: “Saying Goodbye to an Old Friend” by Michael Howard. Describes the security risks in using functions from the C run-time library (CRT), the C++ Standard Template Library (STL) and how Visual C++ 2005 will address these issues. Includes the documentation for the security-enhanced versions of the CRT functions at

Safari Trial Subscriptuon

Update :: January 18, 2020