NugetAudit 1.0.2
dotnet tool install --global NugetAudit --version 1.0.2
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local NugetAudit --version 1.0.2
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=NugetAudit&version=1.0.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package NugetAudit --version 1.0.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuget-audit
nuget-audit is a dotnet tool for checking vulnerabilities in your .NET projects.
Installation
dotnet tool install -g NugetAudit
Usage
First, you need to set environment variables for using OSS Index for scanning vulnerabilities:
export NUGET_AUDIT_API_KEY <your_key>
export NUGET_AUDIT_USERNAME <your_username>
Then, run:
nuget-audit --audit-level=(Low|Medium|High|Critical) (path)
Examples:
nuget-audit --audit-level=High .
nuget-audit --audit-level=Low ~/Projects/MyAwesomeProject/
Running in Docker
FROM mcr.microsoft.com/dotnet/core/sdk:3.1-alpine AS builder
RUN dotnet tool install --global NugetAudit
ENV PATH="/root/.dotnet/tools:${PATH}"
ENV NUGET_AUDIT_API_KEY="<your_api_key>"
ENV NUGET_AUDIT_USERNAME="<your_username>"
RUN nuget-audit --audit-level=High .
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
License
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
.NET Core | netcoreapp3.1 is compatible. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
Version | Downloads | Last Updated |
---|---|---|
1.0.2 | 670 | 9/14/2020 |