Utilman.exe 和安全问题(无需登录即可管理系统)
每个 Windows 系统上都有一个小但有用的功能,称为“轻松访问”。如果您想要高对比度主题、优化的视觉显示或隐藏式字幕,那么“轻松访问”就是您的朋友。您无需登录即可启动它。本文介绍如何使用 utilman.exe 创建系统后门。在文章的最后我们将恢复默认设置。
这篇文章讲了什么?
如果您想将系统配置为如下所示,请继续阅读……注意背景。我尚未登录,可以使用管理权限运行 cmd...这适用于 Windows 10 和 Windows Server...
实用程序
您可以用来启动轻松访问的文件称为 utilman.exe。您可以在 C:\Windows\System32 中找到它。但现在我们遇到了一个问题。我们必须修改该文件,因为它仅限于系统帐户。因此,我们必须取得所有权并授予对管理员帐户的完全访问权限。使用管理权限打开 Windows PowerShell。注意第二条命令中的 grant 参数。您必须在那里提供您的用户名。如有必要,请将 Administrator 替换为您的用户帐户名称,该帐户必须是本地管理员组的成员。
takeown /f $env:windir\system32\utilman.exe
icacls $env:windir\system32\utilman.exe /grant "$($env:username):F"
现在我们将其重命名为utilman2.exe。然后我们复制cmd并命名为utilman.exe ?
Rename-Item $env:windir\system32\utilman.exe $env:windir\system32\utilman2.exe
Copy-Item $env:windir\system32\cmd.exe $env:windir\system32\utilman.exe
现在发生了什么?我们现在有一个名为 utilman.exe 的新文件。但此文件不会运行“轻松访问”。它将运行cmd。
测试配置
现在注销。单击右下角的图标。这就是成功的容易。
但现在是cmd。您无需登录即可配置系统。
如果您在域控制器上执行此操作,请随意启动 PowerShell 并运行 Get-ADUser。 ? 注意:攻击者现在可以管理您的 Active Directory 域。
或者打开 dsa.msc 来管理 Active Directory。
取消更改
您应该撤消所做的更改。删除c:\windows\system32\utilman.exe(当前打开的是cmd),并将c:\windows\system32\utilman2.exe重命名为utilman.exe,恢复默认设置。
进一步的想法
重命名 utilman 并将其更改为 cmd 的可能性是否存在安全问题?答案并不容易。 Utilman.exe 是受保护的文件。你必须拥有所有权才能去争取它。你怎么认为?




