Text2Store
Download

Blog

iPhone-Textnachrichten in Relativity bringen

Früher oder später hängt ein Fall an Textnachrichten, und jemand muss sie von einem iPhone in die Prüfung bringen. Die üblichen ersten Versuche sind Screenshots und PDFs, und das übliche Ergebnis ist ein Prüfteam, das Stichwortsuchen über Bilder von Unterhaltungen laufen lässt. Dieser Beitrag handelt von dem Format, das das Problem löst, davon, warum sich iPhone-Daten dagegen mehr sträuben als die meisten, und von einem konkreten Weg vom Telefon zu Dateien, die ein Processing-Team annimmt.

Warum Screenshots und PDFs in der Prüfung auseinanderfallen

Ein Screenshot hat keinen extrahierbaren Text, keine verlässlichen Zeitstempel, keine Teilnehmer-Metadaten und keinen Vollständigkeitsnachweis: Nichts sagt, was vor oder nach dem Bildausschnitt kam. Ein PDF-Export ist besser, und für viele kleine Streitigkeiten reicht er, aber Prüfplattformen behandeln eine PDF als Dokument, nicht als Nachrichten. Suchtreffer landen auf einer Seite, nicht auf einer Nachricht; es gibt keinen Absender, keinen Zeitstempel und keine Verlaufsstruktur pro Nachricht, nach denen man filtern, sortieren oder produzieren könnte. Bei echtem Volumen machen beide Ansätze aus einem Datenproblem ein Handarbeitsproblem.

Was RSMF eigentlich ist

RSMF, das Relativity Short Message Format, ist das veröffentlichte Format von Relativity, um Chatdaten als Daten aufzunehmen. Eine .rsmf-Datei ist eine normale EML mit zwei Ebenen: einem reinen Text-Transkript, das zum extrahierten Text wird, den Prüfer durchsuchen, und einem ZIP-Anhang mit rsmf_manifest.json und jedem Nachrichtenanhang. Das Manifest hält die Struktur: Teilnehmer, Unterhaltungen und Ereignisse, mit Absender, Zeitstempel, Richtung, Reaktionen und Anhangsverweisen jeder Nachricht. Die Processing-Engine von Relativity verarbeitet diese Struktur, sodass Nachrichten als Verlauf ankommen, einzeln durchsuchbar und filterbar, so wie die Prüfung es erwartet.

Warum iPhone-Daten schwieriger sind, als sie aussehen

Wer schon einmal einen Konverter versucht hat, lernt, dass Apples Nachrichtenspeicher keine brave CSV ist, die nur darauf wartet, zu entstehen:

  • Der Nachrichtentext steht nicht immer da, wo er scheint. Modernes iOS speichert viele Nachrichtentexte in einem binären Typedstream-Blob (attributedBody), nicht in der Klartextspalte. Naive Extraktion liest leere Nachrichten, wo auf dem Telefon eindeutig Worte stehen.
  • Tapbacks sind auch Nachrichten. Eine „Gefällt mir“-Reaktion mit Daumen hoch ist eine eigene Zeile im Speicher, die auf die Nachricht zeigt, auf die sie reagiert. Naiv exportiert erscheinen Reaktionen als rätselhafte Einzelnachrichten („Hat ein Bild mit „Gefällt mir“ markiert“) statt als Anmerkungen an dem, worauf reagiert wurde. RSMF hat einen richtigen Platz für Reaktionen; die Zusammenführung muss der Exporter leisten.
  • Bearbeiten und Widerrufen gibt es inzwischen. Neuere iOS-Versionen lassen Nachrichten bearbeiten und widerrufen, und ein belastbarer Export muss sagen, was der Speicher dazu festhält, statt den endgültigen Text stillschweigend als einzigen Text darzustellen.
  • „Zuletzt gelöscht“ ist ein echter Ort. Eine Nachricht, die der Verwahrer gelöscht hat, kann noch im Speicher liegen, mit vollständigem Inhalt und als gelöscht markiert. Diese Markierung gehört in den Export und darf von ihm nicht getilgt werden.
  • Anhänge liegen außerhalb der Nachrichtenzeilen, in einem inhaltsadressierten Dateispeicher, der wieder den richtigen Nachrichten zugeordnet und mit den Originaldateinamen mitgeführt werden muss.

