C#

Automated-MUlti-UAC-Bypass

Automated Multi UAC BYPASS for win10|win11|win12-pre-release|ws2019|ws2022

X

x0xr00t

Dernière activité 29 sept. 2026
x0xr00t/Automated-MUlti-UAC-Bypass

468

étoiles

82

forks

0

issues ouvertes

Ce README est souvent en anglais.

GitHub release GitHub license GitHub stars GitHub issues

Automated Multi UAC bypass

  • SPECIAL RELEASE BETA 1.6.2.3 >> Automated os version selector to run UAC based on OS versions.
  • Extra hidden eggs gotta collect em all... XD

This was the last update for now...

  • To all of u, i want to thank all of u for the support and loves spread...
  • Also i want to thank mine fans and code base fans, and msrc dev smile u still got a job :P

Affected OS Versions

  • Windows 10
  • Windows 11 21h2/22h2/23h2
  • Windows 11 24h2
  • Windows 12 pre-release
  • Windows server 2019
  • Windows server 2022

windows 10 versions support

  • Windows 10 Home
  • Windows 10 Pro
  • Windows 10 Education
  • Windows 10 Enterprise
  • Windows 10 Enterprise 2015 LTSB
  • Windows 10 Enterprise LTSC 2019
  • Windows 10 Enterprise LTSC 2021
  • Windows 10 Mobile and Mobile Enterprise
  • Windows 10 IoT Core
  • Windows 10 Iot Entreprise LTSC 2021

windows 11 version support

  • Windows 11 Home
  • windows 11 team
  • Windows 11 Pro
  • Windows 11 Education
  • Windows 11 Enterprise
  • Windows 11 Pro Education
  • Windows 11 Pro for Workstations
  • Windows 11 Mixed Reality

windows 12 version support

  • Windows 12 pre-release
  • !! More versions to be added !!.

Windows Server 2019 Support

  • Windows Server 2019 Datacenter evolution
  • Windows Server 2019 Standard
  • Windows Server 2019 Datacenter
  • Windows Server 2019 Essentials

Windows Server 2022 Support

  • Windows Server 2022 Datacenter Evolution
  • Windows Server 2022 Datacenter
  • Windows Server 2022 Standard

Version not supported ??

  • Make a ticket and list the windows version with the ticket, it will help me to work out a fix faster.

Compile DLL

You can do it with the .ps1 or manual wit these one liners.

  • output to working dir Add-Type -TypeDefinition ([IO.File]::ReadAllText("$pwd\sl0puacb.cs")) -ReferencedAssemblies "System.Windows.Forms" -OutputAssembly "sl0p.dll"
  • output to system 32 Add-Type -TypeDefinition ([IO.File]::ReadAllText("$pwd\sl0puacb.cs")) -ReferencedAssemblies "System.Windows.Forms" -OutputAssembly "C:\Windows \system32\sl0p.dll

Windows 10 and 11

  • install Windows IIS, it is needed to get cmstp.(<< not needed any more with the below fix.)
  • Added check for cmstp files, if not there copy from /cmstp/files/ to mockfolder.(no need to install IIS, as we copy the needed files to mockfolder from the repo.)

Setup

  • Set-ExecutionPolicy -ExecutionPolicy {Unrestricted or Bypass} -Scope CurrentUser
  • Or use one of the bypasses like type file.ps1 | poweshell.exe -no-profile or what ever suites
  • Add a automation process to disable tamper once uac been invoked (this can be done!!)

Setup 23h2 (see additional fixes, i've added automated fix, or you can do it manual like this below section.)

  • Fetch the location of powershell.exe for either v2 or v7.
  • add a variable or make it auto check the exec location of powershell.exe
  • add that dir to Start-Process {location}powershell.exe -Verb RunAs -ArgumentList ('-noprofile -noexit -file "{0}" -elevated' -f ($myinvocation.MyCommand.Definition))
  • Set-ExecutionPolicy -ExecutionPolicy {Unrestricted or Bypass} -Scope CurrentUser
  • Or use one of the bypasses like type file.ps1 | poweshell.exe -no-profile or what ever suites
  • Add a automation process to disable tamper once uac been invoked (this can be done!!)
  • run the ps1 file

Usage

  • Download these files from either this repo directly if machine has inet capabilities. (Or download these files and serve them with python :D)
  • Get the files on the system
  • cd to dir
  • ./{File}.ps1

Change log

v1.6.2.1-sweet-kisses easter release rolled out

  • Easter egg embeded for mil, defensie, defense, sandbox envo.
  • Easter eggs for many to be collected, gotta collect em all XD

Additional fixes:

  • Added powershell check for the .ps1 file (checks for powershell v1, v2, v7) This will fix the issue for 23h2 with the powershell path.
  • Added check for cmstp files, if not there copy from /cmstp/files/ to mockfolder. (this makes it that there is no need for installal the cmstp before hand.)

main file change

  • .ps1 file been re-dev by x0xr00t.
  • .cs file been re-dev by x0xr00t.

Issues

  • Feel free to sent in issue tickets but immma not solving it any more after this latest stable release!!!

Legal Disclaimer:

  • I am not responsible for U using it on non authorized systems, make sure u use it on systems u own or are authorized on.

  • x0xr00t

Projets similaires

Defeating Windows User Account Control

Cbypass-uaccdll-hijack
Hhfiref0x
7,8 k étoiles1,4 k

UAC bypass for x64 Windows 7 - 11

C++
Hhackerhouse-opensource
846 étoiles158

通过 UAC 阻止流氓软件的管理员授权. / Prevent UAC authorization of malware.

C#csharpmalware-protectionuac-authorization
Tthe1812
5,6 k étoiles332