Anymote 프로토콜을 통해 원격으로 Google TV 장치를 재부팅하려고합니다. anymote를 통해 CTRL + ALT + DEL을 보내면 아무 일도 일어나지 않습니다. 원격으로 Google TV 장치를 재부팅 할 수 있습니까? 안드로이드 인 텐트를 보내서 할 수 있습니까?Anymote 프로토콜을 통해 Google TV 장치를 재부팅 하시겠습니까?
2
A
답변
3
나는 이것이 의도적으로 이루어진 것으로 가정합니다.
일반적으로 응용 프로그램에는 "android.intent.action.REBOOT"권한이 필요합니다. reboot() the device. 그러나이 권한은 시스템 앱에만 부여 될 수 있습니다.
Anymote 프로토콜을 통해 장치를 재부팅하면 시스템 응용 프로그램이이 보안 기능을 권한 강제없이 다른 응용 프로그램에 노출시키는 좋은 예가 될 수 있습니다 (Privilege Escalation).
귀하의 질문에 대한 답변으로 : Anymote 프로토콜이 재부팅을 지원한다면 보안 위반이 될 수 있습니다. 그것은 분명하지 않기 때문에 그리고, 어떤 시스템 응용 프로그램없이 TV를 재부팅하는 방법 ...
(옆으로 관련 단순히 없습니다 : 항상 중요한 이유 이것이 당신이 앱이에 대한 검토이다 잠재적 인 보안 허점. 권한을 요청하고 이에 대한 액세스를 적절히 제한하지 않으면 다른 응용 프로그램이 결함을 악용 할 수있게됩니다.
동의. 이것은 내 앱 에이블 리모트에 가장 자주 요청되는 기능 중 하나이지만, 재부팅을 할 수있는 방법을 찾지 못했습니다. ctrl + alt + del 버튼이있는 Google TV의 실제 리모컨은 재부팅을 지원합니다. –
의견을 보내 주셔서 감사합니다. 이것은 정확하게 내가 알아야 할 필요가있는 것입니다. Leon : 기기 자체에서 실행중인 Google TV 앱용 Able Remote를 통해 재부팅 할 수 없다고 생각합니다. –
Android TV 시스템 제한으로 인해 Google TV 앱에서 기기를 재부팅 할 수 없습니다. –