In the earlier days of security, most of the focus was on securing networks. As time passed, the focus turned to securing operating systems. Eventually, as more vulnerabilities were discovered in applications (both traditional client/server and web applications), more of an emphasis was placed on application security. Application security not only means hardening an application, much like you would a network device, operating system, or host, but it also means considering security throughout the software design and development processes. Secure coding and development has become an important issue in the information security world, as this module will demonstrate.
Securing applications has ...