我正尝试通过Anymote协议远程重启Google TV设备。当我通过anymote发送CTRL + ALT + DEL时,没有任何反应。是否可以远程重启Google TV设备?是否可以通过发送Android Intent来实现?
答案 0 :(得分:3)
我认为这是故意做的。
通常,应用程序需要权限:“android.intent.action.REBOOT”才能成功reboot() the device。但是,此权限只能授予系统应用程序。
允许设备通过Anymote协议重新启动将是Privilege Escalation的一个很好的例子,其中系统应用程序将此安全功能暴露给其他应用程序而不包含权限。
因此,在回答您的问题时:如果Anymote协议确实支持重新启动,则会违反安全规定。而且由于它显然没有,因此根本没有办法重新启动电视而不是系统应用......
(相关的一点:这就是为什么你要查看你的应用以寻找潜在的安全漏洞一直很重要。如果你请求许可并且没有正确地限制访问它,你将允许其他利用漏洞的应用程序)