01Konum
- /private/var/wireless/Library/Databases/DataUsage.sqlite
02Yanıtladığı sorular
- Hangi uygulamalar veya işlemler ağ verisi kullandı?
- Wi-Fi ve hücresel üzerinden kaç bayt aktarıldı?
- Bir işlem ilk ve son ne zaman kaydedildi?
03Biçim ve sürümler
| Biçim | Core Data SQLite. ZPROCESS işlemleri listeler (ZBUNDLENAME, ZPROCNAME); ZLIVEUSAGE, ZHASPROCESS ile bağlanan sayaçları tutar. |
|---|---|
| Geçerli olduğu sürümler | Bazı depolarda Wi-Fi sütunları yoktur; bu durumda iLEAPP yalnız ZWWANIN/ZWWANOUT okur. |
04Temel alanlar
| Alan | Ne anlatır |
|---|---|
| ZPROCESS.ZBUNDLENAME / ZPROCNAME | Paket tanımlayıcısı ve işlem adı (iLEAPP ilk '/' öncesini gösterir). |
| ZLIVEUSAGE.ZWIFIIN / ZWIFIOUT | Wi-Fi üzerinden alınan/gönderilen baytlar. |
| ZLIVEUSAGE.ZWWANIN / ZWWANOUT | Hücresel (WWAN) üzerinden alınan/gönderilen baytlar. |
| ZLIVEUSAGE.ZKIND | Belgelenmemiş tür değeri; iLEAPP 257'yi dışlar, diğerlerini saklandığı gibi raporlar. |
05Zaman damgaları
| Alan | Kodlama | Not |
|---|---|---|
| ZPROCESS.ZFIRSTTIMESTAMP | Apple Cocoa time (seconds since 2001-01-01 UTC) | İşlemin ilk kaydedildiği zaman. |
| ZPROCESS.ZTIMESTAMP | Apple Cocoa time | İşlem kaydı zaman damgası. |
| ZLIVEUSAGE.ZTIMESTAMP | Apple Cocoa time | Kullanım kaydı zaman damgası; sayaçlar tek aktarım değil, toplam değerlerdir. |
Ham değerleri Zaman damgası çözücü, yerel saatleri ise Yerel saatten UTC'ye ile çözün.
06İnceleme akışı
- ZLIVEUSAGE içinde hangi sayaç sütunlarının bulunduğunu kontrol edin.
- ZLIVEUSAGE'i ZPROCESS ile birleştirin ve üç zaman damgasını da dönüştürün.
- İlk görülme zamanlarını uygulama kurulum ve kullanım artefaktlarıyla karşılaştırın.
07Yorum tuzakları
- Bayt sayaçları içeriği, hedefleri veya tekil oturumları göstermez.
- ZKIND anlamı belgelenmemiştir.
09Kaynaklar
- iLEAPP — scripts/artifacts/DataUsage.py Alexis Brignoni et al. (GitHub) · erişim 2026-10-14
- CFAbsoluteTime Apple Developer Documentation · erişim 2026-10-14