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
- Red Team
- Blue Team
- 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.
Related Commands
- OSInfo - Operating system information
- Hotfixes - Installed updates
- InstalledProducts - Installed software