Awesome Lists

awesome-dotnet-security

by guardrailsio

awesome listpushed about 4 years ago

Awesome .NET Security Resources

AI summary

.NET Security Resources

A curated collection of security resources and tools for .NET applications

stars
505
forks
53
watching
24
awesome list
1
entries
34
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/guardrailsio/awesome-dotnet-security/links.svg)](https://awesome.facts.dev/awesome/guardrailsio/awesome-dotnet-security)
HTML
<a href="https://awesome.facts.dev/awesome/guardrailsio/awesome-dotnet-security"><img src="https://awesome.facts.dev/shield/guardrailsio/awesome-dotnet-security/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/guardrailsio/awesome-dotnet-security/links.svg

What's in the list

34 links in 8 sections, with live GitHub stats.activeno commit in 2y

Libraries

  • .NET Core Security Headers

    Middleware for adding security headers to an ASP.NET Core application

  • NetEscapades.AspNetCore.SecurityHeaders

    Small package to allow adding security headers to ASP.NET Core websites

  • HtmlSanitizer

    Cleans HTML to avoid XSS attacks

  • JWT .NET

    Jwt.Net, a JWT (JSON Web Token) implementation for .NET

  • NWebsec

    Security libraries for ASP.NET

  • AspNetSaml

    SAML client library, allows adding SAML single-sign-on to your ASP.NET app

  • AspNetCoreRateLimit

    Package that will let you set rate limits for your .NET Core Api

Static Code Analysis

  • GuardRails

    Continuous verification platform that integrates tightly with leading version control systems

  • Security Code Scan

    Vulnerability Patterns Detector for C# and VB.NET

  • Puma Scan

    Puma Scan is a .NET software secure code analysis tool providing real time, continuous source code analysis

  • DevSkim

    DevSkim is a set of IDE plugins and rules that provide security "linting" capabilities

  • SonarQube

    SonarC# and SonarVB are static code analyser for C# and VB.​NET languages used as an extension for the SonarQube and SonarCloud platforms. It will allow you to produce stable and easily supported code by helping you to find and to correct bugs, vulnerabilities and smells in your code

Vulnerabilities and Security Advisories

  • RetireNET

    CLI extension to check your project for known vulnerabilities

  • OWASP Dependency Check

    Detects publicly disclosed vulnerabilities in application dependencies

Vulnerabilities and Security Advisories / OWASP Dependency Check

Vulnerabilities and Security Advisories

Educational / Hacking Playgrounds

Educational / Articles, Guides & Talks

Other / Reporting Bugs

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.