Der Weg vom Telefon zu RSMF

Mit Text2Store auf einem Mac oder Windows-Rechner ist der Ablauf bewusst kurz, und alles passiert auf diesem Computer; Nachrichteninhalte werden nirgendwohin hochgeladen, was die Geschichte des Datenumgangs sauber hält.

  1. Erfassen. Schließ das iPhone an und klicke auf Sichern. Das erstellt eine normale, vollständige iOS-Sicherung und legt sie als datiertes, auf Integrität geprüftes Archiv ab. Du hast schon eine iTunes-artige Sicherung oder ein Text2Store-Archiv von einem anderen Rechner? Importiere es stattdessen. Verschlüsselte Sicherungen funktionieren mit dem Sicherungspasswort.
  2. Durch Hinsehen prüfen. Öffne das Archiv und lies die Unterhaltungen, kostenlos. Vergewissere dich, dass die strittigen Nachrichten tatsächlich da sind, bevor jemand etwas bezahlt oder einem Mandanten etwas verspricht.
  3. Als RSMF exportieren. Wähle eine Unterhaltung, mehrere oder das ganze Archiv; jede Unterhaltung wird als eigene RSMF-2.0-Datei exportiert, mit Teilnehmern, Zeitstempeln, Richtung, zusammengeführten Reaktionen, Bearbeitungsprotokollen, Löschmarkierungen und Anhängen im Container. iMessage-, SMS- und WhatsApp-Unterhaltungen werden alle exportiert, jede mit ihrer Plattform gekennzeichnet.

Was dir ein belastbarer Exporter schuldet

Drei Eigenschaften sollte man von allem verlangen, was RSMF schreibt, unseres eingeschlossen:

  • Validierung am echten Maßstab. Relativity veröffentlicht eine offizielle Validator-Bibliothek. Der Exporter von Text2Store wird bei jeder Änderung damit getestet, auch an echten exportierten Dateien, und nach der strengen Lesart bewertet: Warnungen werden ebenso behoben wie Fehler, da Relativity rät, beides vor dem Import zu beseitigen.
  • Nie etwas erfinden. Eine Kennung ohne Kontaktkarte sollte eine Telefonnummer bleiben, nicht zu einem geratenen Namen werden. Ein Feld, das der Speicher nicht enthält, sollte fehlen, nicht erfunden werden. Text2Store folgt dem Speicher: Exportiert wird, was die eigene Datenbank des Telefons festhält.
  • Eine Herkunftsgeschichte. Archive werden beim Import auf Integrität geprüft und können bei der Erstellung optional mit einem vertrauenswürdigen Zeitstempel nach RFC 3161 verankert werden, sodass du zeigen kannst, dass ein Archiv zu einem bestimmten Zeitpunkt in genau dieser Form existierte.

An Nachrichten kommen, die das Telefon nicht mehr hat

Ein iPhone-spezifischer Vorteil der Arbeit mit Sicherungen: Gibt es ältere Sicherungen, sind Nachrichten, die seitdem vom Telefon gelöscht wurden, noch darin. Die zusammengeführte Ansicht von Text2Store vereint jede Sicherung eines Geräts zu einer Zeitleiste ohne Duplikate, sodass der Exportumfang Unterhaltungen so enthalten kann, wie sie vor Jahren standen, nicht nur so, wie das Telefon heute aussieht. Was nie eine Sicherung enthielt, kann kein Werkzeug herbeizaubern; was eine Sicherung enthielt, kannst du noch vorlegen.

Du arbeitest in der eDiscovery?

Wir erproben RSMF-Abläufe mit einer kleinen Zahl von Rechtsteams und Fachleuten für Prozessunterstützung: deine Fälle, direkter Draht zum Entwickler, kostenlos während der Pilotphase. Details auf der Seite zum RSMF-Export oder per E-Mail an hello@text2store.com.

Nichts hier ist Rechtsberatung, und eine Formatvalidierung ist keine Entscheidung über die Zulässigkeit. Maßgeblich sind die Anforderungen deines Falls und dein Prüfablauf.