Chapter 15. Security Resources

Thanks to the complexities of today's software, it is safe to say that security vulnerabilities will be with us for many years to come. Although public discussion of those vulnerabilities goes a long way toward ensuring that current software is purged of exploitable code that can be exploited, there is no guarantee that future releases will be free from the same problems. For example, buffer overflows have plagued programmers since the early '70s and are still very much a problem today.

To maintain a secure environment, you need to stay abreast of these exploits as they are discovered. Gone are the days when you could wait for a product upgrade or a service pack in order to fix a security problem. For example, ...

Get Mastering™ Network Security, Second Edition 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.