Skip to main content

Overview

Get the client software version for the local host via WMI. This command provides information about the SCCM client installation, including version details that can be useful for compatibility checks and vulnerability assessments.

Syntax

SharpSCCM local client-info [options]

Parameters

This command requires no additional parameters beyond the standard debug and help options.

Examples

# Get local SCCM client version information
SharpSCCM local client-info

Output Format

The command outputs client version information:
[+] Connecting to \\127.0.0.1\root\CCM
[+] Executing WQL query: SELECT Name,Version FROM CCM_InstalledComponent WHERE Name='SmsClient'
-----------------------------------
CCM_InstalledComponent
-----------------------------------
Version: 5.00.9078.1003
-----------------------------------

Version Information Analysis

SCCM client versions follow the format: Major.Minor.Build.Revision
  • 5.00.9078.1003 indicates SCCM Current Branch
  • Different version ranges correspond to different SCCM releases and feature sets
Knowing the exact client version helps identify:
  • Known vulnerabilities in specific SCCM client versions
  • Available features and attack vectors
  • Compatibility with different exploitation techniques

Common Use Cases

Verify client version compatibility before attempting specific SCCM exploitation techniques.
Identify the exact client version to research known security issues and available exploits.
Gather basic information about the SCCM deployment as part of initial reconnaissance.