TarayıcılarOrtaKayıtlı kimlik bilgisi üst verisi

Chromium Login Data (üst veri)

Chromium'un kaydettiği kimlik bilgilerinin üst verisi: site, form alanları, kullanıcı adı, oluşturma, son kullanım, son doldurma, parola değişimi ve paylaşım.

01Konum

  • <User Data>/<Profile>/Login Data
  • <User Data>/<Profile>/Login Data For Account

02Yanıtladığı sorular

  • Tarayıcı hangi siteler ve kullanıcı adları için kimlik bilgisi sakladı?
  • Bir kimlik bilgisi ne zaman kaydedildi, en son ne zaman oturum açmak için kullanıldı, dolduruldu ve değiştirildi?
  • Kullanıcı hangi siteler için parolaları hiçbir zaman kaydetmemeyi seçti?
  • Bir kimlik bilgisi başka bir kullanıcıdan parola paylaşımıyla mı alındı?

03Biçim ve sürümler

BiçimSQLite 3 veri tabanı, ana tablo logins. password_value şifreli bir BLOB'dur; bu kayıt yalnızca üst veriyi kapsar.
Geçerli olduğu sürümlerŞema 0. sürümden itibaren adım adım kurulur; date_last_used 25'te, date_password_modified 30'da, paylaşım üst verisi 37'de, date_last_filled 42'de eklendi (Chromium ana dal, 2026-10-14).

04Temel alanlar

AlanNe anlatır
origin_url, action_url, signon_realmFormun bulunduğu sayfa, form eylem URL'si ve kimlik bilgisini eşleştirmek için kullanılan alan.
username_element, username_value, password_elementHTML alan adları ve saklanan kullanıcı adı.
blacklisted_by_userKullanıcı bu form için parolaları hiçbir zaman hatırlamamayı seçtiğinde ayarlanır.
times_usedKimlik bilgisinin bir HTML formunda kimlik doğrulama için kullanılma sayısı.
sender_email, sender_name, date_received, sharing_notification_displayedPaylaşılan parola üst verisi; parola paylaşımıyla alınmayan kimlik bilgilerinde sender_email boştur.
insecure_credentials (parent_id, insecurity_type, create_time, is_muted)Güvensiz olarak işaretlenen ve logins tablosuna bağlanan kimlik bilgileri.

05Zaman damgaları

AlanKodlamaNot
date_createdint64 µs since 1601-01-01 UTCOturum açma bilgisinin tarayıcı tarafından kaydedildiği an.
date_last_usedint64 µs since 1601-01-01 UTCBaşarılı form gönderiminden sonra güncellenir; varsayılan değeri date_created'dır.
date_last_filledint64 µs since 1601-01-01 UTCForm gönderilsin ya da gönderilmesin, bilginin bir siteye doldurulduğu an.
date_password_modifiedint64 µs since 1601-01-01 UTCEski kimlik bilgilerinde boş olabilir; kaynak kod bu durumda date_last_used veya date_created değerine döner.
date_receivedint64 µs since 1601-01-01 UTCPaylaşılan bir parolanın başka bir kullanıcıdan alındığı an.

Ham değerleri Zaman damgası çözücü, yerel saatleri ise Yerel saatten UTC'ye ile çözün.

06İnceleme akışı

  1. Login Data ve Login Data For Account dosyalarını kopyalayın; her satırın hangi depodan (profil veya hesap) geldiğini kaydedin.
  2. logins satırlarını origin_url, username_value ve UTC'ye çevrilmiş beş zaman sütunuyla listeleyin.
  3. Asla kaydetme girdilerini (blacklisted_by_user = 1) saklanan kimlik bilgilerinden ayırın.
  4. date_last_used ve date_last_filled değerlerini aynı kökene yapılan History ziyaretleriyle ilişkilendirin.

07Yorum tuzakları

  • Bu kayıt, parola değerlerinin geri elde edilmesine ilişkin bilinçli olarak yönlendirme içermez.
  • Kimlik bilgileri eşitleme veya paylaşım yoluyla gelebilir; date_created hesabın oluşturulduğu anı değil, bu tarayıcının bilgiyi sakladığı anı gösterir.
  • Sütunların varlığı şema sürümüne bağlıdır; sıfır değeri 1601-01-01 değil, ayarlanmamış anlamına gelir.

09Kaynaklar

  1. Chromium source — components/password_manager/core/browser/password_store/login_database.cc The Chromium Authors (GitHub mirror) · erişim 2026-10-14
  2. Chromium source — components/password_manager/core/browser/password_form.h The Chromium Authors (GitHub mirror) · erişim 2026-10-14
  3. Chromium source — password_manager_constants.cc (Login Data file names) The Chromium Authors (GitHub mirror) · erişim 2026-10-14
  4. Chromium source — sql/statement.cc (BindTime / ColumnTime) The Chromium Authors (GitHub mirror) · erişim 2026-10-14
  5. Chromium source — docs/user_data_dir.md (User Data Directory) The Chromium Authors (GitHub mirror) · erişim 2026-10-14