V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
gason406
V2EX  ›  问与答

Win 如何不弹 UAC 直接禁止对程序授权(黑名单)?

  •  1
     
  •   gason406 · 2015-03-14 21:24:35 +08:00 · 8272 次点击
    这是一个创建于 3549 天前的主题,其中的信息可能已经有所发展或是发生改变。
    例如,UC浏览器自动升级服务,迅雷基础服务(XLPlatform),只要不授权每次启动都会弹UAC(拒绝他们的授权请求完全不影响正常使用),如何使系统默认不经过UAC直接禁止授权?各位大神有没什么组策略、数字证书之类的方案?
    19 条回复    2017-06-24 09:31:23 +08:00
    orzfly
        1
    orzfly  
       2015-03-14 21:36:11 +08:00
    用 Resource Hacker 打开这个程序,把里面的 manifest(24)里的那个 XML 里的 requestedExecutionLevel 的 level 改成 asInvoker……

    这样他就不会请求 UAC 了……除非他自己 runas 他自己(模仿你右键点他用管理员运行)……
    不过呢……这样得改文件……而且不一定能成功(如果有壳有时会损坏文件)……
    orzfly
        3
    orzfly  
       2015-03-14 21:38:45 +08:00
    啊对了,给 1 楼补充一句:这样做的话程序还是会被运行,只是跳不出 UAC 了……

    此外,通过数字证书的话,只能确保程序不被运行,但是还是会弹窗……
    hjc4869
        4
    hjc4869  
       2015-03-14 22:08:37 +08:00 via iPhone
    这种不考虑用户体验的渣渣国产全放Sandbox里,然后安装好后把Sandbox调成禁止提权。
    ho121
        5
    ho121  
       2015-03-14 22:21:19 +08:00 via Android
    软件安全策略中直接禁止不就可以了
    futursolo
        6
    futursolo  
       2015-03-14 22:50:43 +08:00
    当年有个Norton UAC支持的,现在不知道怎么样了。。。
    knightluffy
        7
    knightluffy  
       2015-03-14 22:58:00 +08:00
    万能方法。。虚拟机。。
    momo5269
        8
    momo5269  
       2015-03-15 00:16:40 +08:00
    Application Compatibility Toolkit
    gason406
        9
    gason406  
    OP
       2015-03-15 00:22:53 +08:00
    @ho121 那样就……用不了了……设定成普通用户都会报错提示请与你的管理员联系……

    @knightluffy 成本略高= =

    @orzfly "只能确保程序不被运行,但是还是会弹窗"是什么意思?比如弹窗之后XLplatform还是不会开?(那我点一下弹窗不就好了……)
    gason406
        10
    gason406  
    OP
       2015-03-15 00:26:09 +08:00
    @momo5269

    您可以使用 ACT 功能执行以下操作:
    验证应用程序、设备和计算机与新版本的 Windows 操作系统的兼容性,包括确定风险评估。

    验证 Windows 更新的兼容性,包括确定风险评估。

    参与 ACT 社区,包括与其他 ACT 用户共享应用程序评估。

    使用标准用户分析器 (SUA) 工具测试应用程序的用户帐户控制 (UAC) 相关问题。

    使用 Internet Explorer 兼容性测试工具,测试 Web 应用程序和网站以了解与 Internet Explorer® 新版本和安全更新的兼容性。

    不清楚要怎么用……
    momo5269
        11
    momo5269  
       2015-03-15 00:29:51 +08:00
    gason406
        12
    gason406  
    OP
       2015-03-15 00:35:21 +08:00
    @momo5269 还是不明白= =勾选RunAsAdmin不是默认允许了么
    lazycat
        13
    lazycat  
       2015-03-15 01:01:44 +08:00 via Android
    不想让这些程序执行。。。你可以去看看映像劫持相关的内容。。。很容易就可以让特定文件名的程序完全无法执行
    loveqianool
        14
    loveqianool  
       2015-03-15 01:19:41 +08:00
    直接删除 自动更新.EXE 呀.
    hx1997
        15
    hx1997  
       2015-03-15 01:42:35 +08:00
    NTFS 权限禁止 consent.exe 运行,当然你自己也不能提权了。
    momo5269
        16
    momo5269  
       2015-03-15 02:08:44 +08:00
    @gason406 因为禁运的操作类似……没有找到直接说禁运的教程 = =
    lm902
        17
    lm902  
       2015-03-15 05:09:33 +08:00
    把它们的证书设成不受信任,这样的话出现UAC就自动拒绝了
    gason406
        18
    gason406  
    OP
       2015-03-15 14:55:49 +08:00
    这里找了一个对付迅雷的(不知道贴吧云签到的作者玩不玩V2?)
    https://ikk.me/archives/default/fuck_thunder_service-XLServicePlatform.html
    ooxxcc
        19
    ooxxcc  
       2017-06-24 09:31:23 +08:00
    @momo5269 不对啊……这怎么是自动允许?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1073 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 18:59 · PVG 02:59 · LAX 10:59 · JFK 13:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.