Tocken Universe является расширенным инструментом для экспериментов и исследования механизмов безопасности Windows . Он разоблачает пользовательский интерфейс для создания, просмотра, выдачи себя и изменения токенов доступа, процессов нереста, управления локальным органом безопасности, проверки доступного доступа и изменения безопасности многих типов объектов и многого другого. Программа может работать и (по крайней мере частично) предоставлять ценную функциональность в широком диапазоне привилегий, от песочницы LPAC AppContainer до системы с SetcBprivilege и SecreateTokenPrivilege .
Инструмент поддерживает Windows 7 и выше. Смотрите страницу релизов для предварительно скомпилированных двоичных файлов.
Если вы сталкиваетесь с ошибками и знаете, как их воспроизводить, не стесняйтесь открывать проблемы. Кроме того, вы можете скачать символы отладки (tokenuniverse.dbg) со страницы выпусков и поместить их в ту же папку, что и tokenuniverse.exe, позволяя программе показывать следы стека на неустанных исключениях.
Инструкции о том, как составить проект, см. Раздел ниже.
| Ключ | Ценить |
|---|---|
| Автор | DiverseNok |
| Версия | 0,5 |
| Дата | 7 августа 2023 года |
| Скомпилируется с | Embarcadero delphi 10.4 |


Есть уже много реализованных функций, но есть еще много других. Вот обзор обоих:
Для составления инструмента вы можете использовать бесплатное издание Embarcadero Delphi. После его установки шаги следующие:
git clone --recurse-submodules . В качестве альтернативы, вы можете использовать git submodule update --init после клонирования репозитория.NtUtilsUI есть файлы, в противном случае вы не клонировали подмодули.VirtualTree for VCL используя Tools меню IDE -> GetIt Package Manager .
NtUtilsUIComponentsVirtualTreesExtension.dproj в IDE и нажмите Install проект», чтобы зарегистрировать его в качестве пакета времени дизайна. 
NtUtilsUIVclExVclExtension.dproj и нажмите Install .TokenUniverse.dproj . Кроме того, если вы также хотите генерировать символы отладки во время компиляции, вам понадобится MAP2DBG - инструмент, который преобразует *.map файлы, сгенерированные Delphi в *.dbg , которые Dbghelp.dll может понять. Проект уже настроен для генерации *.map -файлов и использования события после сборки, поэтому вы можете загрузить MAP2DBG с ответа на этот вопрос переполнения стека и поместить его где-нибудь, где компилятор Delphi может найти и вызвать его.