Vor einigen Monaten habe ich eine Automatisierungs- App namens MacroDroid installiert , aber nach ein paar Tagen habe ich sie wieder deinstalliert. Als ich heute nach Apps gesucht habe, /system/app
bin ich auf eine App namens MacroDroidSystemHelper ( com.arlosoft.macrodroid.helper
) gestoßen.
Ich hatte dem MacroDroid-Superuser Zugriff gewährt, als ich es benutzte, also hat es die App, die ich heute gefunden habe, möglicherweise zu einer System-App gemacht.
Ich habe versucht, es zu starten, aber es hat keine Schnittstelle.
Als ich seine Erlaubnis überprüfte, erfuhr ich, dass es die Konnektivitätserlaubnis hat, daher muss ich herausfinden, welche Daten es an das Internet sendet. Wie kann ich seine Aktivitäten überwachen?
(Klicken Sie auf das Bild, um es zu vergrößern)
Es scheint, dass MacroDroid jetzt (ich habe v3.10.1) nicht mit dem Ansatz übereinstimmt, Hilfsdateien /system
als Standardoption zu installieren. Stattdessen wird es jetzt als Backup-Ansatz verwendet und nur, wenn Sie ein Problem mit GPS/NFC haben. Wenn Sie diese Datei enthalten haben, /system
wurde sie entweder installiert, als Sie eine ältere Version als v3.10.1 verwendet haben, oder Sie haben sich bewusst dafür entschieden, über ihre Einstellungen auf eine ältere Technik zurückzugreifen.
Die neueste Version dieser Hilfsdatei ist 1.2 und im Folgenden sind die Berechtigungen aufgeführt, die in ihrem Manifest erwähnt werden:
Um eine Verbindung zum Netzwerk herzustellen, muss die Berechtigung android.permission.INTERNET angefordert werden – nicht im Manifest vorhanden. Sie können also sicher sein, dass die App alleine keine Daten senden kann.
Angesichts der Art des Titels müssen Sie jedoch die Aktivitäten einer App nicht überwachen (keine Vorteile), wenn Ihr Ziel darin besteht, herauszufinden, auf welche Daten sie zugreift oder sendet. In diesem Fall können Sie XPrivacy verwenden . Es erfordert Xposed Framework. XPrivacy kann Sie benachrichtigen, wenn die App versucht, auf eine datenschutzrelevante Berechtigung zuzugreifen. Das würde eine grobe Schätzung des Umfangs der Daten geben, auf die die App möglicherweise zugreift. Sie können eine Firewall verwenden , um den Zugriff der App auf das Internet einzuschränken und benachrichtigt zu werden, wenn die App versucht, auf das Netzwerk zuzugreifen.
Um die von der App gesendeten Daten zu sehen, müssten Sie sie jedoch erfassen oder zumindest schnüffeln. Die Antworten zum Erfassen des Mobilfunkverkehrs auf Wireshark und zum Überwachen der Netzwerkaktivität in Android-Telefonen können sich als hilfreich erweisen. (Ich habe keine der Lösungen dort ausprobiert.)
Feuerlord
write settings
"write secure settings
undnear field communications (NFC)
.Feuerlord