# SCCM

Microsoft Configuration Manager는 Windows 컴퓨터를 관리하는 목적으로 제공되는 소프트웨어입니다.&#x20;

Systems Management Server에서 시작되었지만 System Center Configuration Manager로 이름이 바뀐 이후 많은 미디어에서 SCCM으로 불리며 현재까지 SCCM으로 통용됩니다.

근본적으로 SCCM은 도메인 내 시스템들에게 소프트웨어 등을 배포하기 위한 중앙 관리형 솔루션입니다. 서버는 리소스를 받게 할 클라이언트를 디바이스 컬렉션 단위로 지정합니다.

<figure><img src="/files/sxTk3I3B7jHmFM1s95Gm" alt=""><figcaption></figcaption></figure>

위 사진은 별도로 컬렉션을 생성하지 않은 SCCM 서버의 기본 컬렉션입니다. 컬렉션에 대한 접근 제어는 역할 기반으로 이뤄지기 때문에 실제로 존재하는 컬렉션의 결과보다 현재 권한에서 확인한 컬렉션의 결과가 더 적게 나타날 수 있습니다. (ADCS와 유사합니다.)

## Abuse

<pre class="language-powershell"><code class="lang-powershell"><strong># SCCM 서버 정보 확인
</strong>([ADSISearcher]("objectClass=mSSMSManagementPoint")).FindAll() | % {$_.Properties}

<strong># 컬렉션 열거
</strong>.\SharpSCCM.exe get collections --no-banner

<strong># 사용자 그룹 권한 열거
</strong>.\SharpSCCM.exe get class-instances SMS_Admin --no-banner

<strong># 컬렉션 구성원 열거
</strong>.\SharpSCCM.exe get collection-members -n &#x3C;Collection> --no-banner
</code></pre>

## References

{% embed url="<https://networkinterview.com/sccm-configuration-manager/>" %}

{% embed url="<https://www.lenovo.com/kr/ko/glossary/sccm/?orgRef=https%3A%2F%2Fwww.google.com%2F&srsltid=AfmBOoragis_RenzmSWyjTU_EhvGkM7BXTYLGlenS5Im-YIUZakoo7bL>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://www.pentestwiki.com/active-directory/sccm.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
