Chapter 29. Writing Secure Code

In this chapter

Secure Coding Practices

Software Security Explained

Programming Problems Explained

Auditing Code

Resolving Problems in Code

Buffer Overflows

Language-Specific Implementations

Web Application Programming Security

There is a serious problem facing the security community today. No amount of firewalls, IDS, VPNs, or magic pixie dust can fix this one. This problem starts down deep in the guts of your machines. It's one of the most common ways that an intruder will break into your network. What is it? What is this insidious threat haunting my network? Well, the secret problem of all security administrators might just be a problem they cannot fix by themselves. It's poorly written security code.

Get Microsoft® Windows® 2000 Security Handbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.