So verhindern Sie, dass Apps die Android-Zwischenablage lesen, um Ihre Privatsphäre zu schützen

So verhindern Sie, dass Apps ohne Root die Android-Zwischenablage lesen. Jetzt können Sie Text kopieren und einfügen, ohne befürchten zu müssen, dass Apps Ihre Daten stehlen!

Anstatt auf der Tastatur zu tippen oder zu wischen, ist es manchmal einfacher, einfach Text auszuschneiden, zu kopieren und einzufügen. Wenn Sie lange Textabschnitte wie eine Adresse, ein Passwort oder einen Website-Link eingeben möchten, ist die Verwendung der Kopier- und Einfügefunktion von Android mit Sicherheit besser, als jedes einzelne Zeichen genau eingeben zu müssen. Die Zwischenablage von Android ist jedoch bekanntermaßen unsicher, da jede App auf Ihrem Telefon ohne Ihre Erlaubnis daraus lesen kann. Daher wird generell empfohlen, niemals vertrauliche Daten zu kopieren. Heute zeige ich Ihnen, wie Sie Ihre Privatsphäre schützen, indem Sie verhindern, dass Apps die Android-Zwischenablage lesen.

Für den Kontext: Android Framework kopieren und einfügen ermöglicht es jeder Anwendung, aus der Zwischenablage des Geräts zu lesen oder in diese zu schreiben. Viele Entwickler haben dieses Framework verwendet

Zwischenablage-Manager von Drittanbietern im Play Store erhältlich. Während diese Anwendungen sowie einige andere wie Google Translate die Zwischenablage ablegen Wenn Sie das Framework sinnvoll nutzen, ist absolut nicht abzusehen, was andere Anwendungen möglicherweise mit Ihrem tun Zwischenablage. Einige Apps, die die Erlaubnis anfordern, geben transparent an, was sie mit Ihren Zwischenablagedaten tun. Sie wären jedoch überrascht, wie viele Apps auf Ihrem Telefon Ihre Zwischenablage lesen können! Genau aus diesem Grund empfehlen so viele Passwort-Manager-Apps für Android die Verwendung einer eigenen Tastatur Eingabe von Passwörtern – Sie möchten Sie vor Apps schützen, die Ihr Passwort von Ihrem Gerät stehlen könnten Zwischenablage!

Aber Sie müssen sich nicht mehr darüber im Klaren sein, was Sie kopieren können und was nicht, denn wir zeigen Ihnen, wie Sie steuern, welche Apps Ihre Android-Zwischenablage lesen können. Ohne eine versteckte Befehlszeilenoption können Sie dies auf Ihrem Telefon nicht tun, aber wir werden Sie durch den Prozess führen, wie das geht. Sobald Sie dieses Tutorial befolgt haben, sollten Sie in der Lage sein, alle gewünschten Daten sicher zu kopieren, ohne befürchten zu müssen, dass eine betrügerische App alles protokollieren könnte, was Sie kopieren und einfügen.

Hinweis: Wenn Sie diese Berechtigung aus einer App entfernen, können Sie die Funktion „Einfügen“ nicht mehr verwenden, während Sie Text in dieser App eingeben. Für Apps wie Spiele sollte das kein Problem darstellen, für andere Apps kann es jedoch zu Unannehmlichkeiten führen.


