The Contrast .NET Core agent analyzes the behavior of .NET Core web applications as users interact with them. To start analyzing an application, download the .NET Core agent distribution from the Contrast UI, and set up the environment of your applications to use the agent.

To exercise the agent, point your browser to the web application and use it as you normally would: click on links, submit forms using normal data, etc. The .NET Core agent's sensors will gather information about the application's security, architecture and libraries. You can view the results of the agent's analysis in the Contrast UI.

System Requirements

Before You Start

Before installing the .NET Core agent, confirm that you can meet the following requirements:

  • You have administrative access to a web server, and the server is supported by Contrast.
  • There is a deployed application to be analyzed, and the web application technology is supported by Contrast.
  • The web server has network connectivity with Contrast.
  • The server meets the minimum requirements (stated below).

Minimum Requirements

  • .NET Core versions 2.1, 2.2, 3.0, 3.1
  • 2 CPUs
  • 4 GB of RAM*
  • A supported operating system
    (See Supported Technologies for a complete list.)

Recommended Requirements

  • 4+ CPUs
  • 8+ GB of RAM

* The .NET Core agent running in Assess mode roughly doubles the RAM requirements of analyzed applications. Applications should use less than half of the available memory when the .NET agent isn't installed.