进程调试管理器 (PDM) 安全问题

Process Debug Manager (PDM) security issues

AD 中的所有计算机都存在问题:

使用调试标志创建 VBScriptEngine 后出现此错误: 未提供所需的模拟级别,或者提供的模拟级别无效。

(Exception from HRESULT: 0x80070542)

问题出在这一行:

processDebugManager.AddApplication(debugApplication, out debugApplicationCookie))

其中 processDebugManager 是 COM:

{78A51822-51F4-11D0-8F20-00805F2CD064} [IProcessDebugManager]

本地政治允许模拟。

有什么限制吗?

忘记添加解决方案。这个错误意味着我们已经从 VS2002(不再使用)安装了 mdm(机器调试管理器)。要修复它,我们应该执行以下步骤:

  1. 禁用 MDM 服务
  2. 开启系统服务window:

    click "Start" -> then type "services" and select it (or find this console via "Control Panel" -> "Administrative Tools"):

  3. 单击鼠标右键单击“机器调试管理器”并打开 "Properties" 停止服务(单击停止按钮)并禁用它(更改状态类型)

  4. 重新注册系统 DCOM MDM 以管理员身份打开 cmd:

    click "Start" -> type "cmd" -> right mouse click -> "Run As Administrator" Register the server: WIN 32 (x86): type the command: mdm.exe /regserver

    WIN 64 (x64):键入以下内容(我们必须将目录更改为 SysWOW64):

    cd ..\SysWOW64 mdm.exe /regserver

重新启动计算机。

如果您遇到访问问题,请检查 DCOM 权限

(Run -> "dcomcnfg" -> Find "Machine Debug Manager") Go to: "Component Services" -> "Computers" -> "My Computer" -> "DCOM Config" -> "Machine Debug Manager" Right mouse click -> select "Properties"

打开 "Security" 选项卡并重新检查权限。尝试添加每个人(或特别的人)以了解这是一个权限问题。

我在这里描述的问题(带图片):https://www.zaptest.com/forum/zaptest-best-practices/4057-impersonation-level-is-invalid-0x80070542