The most common security issues currently is buffer overflow. This special security problem caused by viral infection may be more than the sum of the number of viral infections caused by other reasons. Almost every application and operating system on the market have a buffer overflow vulnerability that hacks may utilize. This problem is so serious for Microsoft Windows, so that Microsoft uses a completely different solution in the new version of the product (such as Windows XP Service Pack 2). The purpose of this article is to help you understand the buffer overflowing more clearly, and provide several techniques for reducing (or eliminating) Visual C application buffers overflow problems.
Full text reading:
Prevent Visual C application buffer overflow