Product Description
Threat modeling has become one of the top security analysis methodologies that Microsofts developers use to identify risks and make better design, coding, and testing decisions. This book provides a clear, concise explanation of the threat-modeling process, describing a structured approach you can use to assess the security vulnerabilities for any application, regardless of platform. Software designers and developers discover how to use threat modeling during the specification phase of a new project or a major revisionfrom verifying application architecture to identifying and evaluating threats and designing countermeasures. Test engineers discover how to apply threat-modeling principles when creating test plans to verify results. Its the essential, high-level reference for software professionals responsible for designing, refining, and maximizing the security features in their application architecture.
About the Author
Frank Swiderski currently works for Microsoft as an application security specialist. Prior to joining Microsoft, Frank spent two years as a security consultant for @stake and has been in the security industry for four years. He is responsible for defining and improving the threat-modeling process in the Developer Division.
Window Snyder is a program manager at Microsoft on the Secure Windows Initiative Team. Prior to joining Microsoft, Window was director of Security Architecture at @stake, a security consulting company. She has spent eight years in the security industry as a consultant and as a software engineer.