【问题标题】:Reboot Google TV device through Anymote protocol?通过 Anymote 协议重启 Google TV 设备?
【发布时间】:2012-12-26 22:36:03
【问题描述】:

我正在尝试通过 Anymote 协议远程重启 Google TV 设备。当我通过任何方式发送 CTRL+ALT+DEL 时,什么也没有发生。是否可以远程重启 Google TV 设备?是否可以通过发送 Android Intent 来实现?

【问题讨论】:

    标签: google-tv anymote


    【解决方案1】:

    我认为这是故意的。

    通常,应用需要权限:“android.intent.action.REBOOT”才能成功reboot() the device。但是,此权限只能授予系统应用程序。

    允许设备通过 Anymote 协议重新启动将是 Privilege Escalation 的一个很好的示例,其中系统应用在不强制执行权限的情况下将此安全功能公开给其他应用。

    因此,回答您的问题:如果 Anymote 协议确实支持重新启动,那将违反安全规定。而且由于它显然没有,所以没有系统应用程序就无法重新启动电视......


    (除此之外:这就是为什么检查您的应用是否存在潜在的安全漏洞总是很重要的原因。如果您请求许可但没有正确限制对它的访问,您将允许其他应用程序来利用该漏洞)

    【讨论】:

    • 同意。这是我的应用 Able Remote 最常请求的功能之一,但我还没有找到让 Anymote 重新启动的方法。具有 ctrl+alt+del 按钮的 Google TV 物理遥控器确实支持重启。
    • 感谢大家的意见。这正是我需要知道的。 Leon:我认为它也无法通过设备本身上运行的 Able Remote for Google TV 应用重新启动?
    • 由于 Android 系统限制,Google TV 应用无法重启设备。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多