Verhindern Sie, dass Apps die Android-Zwischenablage lesen

  1. Sie müssen zunächst die USB-Treiber für Ihr Gerät herunterladen und dann installieren Telefon oder Tablet. Dies ist möglicherweise nur erforderlich, wenn Sie Windows verwenden.
  2. Laden Sie als Nächstes die Datei herunter Android Debug Bridge (ADB)-Binärdatei für Ihr Betriebssystem und extrahieren Sie dann die Dateien aus dem ZIP-Archiv in einen beliebigen Ordner auf Ihrem Computer.
  3. Öffnen Sie dann die App „Einstellungen“ auf Ihrem Telefon und suchen Sie die Option „Über das Telefon“ – normalerweise unten.
  4. Scrollen Sie nach unten und suchen Sie nach „Build-Nummer“. Tippen Sie sieben Mal auf diesen Wert, um den Entwicklermodus zu aktivieren.
  5. Gehen Sie zurück zum Hauptmenü in den Einstellungen und rufen Sie das neue Menü „Entwickleroptionen“ auf.
  6. Aktivieren Sie den USB-Debugging-Modus.
  7. Schließen Sie Ihr Gerät an Ihren PC an und ändern Sie den USB-Modus von „Nur Laden“ auf „Dateiübertragung (MTP)“.
  8. Navigieren Sie auf Ihrem Computer zu der Stelle, an der Sie die ADB-Binärdatei zuvor in Schritt 2 extrahiert haben.
  9. Öffnen Sie für Windows-Benutzer eine Eingabeaufforderung in diesem ADB-Verzeichnis. Die einfachste Methode hierzu besteht darin, Umschalt+Rechtsklick zu drücken und dann im angezeigten Kontextmenü die Option „Befehlsfenster hier öffnen“ auszuwählen. Öffnen Sie für Mac- oder Linux-Benutzer ein Terminal.
  10. Geben Sie den folgenden Befehl ein: adb devices. Wenn Sie einen Mac oder Linux verwenden, müssen Sie dem Befehl möglicherweise das gesamte Verzeichnis voranstellen, in dem ADB gespeichert ist. Also zum Beispiel, /home/user/downloads/adb devices. Wenn ja, müssen Sie daran denken, alle weiteren Befehle in diesem Tutorial auf die gleiche Weise voranzustellen.
  11. In jedem Fall wird durch die Eingabe des Befehls der ADB-Daemon gestartet. Wenn Sie ADB zum ersten Mal verwenden, werden Sie auf Ihrem Gerät aufgefordert, eine Verbindung zu autorisieren. Erlaube es.
  12. Führen Sie den Befehl ab Schritt 10 erneut aus und Sie sehen die Seriennummer Ihres Geräts in der Ausgabe. Wenn ja, fahren Sie mit dem nächsten Schritt fort. Andernfalls installieren Sie Ihre Treiber neu.
  13. Senden Sie nun den folgenden Befehl: adb shell
  14. Dadurch gelangen Sie in die Shell-Umgebung Ihres Geräts. Jetzt müssen wir herausfinden, welche Apps die Zwischenablage lesen können. Geben Sie Folgendes ein: cmd appops query-op --user 0 READ_CLIPBOARD allow
    Beispiel: Apps, die meine Zwischenablage lesen können
  15. Wie Sie sehen, sehen Sie in der Ausgabe eine Liste von Paketen, die Ihre Zwischenablage lesen können. Bei einigen der hier aufgeführten Informationen ist für Sie möglicherweise klar, auf welche App sie sich beziehen. Wenn nicht, installieren Sie sie App-Inspektor Suchen Sie dann unter jedem App-Namen nach dem Namen des Pakets.
  16. Wenn Sie wissen, welche App(s) Sie daran hindern möchten, die Zwischenablage zu lesen, geben Sie Folgendes ein: cmd appops set READ_CLIPBOARD ignore
    Beispiel: Verhindern, dass Tasker Ihre Zwischenablage liest
  17. Wenn keine Fehlermeldung angezeigt wird, hat der Befehl funktioniert! Wiederholen Sie den obigen Schritt für alle anderen Apps, die das Lesen Ihrer Zwischenablage stoppen sollen.
  18. Wenn Sie das, was Sie gerade getan haben, rückgängig machen möchten, ändern Sie „Ignorieren“ in Schritt 16 in „Zulassen“. Alternativ können Sie die App deinstallieren und dann erneut installieren. Dadurch werden alle Berechtigungen zurückgesetzt.

Wenn die Befehle in den Schritten 14 und 16 bei Ihnen nicht funktionieren, versuchen Sie, sie ohne das „cmd“ davor auszuführen. Ich habe gehört, dass dies für einige Telefone mit Android 6.0 Marshmallow oder niedriger erforderlich sein könnte.


Erläuterung

Alle Anwendungen, die die Erlaubnis erklären android.permission.READ_CLIPBOARD in ihrem AndroidManifest.xml Bei der Installation erhält die Datei automatisch diese Berechtigung, sodass sie die Android-Zwischenablage lesen kann. Obwohl viele Geräte in den Einstellungen Zugriff auf ein Berechtigungsverwaltungskontrollsystem haben, READ_CLIPBOARD Benutzer können Apps nicht einschränken, es sei denn, Sie sind Benutzer bestimmter benutzerdefinierter ROMs wie LineageOS.

Es gibt jedoch tatsächlich eine versteckte Möglichkeit, die Berechtigungen einzuschränken, die Apps zum Lesen Ihrer Zwischenablage verwenden, und genau das haben wir oben getan. Wir haben die versteckte Befehlszeilenschnittstelle „Appops“ verwendet, mit der wir mehr Berechtigungen einschränken können, als in den Einstellungen angezeigt wird. Der erste Befehl, den wir ausgeführt haben, query-ops, ruft eine Liste der installierten Anwendungen ab, denen die Leseberechtigung für die Android-Zwischenablage erteilt wurde. Anhand dieser Liste können wir dann entscheiden, welche Apps das Lesen Ihrer Zwischenablage verhindern sollen. Wenn Sie sich entscheiden, die Berechtigung aller auf Ihrem Gerät installierten Benutzer-/Drittanbieter-Apps einzuschränken, können Sie dies sogar tun Beginnen Sie mit dem sicheren Kopieren und Einfügen Ihrer Passwörter, ohne befürchten zu müssen, dass eine andere App mithören und Ihre Passwörter stehlen könnte Passwörter!

Weitere tolle Tutorials wie dieses finden Sie in unserem Kategorie „Tutorials“.. Bleiben Sie über die neuesten Nachrichten auf dem Laufenden XDA Labs Anwendung.