SharpUp
SharpUp copied to clipboard
SharpUp is a C# port of various PowerUp functionality.
Adding explicit variable declarations for an out variable, instead of declaring them in the method call means that C# version 7 is not a minimum requirement, and different version of...
Make entry point and namespace public, so we can load assembly using reflection and call main directly
This PR is now longer than the fix itself. :)
SharpUp should refuse to run if the user has asked for the "audit" mode, but the process is running as elevated (user admin and UAC disabled, or user admin and...
@HarmJ0y I think the code could benefit from using XML style comments instead of regular comments especially at the beginning of functions. This would give more meaningful IntelliSense hints when...
WSUS over HTTP abuse for Local Privilege Escalation
# Steps to Reproduce Run SharpUp with the `ModifiableScheduledTask` parameter and verify that no checks were run: ``` [*] Audit mode: running an additional 0 check(s). ``` # Root Cause...
Including checks for .vmimport files as per following references: https://aws.amazon.com/security/security-bulletins/AWS-2024-006/ https://www.immersivelabs.com/blog/the-return-of-unattend-xml-revenge-of-the-cleartext-credentials/