Token Universe es una herramienta avanzada para experimentar e investigar los mecanismos de seguridad de Windows . Expone la interfaz de usuario para crear, ver, hacerse pasar por los tokens de acceso, los procesos de desove, administrar la autoridad de seguridad local, verificar el acceso disponible y modificar la seguridad de muchos tipos de objetos, y mucho más. El programa puede operar y (al menos parcialmente) proporcionar una valiosa funcionalidad bajo una amplia gama de privilegios, desde LPAC AppContainer Sandbox hasta Sistema con SetCBPrivilege y SecreateTokenPrivilege .
La herramienta admite Windows 7 y superior. Consulte la página de lanzamientos para binarios precompilados.
Si encuentra errores y sabe cómo reproducirlos, no dude en abrir problemas. Además, puede descargar símbolos de depuración (Tokenuniverse.dbg) desde la página de versiones y colocarlos en la misma carpeta que Tokenuniverse.exe, lo que permite que el programa muestre rastros de pila en excepciones no controladas.
Para obtener instrucciones sobre cómo compilar el proyecto, consulte una sección a continuación.
| Llave | Valor |
|---|---|
| Autor | diversok |
| Versión | 0.5 |
| Fecha | 7 de agosto de 2023 |
| Compilado con | Embarcadero Delphi 10.4 |


Hay muchas características ya implementadas, pero también hay muchas más por recorrer. Aquí está la descripción general de ambos:
Para compilar la herramienta, puede usar la edición comunitaria gratuita de Embarcadero Delphi. Después de instalarlo, los pasos son los siguientes:
git clone --recurse-submodules . Alternativamente, puede usar git submodule update --init después de clonar el repositorio.NtUtilsUI , de lo contrario, no clone los submódulos.VirtualTree for VCL usando las Tools de menú IDE -> GetIt Package Manager .
NtUtilsUIComponentsVirtualTreesExtension.dproj en el IDE y haga clic en Install en el proyecto para registrarlo como un paquete de tiempo de diseño. 
NtUtilsUIVclExVclExtension.dproj y haga clic en Install .TokenUniverse.dproj . Además, si también desea generar símbolos de depuración durante la compilación, necesitará map2dbg , una herramienta que convierte *.map archivos generados por Delphi en *.dbg archivos que dbghelp.dll puede entender. El proyecto ya está configurado para generar archivos *.map y usar un evento posterior a la construcción, por lo que puede descargar MAP2DBG de una respuesta a esta pregunta de desbordamiento de pila y colocarlo en algún lugar donde el compilador de Delphi pueda encontrarlo e invocarla.