oneMscomBlade,oneMscomSearch,oneMsomNav,oneMscomSocial,oneMscomList,oneMscomFooter,
Security Development Lifecycle
Account
Search this site
Search Microsoft.com
Search the Web
Home
About
About SDL
Evolution
Benefits
Customer stories
How to Adopt
How to adopt SDL
SDL process
SDL tools
SDL for agile
Resources
FAQ
Publications
Videos
Security self-assessment
Consulting services
Share
Email
Outlook.com
Blogger
AOL
Facebook
Getting Started with the SDL
Microsoft Services and the SDL Pro Network offer traning, consulting services, and tools to help you adopt the SDL process.
Contact Microsoft Consulting Services
Contact the Pro Netword
How to Adopt?
What is the Microsoft SDL
The SDL is a software development process that helps developers build more secure software, address security compliance requirements, and reduce development cost.
Learn more >
Assess your security practices
Microsoft created a self-assessment tool that helps facilitate gradual, consistent, and cost-effective implementation of the SDL.
Learn more >
Get started using the SDL
Microsoft Services and the SDL Pro Network help identify and prioritize SDL practices and tools to use during your organization's software development process.
Learn more >
Simplified SDL
Tools
Attack Surface Analyzer 1.0
Understand your attack surface before & after new apps are deployed.
Microsoft Threat Modeling Tool 2014
A tool to help engineers find and address system security issues.
MiniFuzz basic file fuzzing tool
A simple fuzzer designed to ease adoption of fuzz testing.
Regular expression file fuzzing tool
A tool to test for potential denial of service vulnerabilities.
Was this information useful?
Yes
No