ZeroBox · Ratgeber

English · Deutsch · Français · Русский · Українська · Español

So prüfst du, ob eine Android-App keinen Internetzugriff hat

Kurz gesagt. Eine Android-App kann nur Netzwerkverbindungen öffnen, wenn sie die Internetberechtigung anfordert. Die Prüfung besteht also darin, die Berechtigungsliste der App zu lesen und nach dieser einen Zeile zu suchen: android.permission.INTERNET. In ZeroBox 0.6.7 steht sie nicht darin. Die Einstellungen des Handys sind ein schwächerer Test, als es klingt; deshalb folgt unten eine Prüfung, die nicht von ihnen abhängt.

Warum die Einstellungen nicht reichen

Android behandelt die Internetberechtigung als Routine: Sie wird bei der Installation einer App automatisch erteilt, ohne dass du gefragt wirst. Deshalb solltest du dich nicht darauf verlassen, dass der Berechtigungsbildschirm der App sie auflistet, und eine fehlende Zeile dort sagt in beide Richtungen wenig. Die verlässliche Liste ist die im installierten App-Paket.

Die Prüfung, Schritt für Schritt

Du brauchst einen Computer und ein USB-Kabel. Das ist eine Prüfung im Entwicklerstil, dauert aber nur ein paar Minuten und funktioniert bei jeder App genauso, nicht nur bei unserer.

  1. Installiere die Android-Kommandozeilenwerkzeuge (die Platform-Tools und die Build-Tools) auf deinem Computer und schalte auf dem Handy das USB-Debugging ein.
  2. Finde die Datei der App auf dem Handy: adb shell pm path com.nexatools.zerobox gibt ihren Speicherort aus.
  3. Kopiere sie mit adb pull und dem ausgegebenen Pfad auf den Computer.
  4. Lies ihre Berechtigungen: aapt dump permissions app.apk (nimm die Datei, die du kopiert hast).
  5. Suche nach der Zeile android.permission.INTERNET. Fehlt sie, kann die App von sich aus keine Netzwerkverbindungen öffnen.

Wenn manche Apps in mehreren Dateien ausgeliefert werden (Split-Pakete), kopiere sie alle und prüfe die Basisdatei.

Was du bei ZeroBox 0.6.7 siehst

Wir haben die Berechtigungsliste des Release-Builds von ZeroBox 0.6.7 auf diese Weise gelesen. Sie enthält keine Internetberechtigung. Sie enthält ein paar andere, jede mit einem einfachen Grund:

Was „keine Internetberechtigung“ nicht bedeutet

Jetzt bei Google Play