Beschreibung:
STRENGTHEN SOFTWARE SECURITY BY HELPING DEVELOPERS AND SECURITY EXPERTS WORK TOGETHER Traditional approaches to securing software are inadequate. The solution: Bring software engineering and network security teams together in a new, holistic approach to protecting the entire enterprise. Now, four highly respected security experts explain why this "e;confluence"e; is so crucial, and show how to implement it in your organization. Writing for all software and security practitioners and leaders, they show how software can play a vital, active role in protecting your organization. You'll learn how to construct software that actively safeguards sensitive data and business processes and contributes to intrusion detection/response in sophisticated new ways. The authors cover the entire development lifecycle, including project inception, design, implementation, testing, deployment, operation, and maintenance. They also provide a full chapter of advice specifically for Chief Information Security Officers and other enterprise security executives. Whatever your software security responsibilities, Enterprise Software Security delivers indispensable big-picture guidance-and specific, high-value recommendations you can apply right now. COVERAGE INCLUDES: * Overcoming common obstacles to collaboration between developers and IT security professionals* Helping programmers design, write, deploy, and operate more secure software* Helping network security engineers use application output more effectively* Organizing a software security team before you've even created requirements* Avoiding the unmanageable complexity and inherent flaws of layered security* Implementing positive software design practices and identifying security defects in existing designs* Teaming to improve code reviews, clarify attack scenarios associated with vulnerable code, and validate positive compliance* Moving beyond pentesting toward more comprehensive security testing* Integrating your new application with your existing security infrastructure* "e;Ruggedizing"e; DevOps by adding infosec to the relationship between development and operations* Protecting application security during maintenance
STRENGTHEN SOFTWARE SECURITY BY HELPING DEVELOPERS AND SECURITY EXPERTS WORK TOGETHER Traditional approaches to securing software are inadequate. The solution: Bring software engineering and network security teams together in a new, holistic approach to protecting the entire enterprise. Now, four highly respected security experts explain why this "e;confluence"e; is so crucial, and show how to implement it in your organization. Writing for all software and security practitioners and leaders, they show how software can play a vital, active role in protecting your organization. You'll learn how to construct software that actively safeguards sensitive data and business processes and contributes to intrusion detection/response in sophisticated new ways. The authors cover the entire development lifecycle, including project inception, design, implementation, testing, deployment, operation, and maintenance. They also provide a full chapter of advice specifically for Chief Information Security Officers and other enterprise security executives. Whatever your software security responsibilities, Enterprise Software Security delivers indispensable big-picture guidance-and specific, high-value recommendations you can apply right now. COVERAGE INCLUDES: * Overcoming common obstacles to collaboration between developers and IT security professionals* Helping programmers design, write, deploy, and operate more secure software* Helping network security engineers use application output more effectively* Organizing a software security team before you've even created requirements* Avoiding the unmanageable complexity and inherent flaws of layered security* Implementing positive software design practices and identifying security defects in existing designs* Teaming to improve code reviews, clarify attack scenarios associated with vulnerable code, and validate positive compliance* Moving beyond pentesting toward more comprehensive security testing* Integrating your new application with your existing security infrastructure* "e;Ruggedizing"e; DevOps by adding infosec to the relationship between development and operations* Protecting application security during maintenance