Seamless Sudo - еще один Sudo велосипед

Здесь обсуждаются темы, косвенно связанные с Far.
Post Reply
Yegor
Posts: 1326
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

Seamless Sudo - еще один Sudo велосипед

Post by Yegor »

Хочу представить вашему вниманию еще один Sudo велосипед. Отличительная особенность которого от других решений (например, здесь) - это то, что он не открывает отдельного консольного окна при запуске команды с повышенными привилегиями.

Пример:

Code: Select all

C:\>fsutil 8dot3name query C:
Error:  Access is denied.

C:\>su fsutil 8dot3name query C:
Executing (as Administrator): fsutil 8dot3name query C:

The volume state is: 0 (8dot3 name creation is ENABLED)
The registry state is: 1 (8dot3 name creation is DISABLED on all volumes)

Based on the above settings, 8dot3 name creation is DISABLED on "C:"

C:\>su -q -s whoami.exe
nt authority\system

C:\>_
:!: Все происходит в одном консольном окне!

Будет ли плагин для Фара, как например: Sudo — запуск с повышенными привилегиями?

Не вижу особого смысла. Есть Lua, и "обернуть" не должно быть большой проблемой.

Где скачать?

Исходники и бинарники, а так же краткая документация с примерами доступны на :arrow: GitHub.

Пожелания и предложения приветствуются.
Last edited by Yegor on Tue 09 May, 2023 06:32, edited 1 time in total.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
Yegor
Posts: 1326
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

Seamless Sudo - еще один Sudo велосипед

Post by Yegor »

Версия v1.1.0:

Code: Select all

- Integrated the Sudo daemon (Sud.dll) into the main executable module
- Added the ability to run as SYSTEM by cloning the access token of winlogon.exe
Основное изменение: Добавлена возможность запускать от имени "системного пользователя" SYSTEM.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
Post Reply

Return to “Операционные системы, командные оболочки и прочее”