Skip to content

A C# utility for interacting with SCCM

License

Notifications You must be signed in to change notification settings

xsnizer/SharpSCCM

This branch is 21 commits behind Mayyhem/SharpSCCM:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f43eb08 · Feb 1, 2024
Feb 1, 2024
Jan 31, 2024
Oct 26, 2023
Jan 31, 2024
Dec 12, 2022
Feb 15, 2022
Oct 26, 2023
May 9, 2022
Dec 19, 2022
Mar 4, 2022
Feb 15, 2022
Feb 15, 2022
Jan 29, 2024
Jan 31, 2024
Jan 22, 2024
Jan 31, 2024
Feb 7, 2023
Aug 13, 2022
Jan 29, 2024
Jan 31, 2024
Oct 26, 2023

Repository files navigation

Sponsored by SpecterOps Black Hat USA Arsenal 2022 Black Hat USA Arsenal 2023

Tool Overview

SharpSCCM is a post-exploitation tool designed to leverage Microsoft Endpoint Configuration Manager (a.k.a. ConfigMgr, formerly SCCM) for lateral movement and credential gathering without requiring access to the SCCM administration console GUI.

SharpSCCM was initially created to execute user hunting and lateral movement functions ported from PowerSCCM (by @harmj0y, @jaredcatkinson, @enigma0x3, and @mattifestation) and now contains additional functionality to gather credentials and abuse newly discovered attack primitives for coercing NTLM authentication in SCCM sites where automatic site-wide client push installation is enabled.

Please visit the wiki for documentation detailing how to build and use SharpSCCM, supporter, contributors, and defensive recommendations.

Author

Chris Thompson is the primary author of this project. Duane Michael (@subat0mik), Evan McBroom (@EvanMcBroom), Diego Lomellini (@DiLomSec1), and Carsten Sandker (@0xcsandker) have made major contributions. Please feel free to reach out on Twitter (@_Mayyhem) with questions, ideas for improvements, etc., and on GitHub with issues and pull requests.

Warning

This tool was written as a proof of concept in a lab environment and has not been thoroughly tested. There are lots of unfinished bits, terrible error handling, and functions I may never complete. Please be careful and use at your own risk.

About

A C# utility for interacting with SCCM

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%