.NET system requirements
Before installing the .NET agent, confirm you can meet the following requirements:
You have administrative access to a 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).
.NET Framework: IIS can be restarted.
Requirement | Recommended | Minimum | Notes |
---|---|---|---|
CPU | at least 4 | 2 | |
Memory | at least 8 GB | 4 GB | Agents running in Assess roughly double the memory requirements of analyzed applications. Applications should use less than half of the available memory when an agent isn't installed. |
Windows operating system |
| N/A | On 64-bit systems, you can use the agent to analyze both 32-bit and 64-bit web applications. Not supported:
|
Linux operating system |
| N/A | Not supported: Red Hat Enterprise Linux 6 |
Processor architecture |
| N/A | Windows on ARM processors is not supported. |
Server container |
| N/A | |
Hosting container |
| N/A |
.NET Framework system requirement notes
The .NET Framework agent uses the CLR Profiling API to perform data and code flow analysis (for example, detect SQL-injection, XSS, weak cryptography) as well as to detect libraries and technologies used by analyzed applications.
The Contrast agent can exist alongside other .NET Profiler agents, such as performance or APM tools with the
agent.dotnet.enable_chaining
configuration setting enabled.For servers on earlier versions use the Legacy .NET Framework agent.