Welche Daten protokolliert der Carrier IQ-Daemon von iPhones?

8

Über die Carrier IQ-Software auf iPhones wurde technisch wenig geschrieben, obwohl sie auf iOS 3, 4 und jetzt iOS 5 vorhanden ist.

Soweit ich das beurteilen kann, variieren die Daemons je nach Firmware-Version des Geräts (und wo sich die Standardprotokolldateien befinden):

  • iOS 3: /usr/bin/IQAgentmeldet sich an/var/logs/IQAgent
  • iOS 4: /usr/bin/awd_ice2oder /usr/bin/awd_ice3meldet sich an/var/wireless/Library/Logs/IQAgent
  • iOS 5: /usr/bin/awd_ice2oder /usr/bin/awd_ice3meldet sich an/var/wireless/Library/Logs/awd

Um einen großen Aufwand bei der Beantwortung dieses Problems zu vermeiden, habe ich die Informationen zu iOS 3 und 4 bereitgestellt, um die Länge dieser Informationen zu veranschaulichen. Ich würde mich freuen, wenn sich die Antworten ausschließlich auf die unter iOS 5 gesammelten iPhone-Daten konzentrieren. Allgemeinere oder detailliertere Antworten sind immer willkommen, aber ich werde die beste Antwort für iOS5 wählen und:

  1. Sind personenbezogene Daten oder Daten zu meiner eindeutigen Geräte- / Seriennummer erfasst?
  2. Werden diese gesammelten Daten mit meinem Computer mit iCloud synchronisiert?
  3. Werden einige oder alle Daten über Funk oder WLAN direkt an andere Personen als Apple übertragen?

Da es viele Variablen gibt, geben Sie bitte Ihren Mobilfunkanbieter, das Telefonmodell sowie an, ob Sie sich für das Senden dieser Diagnosedaten entschieden haben. Alle Berichte, die ich gesehen habe, sind, dass diese Software nur ausgeführt wird, wenn Sie sich anmelden, und bereinigt / beendet die Berichterstellung, sobald Sie sich abmelden.

iOS 5 Diagnose- und Verwendungseinstellungen

bmike
quelle
Beeindruckend. Ich habe gerade die Nachrichten gelesen, mit denen Ihre Frage wahrscheinlich zusammenhängt. Das ist eine große Sache! In Deutschland, wo der Online-Datenschutz sehr ernst genommen wird, wird dies in den Nachrichten sicherlich ausführlich diskutiert. Mit welcher Motivation würde man so etwas tun? Interessant zu lesen: androidsecuritytest.com/features/logs-and-services/loggers/… und forbes.com/sites/andygreenberg/2011/11/30/…
gentmatt

Antworten:

5

Es scheint, dass sehr wenig, und es kann vollständig deaktiviert werden.

Carrier IQ, das mittlerweile berüchtigte „Rootkit“ oder „Keylogger“, ist nicht nur für Android, Symbian, BlackBerry und sogar webOS geeignet. Tatsächlich hat Apple bis einschließlich iOS 5 eine Kopie von Carrier IQ auf dem iPhone installiert. Es scheint jedoch deaktiviert zu sein, zusammen mit der unter iOS 5 aktivierten Diagnose. Ältere Versionen senden in mehreren Fällen möglicherweise Informationen zurück. Wenn Sie Carrier IQ auf Ihrem iOS 5-Gerät deaktivieren möchten, ist es aus diesem Grund ausreichend, "Diagnose und Verwendung" in den Einstellungen zu deaktivieren.

http://blog.chpwn.com/post/13572216737

lpacheco
quelle
1

In iOS 5 /usr/bin/awd_ice3 (habe ich nicht awd_ice2) enthält einige Pfade und dann viele unlesbare Daten (als Text geöffnet). Vielleicht ist es verschlüsselt / komprimiert? /var/wireless/Library/Logs/awdist leer, wie es sein sollte, da ich das Senden von Diagnose und Verwendung nicht aktiviert habe (wird in einigen Tagen getestet und aktualisiert).

Mein iPhone 4 wurde in Italien gekauft und der Träger ist 3 (H3G) .

Entropid
quelle
Vielen Dank! Würde es Ihnen etwas ausmachen, das Telefonmodell und den aktuellen Netzbetreiber hinzuzufügen? Kann ich davon ausgehen, dass Sie sich für die Datenerfassung entschieden haben und das Protokoll nach etwa einem Tag noch leer ist? Dies ist genau die Art von Informationen, nach denen ich suche. Ich bin froh, dass Ihr Mobilfunkanbieter keine Daten protokolliert.
bmike
Ich besitze ein iPhone 4, mein Mobilfunkanbieter ist 3 (H3G Italien). Übrigens war meine Datenerfassung auf "Nicht senden" eingestellt. Ich habe es jetzt eingeschaltet, ich werde es dich in ein paar Tagen wissen lassen! ;)
Entropid