Android'de şifreler nerede saklanır ve bunları hızlıca nasıl görebilirsiniz
Wi‑Fi şifreleri sistem dosyası /data/misc/wifi/wpa_supplicant.conf içinde saklanır (root gerektirir), uygulama ve web sitesi şifreleri ise şifreli kapsayıcılarda ve Google Şifre Yöneticisi'nde tutulur; root olmadan bunları Wi‑Fi ayarları üzerinden (Paylaş → QR) ve Ayarlar → Google → Şifre Yöneticisi yoluyla görüntüleyebilirsiniz. Aşağıda kesin yollar ve adım adım talimatlar yer almaktadır.
Wi‑Fi şifreleri nerede bulunur
- Sistem dosyası: /data/misc/wifi/wpa_supplicant.conf (eski derlemelerde ssid ve psk açık metin olarak bulunur). Dosyaya erişim root veya özel hata ayıklama modu gerektirir.
- Android'in yeni sürümlerinde verilerin bir kısmı Netd/keystore yapılandırmasına taşınmış ve şifreli biçimde saklanmaktadır.
- Alternatif olarak: Android, "Kaydedilen ağlar" listesini Wi‑Fi ayarları üzerinden erişilebilen sistem deposunda saklar.
/data/misc/wifi/ dosyası normal uygulamalar için erişilemez değildir. Buna root olmadan erişmeye çalışmak genellikle "Permission denied" hatasıyla sonuçlanır.
Uygulama ve hesap şifreleri nerede saklanır
- Google Şifre Yöneticisi (Google hesabıyla senkronize olur) — uygulama ve web sitesi şifreleri için ana arayüzdür. Erişim yolu: Ayarlar → Google → Google Hesabınızı Yönetin → Güvenlik → Şifre Yöneticisi.
- Tarayıcıların/uygulamaların yerel veritabanları (örneğin Chrome): /data/data/com.android.chrome/app_chrome/Default/Login Data — bu, yalnızca uygulamaya veya root varlığında erişilebilen bir SQLite dosyasıdır.
- Sistem anahtar sağlayıcıları: /data/misc/keystore/user_0/ veya satıcıya özgü depolar (Samsung Pass, Mi Pass vb.) — API üzerinden çalışır, doğrudan erişim sağlamaz.
- VPN/kimlik bilgisi dosyaları: /data/misc/vpn veya özel kapsayıcılar — sertifikalar ve ayarlar için kullanılır.
Şifre Google ile senkronize edilmişse, cihazın kaybolması şifrelerin kaybına neden olmaz; yeni cihazda hesaba giriş yaptığınızda geri yüklenirler.
Şifreleri nasıl görüntülersiniz — Adım adım
Root olmadan (önerilen)
- Wi‑Fi:
- Ayarlar → Ağ ve internet → Wi‑Fi → Kaydedilen ağlar yolunu izleyin.
- Ağı seçin → "Paylaş" → parmak izi/PIN ile onaylayın → ekranda QR kodu ve şifre metni görüntülenir (bazen QR kodu başka bir cihazın kamerasıyla taranabilir).
- Uygulama/web şifreleri:
- Ayarlar → Google → Google Hesabınızı Yönetin → Güvenlik → Şifre Yöneticisi.
- İlgili uygulamayı/web sitesini bulun, "Şifreyi göster"e tıklayın ve kimliğinizi doğrulayın (PIN/parmak izi).
- Dışa aktarma (Android 14+): Şifre Yöneticisi'nde CSV formatında "Dışa Aktar" seçeneği vardır — dosyayı mutlaka şifreleyin/güvenli bir depolama alanına taşıyın.
Root ile veya geliştirici modunda (sınırlı)
- Root ile: Root erişimli herhangi bir dosya yöneticisini veya adb shell (su) kullanın ve /data/misc/wifi/wpa_supplicant.conf dosyasını veya uygulama SQLite dosyalarını açın.
- ADB üzerinden: /data dizinine doğrudan erişim yalnızca cihaz hata ayıklama derlemesi (userdebug) ise, hata ayıklama etkinse ve/veya root varsa mümkündür. adb shell cat /data/misc/wifi/wpa_supplicant.conf gibi bir komut tüm cihazlarda çalışmaz.
Root kullanımı veya sistem dosyalarının okunması cihaz garantisini ve güvenliğini ihlal edebilir. MDM/kurumsal politikalar şifrelerin görüntülenmesini engelleyebilir.
Sık yapılan hatalar
- Root olmayan adb'nin /data dizinini açacağını beklemek — çoğu zaman olmaz, özellikle perakete derlemelerinde.
- Yedeklemeler için şifrelenmemiş CSV dosyaları kullanmak — sızıntı riski oluşturur.
- Sonuçlarını anlamadan sistem dosyalarını düzenlemeye çalışmak — Wi‑Fi veya erişim haklarını bozabilirsiniz.
SSS
- PIN/parmak izi olmadan şifreleri görebilir miyim? Hayır — Android, şifreleri gösterirken kimlik doğrulaması gerektirir.
- "Paylaş" yöntemi tüm cihazlarda çalışır mı? Çoğu modern Android cihazda evet, ancak bazı OEM'lerde arayüz farklıdır veya özellik devre dışı bırakılmıştır.
- Şifreleri nasıl korurum? Otomatik kaydetmeyi kapatın, ana şifre içeren bir şifre yöneticisi (örneğin Bitwarden) kullanın ve hesaplar için iki faktörlü kimlik doğrulamayı etkinleştirin.