Skip to main content

Overview

The DotNet command enumerates installed .NET Framework and .NET Core versions on the system. This information is crucial for compatibility assessment when deploying .NET-based tools and payloads.

Syntax

Remote Execution

Output

Returns .NET version information:
  • .NET Framework versions (2.0, 3.5, 4.x)
  • .NET Core versions
  • Installation paths
  • Service Pack levels
  • CLR versions

Use Cases

  • Determine compatible payload versions
  • Identify systems for .NET exploit deployment
  • Assess tool compatibility
  • Plan post-exploitation toolkit deployment

Example Output

Remote Execution

This command supports remote execution using the -computername parameter.

Detection Considerations

Minimal detection surface - reads registry values.