1. Secure Coding In C++/CLI.
- Author
-
Seacord, Robert C.
- Subjects
- *
C++ , *PROGRAMMING languages , *C (Computer program language) , *GARBAGE collection (Computer science) , *COMPUTER software , *COMPILERS (Computer programs) - Abstract
The article provides information on the Common Language Infrastructure (C++/CLI). C++/CLI can be defined as an extension of the C++ programming language that provides features such as properties, events, garbage collection and generics for all types. In this article, the author examines C++ programs that are minimally ported to the new environment using managed extensions. The purpose is to determine whether the programs are susceptible to the buffer overflow vulnerabilities that have plagued C and C++ programs. The compiler generates Microsoft Intermediate Language when using managed extensions.
- Published
- 2006