【问题标题】:UAC and remote controlUAC和远程控制
【发布时间】:2011-01-26 08:43:25
【问题描述】:

如果您像我一样开发了远程控制应用程序,您必须知道在弹出该对话框时屏幕捕获不会捕获 UAC 对话框,因此无法继续控制。

有人知道解决办法吗?

【问题讨论】:

    标签: windows-7 uac


    【解决方案1】:

    据我了解,我相信您的问题是可能的。

    除了远程控制软件,测试自动化软件和残障人士无障碍应用程序还需要一种与受保护的 UI 和安全桌面交互的方式。

    关于 UAC 对远程控制软件提出的问题,请参阅:

    http://www.uvnc.com/vista/

    http://groups.google.com/group/microsoft.public.platformsdk.security/browse_thread/thread/acb3a0ccb7682506/d05b0a3026366423

    这些链接包含有关 UltraVNC 项目如何围绕 UAC 工作的信息。 UltraVNC 是开源的,因此代码也可能是一个很好的资源。

    我认为此类问题的解决方案可能总是涉及将高完整性任务委托给服务。我认为没有其他方法可以解决它(除了禁用各种 UAC 设置)。

    不用说,编写一个对系统具有异常高水平控制的应用程序是一件棘手的事情 - 设计时必须非常小心,以确保它可以安全使用而不会被利用。 :)

    另见:

    http://www.codeproject.com/KB/vista-security/SubvertingVistaUAC.aspx

    http://www.codeproject.com/KB/vista-security/VistaSessions.aspx

    http://social.msdn.microsoft.com/Forums/en-US/windowssecurity/thread/4aadadbd-fc3d-4239-ba0f-4d81f17ec938

    【讨论】:

    • 好吧,我最近几天一直在调查这个问题,你说的很中肯,很有帮助:)
    【解决方案2】:

    这是 UAC 对话框的整个

    所以,回答您的问题,“不,没有人知道 - 因为它不可能或不应该是可能的”。

    【讨论】:

    • 我不这么认为,因为在许多远程控制解决方案中他们可以做到这一点:我试过 logmein 和 techinline,他们都可以。
    猜你喜欢
    • 2013-06-15
    • 1970-01-01
    • 2015-05-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-29
    • 1970-01-01
    • 2012-08-23
    相关资源
    最近更新 更多