Warum benötigt jede App vollen Zugriff auf alles auf meinem Telefon?

Die meisten Apps, die ich habe, erfordern die Erlaubnis "read the contents of your USB storage"und "modify or delete the contents of your USB storage". Bedeutet das, dass sie fast alles auf meiner SD-Karte lesen/schreiben können, das nicht verschlüsselt ist? inklusive Fotos? jede meiner reinen Textdateien mit meinen Arztnotizen/Passwörtern/etc.

Ich muss die granularen Berechtigungen umschalten, damit enablediese Apps ordnungsgemäß ausgeführt werden können. Warum haben sie nicht nur Zugriff auf SD-Inhalte, die sie selbst erstellt haben, und nicht auf andere SD-Karteninhalte?

Dies ist einer der wunden Punkte von Android. FYI Apple-Geräte greifen zumindest für Fotos nicht auf mehr als ein Foto zu, wenn sie korrekt konfiguriert sind. Die Fotoauswahl ist ein Systemmenü.
Danke für die Info. Sore fängt nicht einmal an, diese Nicht-Sicherheit zu beschreiben. Fast jede anständige App benötigt diese Berechtigung, die vollen Zugriff auf die meisten Ihrer Gerätedateien gibt, die nicht explizit verschlüsselt sind.
Wenn es ein Bild ist, neige ich dazu, es zu kopieren und in Android einzufügen. Android kann eine Dateiauswahl-App starten, um den Zugriff auf alle Fotos oder Inhalte zu verhindern, aber große Namen wie FB tun dies nicht einmal.
@stackinator Macht es Ihnen etwas aus, Ihre Android-Version zu teilen? Beziehen Sie sich außerdem auf den internen Speicher oder auf die externe, austauschbare SD-Karte?
Ich verwende Oreo. Ich habe file:///localhost/sdcardin Chrome eingegeben und ihm diese "USB-Berechtigungen ändern" erteilt. Ich war überrascht zu sehen, dass ich vollen Zugriff auf alle Arten von Verzeichnissen hatte. Und ich beziehe mich entweder auf den Typ intern oder extern. Wenn eine App ein Verzeichnis auf der SD-Karte erstellen und in dieses Verzeichnis lesen/schreiben muss, bin ich damit einverstanden. Aber ich möchte nicht, dass es in die anderen Verzeichnisse lesen/schreiben kann. An dieser Stelle ist es eher eine Android-Beschwerde. Ich würde es vorziehen, chmodjede Datei oder jedes Verzeichnis zu meinen eigenen Bedingungen zu verwenden, und nicht den gesamten Speicher pauschal ein- und auszuschalten, was meine einzige Option ist.

Antworten (1)

Viele Berechtigungen sind für die Anwendung selbst nicht erforderlich, aber die von Ihnen erwähnten Berechtigungen werden normalerweise von jeder App benötigt, die sie anfordert

Das war nicht immer so, alte Android-Geräte benötigten keine Berechtigungen zum Schreiben auf die SD-Karte und das galt als Sicherheitsrisiko, heutzutage müssen Sie alle Berechtigungen akzeptieren und anerkennen.

Manchmal muss eine Anwendung Dateien auf der SD-Karte erstellen, die keine eigenen Dateien sind, wie z. B. Download-Manager und Anwendungen zum Sortieren von Dateien. Dies erfordert eine höhere Zugriffsebene, um den Speicherort der Dateien zu verwalten oder neue Ordner zu erstellen usw.

Offensichtlich sollten Sie vorsichtig sein, wenn Sie Anwendungen installieren, die nach jeder möglichen Erlaubnis fragen, wie ein Tic Tac Toe-Spiel, das Bluetooth, NFC und Internet erfordert, seltsam wäre und wahrscheinlich in der Lage wäre, Ihre PayWave-Karte aus etwa 60 cm Entfernung zu hacken: 0 wahre Geschichte