SharpCollection
Nightly builds of common C# offensive tools, fresh from their respective master branches built and released in a CDI fashion using Azure DevOps release pipelines.
Install / Use
/learn @Flangvik/SharpCollectionREADME
SharpCollection
Nightly builds of common C# offensive tools, fresh from their respective master branches built and released in a CDI fashion using Azure DevOps release pipelines.
Is your favorite tool missing? Feel free to open an issue or DM me on X @Flangvik Please note that Cobalt Strike's execute-assembly only accepts binaries compiled with the "Any CPU" configuration.
OpSec
Should I blindly deploy any of these binaries during real-life engagements? F*ck no, always look through anything that you deploy on a client machine or network. Eg https://github.com/dnSpyEx/dnSpy Deploying anything blindly from this repo should be reserved for Lab environments, VM's , HackTheBox, detection mapping, and so forth.
Azure DevOps?
Each night at 03:00 AM, the Azure DevOps pipeline checks for new commits to all repositories master branch. Branches with changes will be automatically fetched and compiled with different framework targets as well as architectures, before being pushed to this repo.
The pipeline can be found here: https://dev.azure.com/FlangvikDev/SharpRelease
Available builds
Legend: :heavy_check_mark: = Actively built | :x: = Not built | :warning: = Pipeline exists but all steps disabled
Tools marked with
*have special notes — see footnotes below the table.Some tools target specific framework versions: Certify, KrbRelay, KrbRelayUp, ShadowSpray target v4.7.2. ADCollector targets v4.6.1.
| Tools \ .NET Framework | NET 4.0 | NET 4.5 | NET 4.7 |
| --------------- | --------------- | --------------- | --------------- |
| ADCollector ¹ | :x: | :x: | :heavy_check_mark:|
| ADCSPwn | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:|
| ADFSDump | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| ADSearch | :x: | :x: | :heavy_check_mark: |
| AtYourService ² | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| BadAssMacros | :x: | :heavy_check_mark: | :heavy_check_mark: |
| BetterSafetyKatz | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Certify ³ | :x: | :x: | :heavy_check_mark: |
| CheeseTools ⁴ | :x: | :x: | :heavy_check_mark: |
| DeployPrinterNightmare | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| EDD | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Evasor ² | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Farmer | :x: | :x: | :heavy_check_mark: |
| ForgeCert | :x: | :heavy_check_mark: | :heavy_check_mark: |
| GMSAPasswordReader | :x: | :x: | :heavy_check_mark: |
| Group3r | :x: | :heavy_check_mark: | :heavy_check_mark:|
| Grouper2 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:|
| Internal-Monologue | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:|
| InveighZero | :warning: | :warning: | :warning:|
| KrbRelay ³ | :x: | :x: | :heavy_check_mark:|
| KrbRelayUp ³ | :x: | :x: | :heavy_check_mark:|
| LockLess | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Moriarty | :x: | :heavy_check_mark: | :heavy_check_mark: |
| PassTheCert | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| PurpleSharp | :x: | :heavy_check_mark: | :heavy_check_mark: |
| Rubeus | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| RunasCs | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SafetyKatz | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SauronEye | :x: | :x: | :heavy_check_mark:|
| Scout ⁷ | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SearchOutlook | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpSCOM ³ | :x: | :x: | :heavy_check_mark: |
| Seatbelt | :heavy_check_mark: | :x: | :heavy_check_mark: |
| ShadowSpray ³ | :x: | :x: | :heavy_check_mark:|
| Sharp-SMBExec | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:|
| SharpADWS | :x: | :x: | :heavy_check_mark: |
| SharpAllowedToAct | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:|
| SharpAppLocker | :x: | :heavy_check_mark: | :heavy_check_mark: |
| SharpBlock ⁵ | :heavy_check_mark: | :heavy_check_mark: | :x: |
| SharpBypassUAC | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpChisel | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpChrome | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpChromium | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:|
| SharpCloud | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpCOM | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpCookieMonster | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpCrashEventLog | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:|
| SharpDir | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpDoor ⁶ | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpDPAPI | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpDump | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpEDRChecker | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpExec | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharPersist | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpFiles | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpFinder | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpGPOAbuse | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpHandler | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:|
| SharpHose | :x: | :heavy_check_mark: | :heavy_check_mark: |
| SharpHound | :x: | :x: | :heavy_check_mark: |
| SharpKatz | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:|
| SharpKiller | :x: | :heavy_check_mark: | :heavy_check_mark: |
| SharpLaps | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:|
| SharpMapExec | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:|
| SharpMiniDump | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpMove | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:|
| SharpNamedPipePTH | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:|
| SharpNoPSExec | :x: | :x: | :heavy_check_mark:|
| SharpPrinter | :x: | :heavy_check_mark: | :heavy_check_mark:|
| SharpRDP | :x: | :heavy_check_mark: | :heavy_check_mark:|
| SharpReg | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpSCCM | :x: | :x: | :heavy_check_mark:|
| SharpSearch | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:|
| SharpSecDump | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:|
| SharpShares | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpSMBSpray | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:|
| SharpSphere | :x: | :heavy_check_mark: | :heavy_check_mark:|
| SharpSpray | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpStay | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpSuccessor | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpSvc | :x: | :x: | :heavy_check_mark: |
| SharpSystemTriggers ⁸ | :warning: | :warning: | :warning:|
| SharpSniper | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpSQLPwn | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpTask | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpTokenFinder | :x: | :heavy_check_mark: | :heavy_check_mark:|
| SharpUp | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpView | :x: | :heavy_check_mark: | :heavy_check_mark:|
| SharpWMI | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpWebServer | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpWifiGrabber | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpWSUS | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| SharpZeroLogon | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:|
| Shhmon | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Snaffler | :x: |:heavy_check_mark:|:x:|
| SpoolSample | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:|
| SqlClient | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| StandIn | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:|
| StickyNotesExtract | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:|
| SweetPotato | :x: | :heavy_check_mark: | :heavy_check_mark:|
| ThreatCheck | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:|
| ThunderFox |:heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| TruffleSnout | :x: | :heavy_check_mark: | :heavy_check_mark:|
| TokenStomp | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:|
| Watson | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| winPEAS | :x: | :heavy_check_mark: | :heavy_check_mark: |
| WMIReg | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:|
| Whisker | :x: | :x: | :heavy_check_mark:|
Footnotes
- ADCollector — Targets .NET Framework v4.6.1 specifically (mapped to NET 4.7 column)
- AtYourService, Evasor — No AnyCPU builds, only x64/x86 platforms
- Certify, KrbRelay, KrbRelayUp, ShadowSpray — Target .NET Framework v4.7.2 specifically
- CheeseTools — Pipeline exists but has never had a successful build
- SharpBlock — Only builds NET 4.0 and NET 4.5; NET 4.7 steps are disabled. No AnyCPU builds (x64/x86 only)
- SharpDoor — Only publishes x64 binaries (compiled via PowerShell script)
- Scout — The original repository has been removed. Binaries included are outdated and no longer
Security Score
Audited on Mar 28, 2026
