Skip to content

Privileger is a tool to work with Windows Privileges

Notifications You must be signed in to change notification settings

joker88/Privileger

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Privileger

logo

RU

Privileger позволяет вам максимально просто работать с привилегиями в ОС Windows. Присутствуют следующие режимы:

  1. Добавить привилегии аккаунту. Реализовано через взаимодействие с LSA посредством функции LSA LsaAddAccountRights(): Добавление привилегий

  2. Запустить процесс, добавив в его токен конкретную привилегию. Реализовано с помощью функций ImpersonateSelf(), OpenThreadToken(). AdjustTokenPrivileges(), CreateProcessWithTokenW():

Стандартный процесс без нужной привилегии

Успешное получение нужной привилегии

  1. Удалить у пользователя привилегию. Осуществляется через взаимодействие с LSA посредством функции LSA LsaRemoveAccountRights():

Успешное удаление привилегии

  1. Режим поиска. Позволяет обнаруживать на конкретном компьютере объекты, обладающие какой-либо привилегией. Делается через LsaEnumerateAccountsWithUserRight():

Нахождение объектов

  1. С помощью данного режима вы сможете перечислить все привилегии, которые назначены конкретному аккаунту. Реализовано через LsaEnumerateAccountRights():

Получение привилегий

EN

Privileger allows you to work with privileges in Windows as easily as possible. There are different modes:

  1. Add privileges to an account. Implemented through interaction with the LSA via the LSA function LsaAddAccountRights(): Adding privileges

  2. Start a process by adding a specific privilege to its token. Implemented by ImpersonateSelf(), OpenThreadToken(). AdjustTokenPrivileges(), CreateProcessWithTokenW():

Standard process without the required privilege

Successful obtaining of the desired privilege

  1. Remove privilege from the user. Performed through interaction with the LSA via the LSA LsaRemoveAccountRights() function:

Successful removal of a privilege

  1. Search mode. Allows to detect objects with some privileges on a particular computer. This is done through LsaEnumerateAccountsWithUserRight():

Finding objects

  1. With this mode you can list all the privileges that are assigned to a particular account. Implemented through LsaEnumerateAccountRights():

Privilege Enumeration

About

Privileger is a tool to work with Windows Privileges

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%