Wir wissen zum Beispiel, dass Nachrichten gespeichert werden, ~/Library/Messages/chat.db
aber wo werden Anrufe gespeichert? Gibt es einen Ordner oder eine Datei?
Meine Historie habe ich gefunden unter:
~/Library/Application Support/CallHistoryDB/CallHistory.storedata
storedata
Datei? Wie lese ich es?Wenn Sie die in gespeicherten Zieltelefon-/Facetime-Nummern entschlüsseln möchten storedata
, stehen derzeit zwei Lösungen zur Verfügung:
Beide ermöglichen die Entschlüsselung der Empfängernummer, letztere ist jedoch als ausführbare Datei für verschiedene Plattformen verfügbar.
Nur eine Fortsetzung der @Pukeko-Antwort; Ich wollte das ZADDRESS-Feld in meiner Objective-C-App dekodieren. Es hat eine Weile gedauert, bis ich es herausgefunden habe, also dachte ich, ich würde den Code teilen, falls er jemand anderem hilft.
Basierend auf https://github.com/n0fate/OS-X-Continuity wie von Pukeko verlinkt
Ich habe dies in mein Projekt aufgenommen: https://github.com/indisolution/AesGcm
NSString *base64Key = @""; //Password found in Keychain for "Call History User Data Key"
NSData *key = [[NSData alloc] initWithBase64EncodedString:base64Key options:0];
NSData *iv = [zAddr subdataWithRange:NSMakeRange(0x10, 0x10)];
NSData *data = [zAddr subdataWithRange:NSMakeRange(0x20, zAddr.length - 0x20)];
NSData *tag = [zAddr subdataWithRange:NSMakeRange(0, 0x10)];
IAGCipheredData *cipheredData = [[IAGCipheredData alloc] initWithCipheredData:data authenticationTag:tag];
NSData *plainData = [IAGAesGcm plainDataByAuthenticatedDecryptingCipheredData:cipheredData
withAdditionalAuthenticatedData:[NSData data]
initializationVector:iv
key:key
error:nil];
return [[NSString alloc] initWithData:plainData encoding:NSUTF8StringEncoding];
Sie können eine Liste der letzten Anrufe in der Telefon-App anzeigen, tippen Sie einfach unten auf „Letzte“.
Ich könnte mir vorstellen, dass diese Liste in einem iTunes-Backup Ihres Geräts gespeichert ist. Es gibt eine Reihe von Apps für Mac und Windows, mit denen Sie die Sicherungsdatei durchsuchen und eine ganze Reihe von Dateien extrahieren können. Ich weiß nicht, ob die Liste der letzten Anrufe gespeichert wird.
Gelegentlich habe ich iExplore verwendet, um den Inhalt des Backups anzuzeigen. Es gibt andere da draußen, die ähnliche Dinge tun.
Benutzer3439894
Benutzer