Skip to main content
Security Guard is a set of roslyn analyzers that aim to help security audits on .NET applications
Features
29 bug patterns
It can detect 29 vulnerability patterns with 69 different signatures.Code fixes
Code fixes are automated refactoring to fix vulnerabilities at the source.Integration
The Roslyn analyzers can be run from Visual Studio 2015 and higher.Taint analysis
Taint analysis is the capability to track variables in the code flow and trace variable coming from user input. This helps reducing false positives.Continuous integration
It can be integrated to any continuous integration that supports MSBuild.Open for contributions
The project is open-source and is open for contributions.Visual Studio integration
Scan your application for potential vulnerabilities directly from your IDE.
Code fixes
For some vulnerabilities, automatic code refactoring are provided. Patch vulnerabilities in few clicks.

