Info
Version: | 2.0.0 |
Author(s): | Malte |
Last Update: | Friday, October 11, 2024 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://github.com/nfMalde/NoBrute |
NuGet Url: | https://www.nuget.org/packages/NoBrute |
Install
Install-Package NoBrute
dotnet add package NoBrute
paket add NoBrute
NoBrute Download (Unzip the "nupkg" after downloading)
Dependencies
- Microsoft.AspNetCore.Http(>= 2.2.2)
- Microsoft.AspNetCore.Mvc.Core(>= 2.2.5)
- Microsoft.Extensions.Caching.Abstractions(>= 3.1.10)
- Microsoft.Extensions.Configuration(>= 3.1.10)
- Microsoft.Extensions.Configuration.Binder(>= 3.1.10)
- Microsoft.Extensions.Configuration.FileExtensions(>= 3.1.10)
- Microsoft.Extensions.Configuration.Json(>= 3.1.10)
- Microsoft.Extensions.DependencyInjection(>= 3.1.10)
- Microsoft.Extensions.Logging.Abstractions(>= 3.1.10)
Tags
This Lib will protect defined actions in your controllers in making them inefficient to be bruteforced for simple soulutions.
It will append request times in ms if a local cache entry on the server was found for the same request & request name &
method and the hit count reaches an defined limit (so called here: greenrequests) in an amount of time.