İPhone'umdaki iTunes yedeklememde hangi GUID'in hangi uygulamayı temsil ettiğini nasıl bilebilirim?


7

Verilerimi iPhone'umdan PC'ime yedekledim. Bu yedekleme şifreli değil. Yedekleme klasörünü açtığımda, uzun GUID'leri olan bir sürü dosya görüyorum. Verileri kaydeden her uygulamanın (örneğin bir SQLite tablosuna) burada bir dosyası olacaktır.

Hangi GUID'nin aradığım belirli bir uygulamayı temsil ettiğini nasıl öğrenebilirim?

findstr "app name" *.mdinfoKarşılık gelen *.mddatadosyayı kullanıp sonra bulabiliyordum , ancak iTunes 10'dan itibaren hiçbir * .mdinfo dosyası yok. Bu, uygulamanın adını düz metin içindeki dosyalarda bulamamanızı sağlar. Yani kullanmaya çalıştığımda findstr "app name" *.*, onu da bulamıyor. Dosyaların uzantısı yoktur ve SQLite dosyalarıysa, ikili biçimdedirler ve bunları inceledikten sonra, uygulamadaki adlarıyla ilgili hiçbir bilgiye sahip olmazlar.

Yanıtlar:


3

Bu, Erica Sadun'un mdhelper programı ile mümkündü. Ne yazık ki, Apple'ın iOS 4.2 yedekleme dosyalarını saklama biçiminde bir şeyler değişmiş gibi görünüyor ve program aynı sonuçları elde edemiyor (çünkü mdbackup veya mdinfo dosyaları bulamıyor).

Parlak tarafta, iPhone / iPod Touch Backup Extractor adlı yeni bir araç ortaya çıktı. GUID'leri iOS 4.2 yedeklememdeki isimlere doğru bir şekilde çevirir ve her uygulamanın dosyalarının birlikte çıkarılmasını sağlar.


0

Tüm iPhoneTracker kerfuffle python scriptleri ve en yeni mbdb dosyalarını çözümleyebilecek diğer kod örnekleri hakkında bazı iyi bilgileri rasgele hale getirdi.

Bkz http://petewarden.github.com/iPhoneTracker/#2 ve https://stackoverflow.com/questions/3085153/how-to-parse-the-manifest-mbdb-file-in-an-ios-4- 0-itunes-yedekleme

Yığın taşması sorusu, birçok araçtaki mallara ve teknik detayların birkaç iyi açıklamasına sahiptir. Ben de kitap hakkında söylenecek iyi şeyler var iOS Adli Analiz tarafından Sean Morissey

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.