Overview
The RDPsettings command enumerates Remote Desktop Protocol (RDP) configuration settings for both server and client. This includes security settings, encryption levels, authentication requirements, and client connection settings that affect RDP security posture.Syntax
Remote Execution
Output
Returns RDP configuration:- RDP enabled/disabled status
- Network Level Authentication (NLA) settings
- Encryption level
- Security layer
- Port configuration
- Client connection settings
- Saved RDP credentials
Use Cases
- Red Team
- Blue Team
- Determine if RDP is accessible
- Check NLA requirements
- Identify weak encryption settings
- Discover custom RDP ports
- Assess RDP attack surface
Example Output
Remote Execution
This command supports remote execution using the
-computername parameter.Detection Considerations
Low detection risk - reads RDP registry configuration.
Related Commands
- RDPSessions - Active RDP sessions
- WindowsFirewall - Firewall rules
- NetworkProfiles - Network profiles
- TcpConnections - Active TCP connections