WinSUDOInspired by the Makemeadmin utility by Aaron Margosis, WinSUDO is a very simple, but useful program written by Paul Blair. It uses the same concept as Makemeadmin, but takes it much further, allowing the user to launch almost any program under the users account, but with an administrator token. The program uses a server/client approach which allows single authentication (only the user's password must be entered) when running a program. The server portion is a script that runs as a Windows service and listens for client requests. The client is invoked when a user right clicks on a shortcut or executable in Windows. If the user has access to the sudo service (by default, controlled by membership in a local group called "sudoers") the server adds the user to the local administrators group and then removes the user once the program is run. As of now, WinSUDO supports the launching of .exe, .cpl. .msc, .msi (install/repair/unistall), and .lnk files. It logs all use of the service to a text file in %systemroot%\security\logs\. The service automatically creates a local group called "sudoers" upon startup and sets to appropriate permissions that regulate access.
Right now, WinSUDO is in its very early stages, has no documentation, and may contain bugs, but it is functional. Adventurous users who don't mind testing things out, or would like to help out can visit the WinSUDO homepage at and download the latest version. http://winsudo.toadlife.net WinSUDO is and always will be completely free for any use. |