Kann Facebook Messenger Bildschirminhalte lesen?

Der Facebook Messenger bietet diese nette kleine Funktion namens „Chatheads“. Dafür fordert es die Erlaubnis an, alles zu überlagern. Allerdings habe ich irgendwo darüber gelesen, dass es auch sehen kann, was auf dem Bildschirm angezeigt wird. Können Sie mir sagen, ob das stimmt?

Ich denke, aber ich werde keine Antwort posten, da ich nicht sicher bin, ob es mitteilt, welche Anwendung auf dem Bildschirm ausgeführt wird, aber den Bildschirm selbst nicht sieht. Das heißt, es kann sehen, dass Nova Launcher ausgeführt wird, oder Angry Birds und es überlagern, aber nicht wirklich Ihr Spiel oder Ihre Launcher-Bildschirme usw. sehen.

Antworten (1)

Die Berechtigung „Über andere Apps ziehen“ (bei Entwicklern bekannt als android.permission.SYSTEM_ALERT_WINDOW) lässt die App nurTYPE_SYSTEM_ALERT ein Fenster vom Typ erstellen . Dies ist die gleiche Art von Fenster, die unter anderem von der Batteriewarnung verwendet wird, und wird über jedem normalen Fenster angezeigt, was auch immer Sie tun.

Das Zeichnen dieses Fensters über den anderen Fenstern wird von Android selbst durchgeführt. Eine App mit dieser Berechtigung kann weiterhin keine anderen Teile des Bildschirms oder die Daten anderer Apps lesen. Diese Berechtigung lässt die App nicht einmal sehen (die Namen), welche anderen Apps ausgeführt werden, was durch eine andere Berechtigung namens „Rufende Apps abrufen“ gesteuert wird. Facebook Messenger verwendet diese Berechtigung nicht, aber die Haupt-Facebook-App tut es, um Facebook Home zu unterstützen.

Trotzdem ist diese Erlaubnis alles andere als harmlos. Eine App verwendet diese Berechtigung möglicherweise, um Popup-Anzeigen anzuzeigen, wenn Sie etwas anderes tun: Anzeigen, die Sie nicht schließen können, nicht einmal durch Drücken von home. Mit etwas Geschick könnte es sogar möglich sein, dass eine App ein Fenster hinterlässt, hinter dem sich ein wichtiger Bestätigungsdialog verbirgt, sodass man glaubt, eine harmlose Frage mit „Ja“ zu beantworten, der Button aber zu einer Warnung vor der Installation gehört weitere Apps oder das Löschen Ihrer Daten, die der Systemalarm ausgeblendet hat. Dies war eine gängige Taktik, die vor einigen Jahren von Windows-Malware verwendet wurde (bevor UAC in Windows Vista eingeführt wurde).

Das hat definitiv geholfen und ich fühle mich viel besser. Leider habe ich noch nicht den Ruf für eine positive Bewertung, werde das tun, sobald ich den Ruf habe. Deshalb lesen Sie auch die Berechtigungsliste, bevor Sie eine App installieren :)