Ergebnisse der Analyse von Backdoors in Android-Anwendungen

Forscher des Helmholtz-Zentrums für Informationssicherheit (CISPA), der Ohio State University und der New York University durch untersuchen versteckte Funktionen in Apps für die Android-Plattform. Die Analyse umfasst 100.000 mobile Anwendungen aus dem Google Play Store, 20.000 aus einem alternativen Katalog (Baidu) und 30.000 vorinstallierte Apps von 1.000 Firmware-Versionen, die von SamMobile extrahiert wurden. ergab, dass 12.706 (8,5 %) Programme Funktionen enthalten, die dem Benutzer verborgen bleiben, aber durch spezielle Sequenzen aktiviert werden können, die als Backdoors eingestuft werden können.

Unter den 7584 Anwendungen waren 501 mit integrierten Master-Passwörtern, 6013 mit versteckten Befehlen und einige enthielten eingebaute geheime Zugangsschlüssel. Problematische Anwendungen sind in allen betrachteten Softwarequellen zu finden – prozentual wurden Backdoors in 6,86% (6860) der untersuchten Programme aus dem Google Play Store, in 5,32% (1064) aus einem alternativen Katalog und in 15,96% (4788) aus der Liste der vorinstallierten Anwendungen entdeckt. Die ermittelten Backdoors ermöglichen jedem, der die Schlüssel, Aktivierungspasswörter und die Sequenzen zum Aufrufen von Befehlen kennt, Zugang zur Anwendung und zu allen damit verbundenen Daten.

Beispielsweise wurde in einer Streaming-App für Sportveranstaltungen mit 5 Millionen Installationen ein integrierter Schlüssel gefunden, der den Zugriff auf die Administratoroberfläche ermöglicht und die Einstellungen der App sowie den Zugang zu zusätzlichen Funktionen ändert. In einer Bildschirm-Sperr-App mit 5 Millionen Installationen wurde ein Zugangsschlüssel entdeckt, der es ermöglicht, das vom Benutzer festgelegte Passwort zum Sperren des Geräts zurückzusetzen. In einer Übersetzungsapp mit 1 Million Installationen ist ein Schlüssel vorhanden, der es ermöglicht, In-App-Käufe zu tätigen und die App auf die Pro-Version zu aktualisieren, ohne tatsächlich zu bezahlen.

In einer App zur Fernsteuerung verlorener Geräte mit 10 Millionen Installationen wurde ein Master-Passwort entdeckt, das die Möglichkeit bietet, die vom Benutzer festgelegte Sperre für den Fall eines Geräteverlusts zu entfernen. In einer Notizen-App wurde ein Master-Passwort gefunden, das den Zugriff auf geheime Notizen ermöglicht. Außerdem wurden in vielen Anwendungen Debug-Modi entdeckt, die den Zugang zu niedrigstufigen Funktionen eröffnen; zum Beispiel wurde in einer Einkaufs-App bei Eingabe einer bestimmten Kombination ein Proxy-Server gestartet, und in einem Lernprogramm gab es die Möglichkeit, Tests zu umgehen.

In 4028 (2.7%) applications, blacklists used to censor incoming user information have been identified, alongside backdoors. These blacklists contain sets of words that are prohibited from mention, including names of political parties and politicians, as well as standard phrases used for intimidation and discrimination against certain segments of the population. Blacklists were found in 1.98% of the studied programs from Google Play, in 4.46% from alternative catalogs, and in 3.87% from the list of pre-installed applications.

For the analysis, the InputScope tool developed by researchers was used, and its code will soon be veröffentlicht available on GitHub (the researchers previously published a static analyzer LeakScope, which automatically detects information leaks in applications).

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster