Trackeranalyse mittels der App ClassyShark3xodus
ClassyShark3xodus – App-Analysefunktionen
Die App ClassyShark3xodus ist ein leistungsstarkes, freies und quelloffenes Werkzeug zur Analyse von Android-Apps (APKs). Sie basiert auf Googles ClassyShark sowie der App apps_Packages Info und nutzt die Datenbank von Exodus Privacy zur Erkennung von Trackern. Die Anwendung verbindet sich nicht mit dem Internet und gewährleistet so den Datenschutz der Nutzer. Nachfolgend sind alle Funktionen und bereitgestellten Informationen zur Analyse von Apps aufgelistet. Sie kann installiert werden mit Hilfe des F-Droid Appstores: https://f-droid.org/packages/com.oF2pks.classyshark3xodus
Hauptfunktionen
ClassyShark3xodus bietet eine Vielzahl von Analysefunktionen für installierte und heruntergeladene APKs sowie für System-Apps (inklusive ODEX-Pakete, wobei dies noch in Arbeit ist). Die App kann auf folgende Weise genutzt werden:
- Analyse installierter Apps über einen App-Manager oder die integrierten ApplicationInfos/PermissionInfos.
- Analyse heruntergeladener APKs über einen Dateimanager (langes Drücken und Öffnen mit ClassyShark3xodus).
- Analyse startfähiger, installierter Apps über die Hauptansicht der App (langes Drücken, um dynamische Manifeste anzuzeigen).
Tracker-Erkennung
- Erkennung bekannter Tracker: Die App prüft APKs auf Codesignaturen bekannter Tracker, basierend auf der Exodus-Privacy-Datenbank.
- Datenbank-Updates: Die Tracker-Liste wird aktualisiert, sobald Exodus Privacy ihre Datenbank (z. B. Version eof448 mit 603 exoTrackers, 574+29 Signaturen für 428+27 identifizierte Tracker) aktualisiert.[](https://f-droid.org/de/packages/com.oF2pks.classyshark3xodus/)[](https://f-droid.org/en/packages/com.oF2pks.classyshark3xodus/)[](https://f-droid.org/packages/com.oF2pks.classyshark3xodus/)
Analyse von App-Eigenschaften
- Selinux-Informationen: Analyse des Selinux-Status des Geräts und einzelner Apps, einschließlich Erkennung von appZygote, read_log und shareUser.
- Android-Manifest: Anzeige des dynamischen und statischen AndroidManifests einer App.
- Berechtigungen: Vollständige Analyse der Berechtigungen einer App über einen Berechtigungs-Explorer (Super#1).
- APK-Explorer: Detaillierte Untersuchung von APKs über ein zusätzliches Symbol in der App.
- Installations- und Aktualisierungsdaten: Anzeige des Installations- und Aktualisierungsdatums jeder App.
- Zertifikate und Prüfsummen: Detaillierte Informationen zu Zertifikaten und Datei-Prüfsummen (fileSum) bei jeder Analyse.
Klassen- und Code-Analyse
- Klassenliste: Anzeige aller Klassen für startfähige Apps (via App-Schublade), einschließlich verschleierter Klassen.
- XML-Dateianzeige: Anzeige beliebiger *.xml-Dateien, die auf dem Gerät gespeichert sind.
Hinweise zur Nutzung
- Einschränkungen bei ODEX-Paketen: Die Analyse von odexed System-Apps ist derzeit noch in Entwicklung und funktioniert nicht vollständig.[](https://f-droid.org/de/packages/com.oF2pks.classyshark3xodus/)[](https://archive.org/details/com.oF2pks.classyshark3xodus_v2)
- Datenschutz: Die App synchronisiert nicht mit dem Internet und kann daher keine Daten der Nutzer ausspähen.[](https://f-droid.org/en/packages/com.oF2pks.classyshark3xodus/)[](https://f-droid.org/packages/com.oF2pks.classyshark3xodus/)[](https://f-droid.org/es/packages/com.oF2pks.classyshark3xodus/)
- Installation: Für automatische Update-Benachrichtigungen wird die Installation über den F-Droid-Client empfohlen, da direkte APK-Downloads weniger sicher sind und keine Update-Benachrichtigungen bieten.[](https://f-droid.org/en/packages/com.oF2pks.classyshark3xodus/)[](https://f-droid.org/packages/org.fdroid.fdroid/)
Zusätzliche Informationen
- Lizenz: Die App ist unter der Apache License 2.0 lizenziert.[](https://f-droid.org/bo/packages/com.oF2pks.classyshark3xodus/)
- Quellen und Weiterführende Links:
- Projektseite: 3xodusprivacy-toolbox
- Exodus Privacy Tracker-Datenbank: [1]
- ETIP-Datenbank: [2]
- Basisprojekt ClassyShark: [3]
- Basisprojekt apps_Packages Info: [4]
Verwandte Apps
- apps_Packages Info: Eine ergänzende App, die ähnliche Funktionen bietet, aber zusätzlich App-Status (z. B. persistent, gestoppt, inaktiv, ausgesetzt) und SDK-Versionen anzeigt. Sie kann auch mit ClassyShark3xodus zur vollständigen Analyse von Klassen und Trackern interagieren.[](https://f-droid.org/de/packages/com.oF2pks.applicationsinfo/)[](https://f-droid.org/packages/com.oF2pks.applicationsinfo/)
- Chairlock: Eine Alternative für AndroidTV oder AppCompat, die PermissionInfos und PackageInfos kombiniert (com.oF2pks.chairlock).[](https://f-droid.org/de/packages/com.oF2pks.applicationsinfo/)
Technische Hinweise
- Die App hat eine Größe von etwa 2,1 MB.[](https://archive.org/details/com.oF2pks.classyshark3xodus_v2)
- Bei Problemen mit dem Build-Prozess (z. B. Lint-Fehler bei der Ziel-API) können Entwickler die Dokumentation von Gradle oder Android konsultieren.[](https://monitor.f-droid.org/builds/log/com.oF2pks.classyshark3xodus/31)
Diese Auflistung bietet eine umfassende Übersicht der Analysefunktionen von ClassyShark3xodus und ist für Endnutzer sowie Entwickler gleichermaßen nützlich.