Bir yedekleme uygulamanız varsa, uygulamanın verilerini yedekleyebilir, buluta senkronize edebilir ve diğer cihaza geri yükleyebilirsiniz. Bir kez denedim sadece başlangıçta Authenticator çökmesine neden oldu.
Verdiğiniz gizli anahtarları kaydettiyseniz, güvenli ve şifrelerinizden ayrı oldukları sürece iyi bir fikirdir, güvenli bir QR kodu oluşturucu (yerel veya verileri herhangi bir sunucuya göndermeyen JS tabanlı) ve her birini şu şekilde biçimlendirin:
otpauth://totp/LABEL:USERNAME?secret=SECRET&issuer=ISSUER&counter=N
Bunu bir QR koduna dönüştürün ve Authenticator tarar. Veya her ikisini de yapacak bir araç bulun:
http://dan.hersam.com/tools/gen-qr-code.html
Herhangi bir "sayaç" tabanlı kodunuz varsa, kaç kez kullandığınızı bilmeniz gerekir, bu sorunlu olabilir, ancak bunlar oldukça nadirdir.
Sırları kaydetmediyseniz, tek seçeneğiniz veritabanını bir yedeklemeden veya doğrudan aygıttan kurtarmaktır. Altındadır:
data\com.google.android.apps.authenticator2\databases\databases
Bunu sqlite3.exe
veya herhangi bir SQLite kullanıcı arayüzüyle açabilirsiniz .
sqlite> .headers on
sqlite> select * from accounts;
Kullanmanız gereken sırları, sayaçları vb. İçeren bir tablo alacaksınız.
Veritabanını kimlik doğrulayıcıdan alamıyorsanız, her site için mevcut olan herhangi bir mekanizmayı kullanmaktan başka seçeneğiniz yoktur. Bir sitenin size ikinci kez sır vereceği çok nadirdir, genellikle yapabileceğiniz en iyi şey başka bir şekilde almak, 2FA'yı devre dışı bırakmak ve yeni bir sır ile yeniden etkinleştirmektir.