So überwachen Sie Datendiebstahl von unserem Android-Telefon über das Internet

Ich möchte wissen, ob es eine App in meiner Android-App gibt, die heimlich meine Daten über WLAN / 3G stiehlt (immer wenn eine Internetverbindung besteht).

Angenommen, es gibt eine App, die meine Kontaktliste oder Fotos oder andere Daten unter einer URL postet, ohne mich darüber zu informieren.

Gibt es eine Android-App, die mein Telefon überwachen kann oder garantieren kann, dass ich vor jeglicher Art von Datendiebstahl sicher bin und alle Sicherheitsaspekte gewährleistet?

Vielen Dank im Voraus

Antworten (2)

Ich glaube nicht, dass das, was Sie tun möchten, machbar ist - selbst über eine App -, da dies eine enorme Arbeit beim Analysieren von Protokollen seitens des Benutzers erfordern würde.

Viele Apps, insbesondere Spiele, sind dafür bekannt, die persönlichen Daten des Benutzers zu sammeln und an Datenbroker zu verkaufen. Zunächst sollten Sie die Berechtigungen einer App überprüfen, bevor Sie sie installieren. Wenn es zu viele Berechtigungen erfordert, die nichts mit den angeblichen Funktionen der App zu tun haben, vermeiden Sie es. Um die Berechtigungen bereits installierter Apps zu überprüfen, können Sie F-Secure App Permissions verwenden .

Das heißt, wenn eine App die Erlaubnis benötigt, um zB auf das Netzwerk, Ihre Kontakte und Ihre Telefondaten zuzugreifen, gibt es nichts, was sie daran hindert, diese Daten irgendwohin zu senden, sobald Sie sie installiert haben. Der einzige Weg, dieses Spiel zu gewinnen, ist durch Prävention.

Oder die Verwendung eines eigenständigen Berechtigungsmanagers (erfordert Root), die entsprechenden Berechtigungen von der betreffenden App widerrufen (z. B. Zugriff auf diese privaten Daten) oder die Verwendung einer Internet-Firewall -App (wiederum, die guten erfordern Root), um dies zu verbieten App auf das Internet zugreifen. Beide Wege können zu eingeschränkter Funktionalität führen. Nichts davon funktioniert zB für eine App, die Ihr Adressbuch mit einem Server synchronisieren soll.
@Izzy: Dieser Kommentar ist von sich aus eine Antwort wert ... Wenn Sie mir eine Nachricht hinterlassen, nachdem Sie das getan haben, komme ich zurück und stimme dem anstelle des Kommentars zu ...

Dafür gibt es auf automatisierte Weise keine perfekte Lösung. Denken Sie z. B. an eine App, die Ihre Kontakte oder Kalenderdaten mit einem Cloud-Dienst synchronisieren soll: Sie muss sowohl auf Ihre Daten als auch auf das Internet zugreifen und Ihre Daten übertragen (das ist ihr Zweck) – also was soll eine „Überwachungs-App“ sagen das Gute vom Bösen? Und das ist nur eine Kombination, also würde nicht einmal eine "einfache Whitelist" ausreichen.

Es gibt jedoch Möglichkeiten. Sie könnten einen eigenständigen Berechtigungsmanager (erfordert Root) verwenden , entsprechende Berechtigungen von der betreffenden App widerrufen (z. B. Zugriff auf diese privaten Daten) oder eine Internet-Firewall -App (wiederum, die guten erfordern Root) verwenden, um dies zu verbieten dass die App auf das Internet zugreift. Beide Wege können zu eingeschränkter Funktionalität führen. Diese Lösungen erfordern also ein gewisses Wissen darüber, was wo eingeschränkt werden soll (obwohl Try-and-Err auch funktionieren könnte: Wenn etwas kaputt geht, heben Sie die Einschränkungen einfach ein wenig auf). Mehrere Berechtigungsmanager führen auch Protokolle darüber, welche Berechtigungen eine App versucht hat, sodass Sie dann überprüfen können, was möglicherweise dazu geführt hat, dass die Funktionalität unterbrochen wurde.

Eine solche App (und eine sehr gute) ist X Privacy , die Root erfordert und auf dem berühmten Xposed-Framework basiert :

XDatenschutz XDatenschutz Geben Sie hier die Bildbeschreibung ein
XPrivacy (Quelle: Google Play ; Bilder anklicken für größere Varianten)

Wie der Name schon sagt, soll diese App Ihre Privatsphäre schützen. Es überwacht, auf welche Berechtigungen eine App zugreift und erlaubt eine sehr granulare Kontrolle. Experten können sogar über die Berechtigungen hinausgehen und zB Teile davon einschränken, während sie andere zulassen – während Anfänger sich an einen „einfachen Modus“ halten können (das „volle Potenzial“ kann sonst ziemlich überwältigend werden).

Vergessen zu erwähnen: Xprivacy kann (wie einige seiner Konkurrenten) auch "Sie nach dem Zugriff fragen", sodass Sie a) kontextbasiert entscheiden und b) erfahren können, in welchen Momenten ein solcher Zugriff erfolgt. So können Sie feststellen, ob eine App ohne Ihre Zustimmung auf Ihre privaten Daten zugreift. Ich erinnere mich z. B. an eine App, die auf meine Kontakte zugreifen wollte, ohne dass ich eine Aktion auslöste, die dies erforderte – genau das möchten Sie für Ihre Apps herausfinden und damit ein „perfektes Match“.

Hoffentlich bringt Android 6 (Marshmallow) diese Funktion sofort mit – da angekündigt wurde, dass es mit einem Berechtigungssystem ausgeliefert wird, das Anpassungen nach der Installation ermöglicht. Ich bin nur skeptisch, "wie tief das reicht" - und bezweifle insbesondere, dass es Ihnen erlaubt, den Internetzugriff auf Apps zu verbieten (verlorene Einnahmen in Anzeigen werden dies von Googles Seite sicherlich verhindern).

Wow! Ich werde mich als nächstes über diese Qualitätsstandards informieren.
@Fabby Apropos, ich habe ein Hauptelement vergessen (aktualisiert, 2 weitere Absätze am Ende) :)