Google hat mit der neuesten Version seiner Android Mobiles Betriebssystem. Das Unternehmen kann nun die Installation von Apps verhindern, wenn diese versuchen, die Barrierefreiheitsfunktionen des Systems zu nutzen.
Die neue Entwicklung ist in Version 17.2 verfügbar. Android Bei dieser Lösung dreht sich alles um Sicherheit, erklärt das Unternehmen. Sie verhindert, dass bestimmte Arten von Apps den Barrierefreiheitsdienst nutzen, wenn Advanced Der Schutzmodus (APM) ist aktiviert.
Die Barrierefreiheits-API ermöglicht es App-Entwicklern, Nutzer mit Behinderungen zu unterstützen, die bei der Bedienung ihres Smartphones zusätzliche Hilfe benötigen. Apps können diese API nutzen, um auf verschiedene Weise auf den Bildschirm zuzugreifen, die Eingaben für den Nutzer zu steuern und beispielsweise Sprachdienste zu nutzen.
Leider findet, wie bei den meisten nützlichen Tools, immer jemand einen Weg, sie zu missbrauchen und sie für alle anderen unbrauchbar zu machen. Malware-Entwickler nutzen diese API seit Jahren, um sich Zugang zu Ihrem Bankkonto zu verschaffen. Der Barrierefreiheitsdienst verfügt über weitreichende Befugnisse: Jede App, die die Berechtigung hat, ihn zu nutzen, kann lesen, was auf Ihrem Bildschirm angezeigt wird.
Viele Android Banking-Trojaner sind im Grunde nur Wrapper für Barrierefreiheits-APIs mit krimineller Absicht. Sie stehlen 2FA-Codes, geben sich als Opfer aus und plündern Konten, während die Opfer schlafen.
Zwei Methoden sind besonders verbreitet. Die erste sind gefälschte Overlays. Über die Barrierefreiheits-API lassen sich Overlays über den Bildschirm einer anderen App legen. Entwickler von Banking- und Kryptowährungs-Trojanern können dies nutzen, um Ihre Tastatureingaben aufzuzeichnen (Sie glauben, Sie melden sich nur bei Ihrer Banking-App an, doch die Malware erfasst alles, was Sie eingeben).
Der zweite Punkt ist der Missbrauch von Berechtigungen. Sobald der Trojaner Ihre Passwörter hat, kann er eigene Transaktionen autorisieren.
Die Zahl der Malware-Frameworks, die die Barrierefreiheits-API ausnutzen, hat zugenommen. DroidLock nutzt sie, um Ihre persönlichen Daten zu stehlen, bevor es Lösegeld fordert. Albiriox nutzt sie, um sich selbst zu installieren und Angreifern auf der anderen Seite der Welt Fernzugriff zu gewähren.
Wir haben beide im Dezember gesehen und erst letzten Monat. Malwarebytes Der Forscher Stefan Dasic entdeckte ein Schadprogramm, das einen Barrierefreiheitsdienst missbrauchte und sich als gefälschte Google-Sicherheitsseite ausgab.
Googles letzte Rettung
Google hat bereits zuvor versucht, den Missbrauch der API einzudämmen. 2017 warnte das Unternehmen Entwickler, die Nutzung von Barrierefreiheitsfunktionen zu begründen, andernfalls würden ihre Apps aus dem Play Store entfernt. Die Entwickler protestierten , und Google gab nach. Doch im November 2021 begann Google, Genehmigungsformulare für die Nutzung der Accessibility API zu verlangen . Android 12+ Apps.
Nun verschärft das Unternehmen die Maßnahmen noch weiter und führt strengere Regeln für die Barrierefreiheits-API ein. Apps können Barrierefreiheitsdienste nicht mehr einfach durch Setzen eines Software-Flags aktivieren. Stattdessen dürfen nur noch Apps, deren Hauptzweck die Barrierefreiheit ist, diese Dienste nutzen.
Zu den von Google genannten Beispielen gehören Bildschirmleseprogramme, Schaltgeräte, Sprachsteuerungen und Braillezeilen. Mit diesen neuen Regeln haben Passwortmanager oder Automatisierungs-Apps keinen Zugriff mehr auf die Barrierefreiheits-API.
Zumindest nicht, wenn der Benutzer APM aktiviert hat.
APM wurde im Mai letzten Jahres eingeführt und ist Googles Antwort auf Apples „Lockdown-Modus“. Es führt für Nutzer, die diese Funktion aktivieren, deutlich strengere Sicherheitskontrollen ein, wodurch es für Malware schwieriger wird, sie auszunutzen.
Der Preis für diese zusätzliche Sicherheit ist eine eingeschränkte Funktionalität. So lassen sich beispielsweise nur Apps aus vertrauenswürdigen Quellen installieren, und die Datenübertragung über USB ist eingeschränkt. Auch der Zugriff auf die Barrierefreiheits-API ist nun eingeschränkt.
Man kann also entweder ein Passwort-Manager oder ein Barrierefreiheits-Tool sein, aber nicht beides. Entwickler, die Barrierefreiheitsfunktionen für Komfortfunktionen nutzen, müssen sich eine andere Lösung suchen.
Damit räumt Google ein, dass manche APIs zu gefährlich sind, um sie offen zu lassen, auch wenn dadurch einige legitime Apps beeinträchtigt werden. Das Unternehmen setzt darauf, dass es den meisten Nutzern wichtiger ist, nicht bestohlen zu werden, als dass ihr Passwort-Manager der Einfachheit halber die Barrierefreiheits-API nutzt.
Malware-Entwickler werden sich wie immer anpassen. Aber vorerst hat Google es deutlich erschwert, Handys mit aktiviertem APM zu manipulieren.
Betrüger wissen mehr über dich, als du denkst.
Malwarebytes Mobile Security Schützt Sie vor Phishing, betrügerischen SMS, schädlichen Websites und mehr. Mit integriertem, KI-gestütztem Betrugsschutz in Echtzeit.




