10Jul
Większość danych aplikacji na Twoim Androidzie jest prawdopodobnie zsynchronizowana online automatycznie synchronizuje się z nowym telefonem lub tabletem. Jednak Twoje poświadczenia Google Authenticator nie będą - nie są synchronizowane z oczywistych względów bezpieczeństwa.
Jeśli wykonujesz reset do ustawień fabrycznych, otrzymujesz nowy telefon lub po prostu chcesz skopiować swoje dane uwierzytelniające do drugiego urządzenia, poniższe czynności pomogą przenieść dane uwierzytelniające, aby nie utracić kodów dostępu.
Przejdź do innego telefonu
Google umożliwia teraz przeniesienie poświadczeń na inny telefon. Wejdź na stronę weryfikacji dwuetapowej, kliknij Przenieś na inny telefon i zeskanuj kod QR lub wprowadź swoje dane uwierzytelniające do nowego telefonu. Twoja stara aplikacja do uwierzytelniania przestanie działać.
Inne usługi korzystające z Google Authenticator mogą nie oferować tej funkcji, więc konieczne może być wyłączenie i ponowne włączenie konta lub wyodrębnienie kodów. Jeden z poniższych procesów pozwoli Ci włączyć Google Authenticator na wielu urządzeniach - takich jak telefon i tablet - chociaż Google twierdzi, że tego nie robi.
Wyłącz &Ponownie włącz uwierzytelnianie dwustopniowe
Jeśli przywracasz ustawienia fabryczne i nie chcesz polegać na wydrukowanych kodach bezpieczeństwa lub weryfikacji wiadomości SMS, możesz chcieć wyłączyć uwierzytelnianie dwuetapowe z wyprzedzeniem. Aby to zrobić, kliknij link Usuń na stronie weryfikacji dwuetapowej. Tymczasowo wyłącza uwierzytelnianie dwuskładnikowe.
Wykonaj reset do ustawień fabrycznych, a następnie ponownie dodaj aplikację uwierzytelniającą z tej strony. Po osiągnięciu etapu, w którym otrzymasz kod QR i kod, który możesz wpisać ręcznie, wprowadź go ponownie do telefonu. Jeśli chcesz włączyć Google Authenticator na wielu urządzeniach, wprowadź ten kod na wiele urządzeń, zanim zamkniesz to okno.
Chociaż można zapisać wyświetlony kod i przechowywać go w bezpiecznym miejscu, to niekoniecznie dobry pomysł - każdy, kto go znajdzie, będzie mógł wprowadzić go do własnego telefonu i wyświetlić kody uwierzytelniania oparte na czasie.
Back Up &Przywróć dane Google Authenticator [tylko root]
Jeśli Twój Android jest zrootowany, możesz użyć kopii zapasowej Titanium, o której pisaliśmy wcześniej, aby wykonać kopię zapasową danych aplikacji Google Authenticator. Ze względów bezpieczeństwa zwykle nie jest możliwe, aby inna aplikacja odczytała te dane - dlatego wymagany jest dostęp root.
Zlokalizuj program Authenticator na karcie Kopia zapasowa / Przywracanie i użyj opcji kopii zapasowej, aby utworzyć kopię zapasową danych. Skopiuj dane kopii zapasowej z folderu TitaniumBackup na urządzenie do komputera. Następnie możesz skopiować go do nowego urządzenia i przywrócić później.
Zauważ, że to może nie działać z urządzeniami z różnymi wersjami systemu operacyjnego Android, ale jest to idealne do przywrócenia po przywróceniu ustawień fabrycznych.
Ręcznie wyodrębnij swoje referencje [Tylko root]
Jeśli masz uprawnienia roota do urządzenia, możesz ręcznie wyodrębnić poświadczenia ręcznie, mimo że jest to więcej pracy niż tylko korzystanie z kopii zapasowej Titanium.
adb będzie wymagał dostępu do roota - jeśli używasz niestandardowej pamięci ROM, możesz już mieć adb z uprawnieniami administratora. Jeśli używasz zapasowej pamięci ROM, potrzebujesz czegoś takiego, jak Adbd Insecure. Możesz pobrać adb Insecure z Google Play lub bezpłatnie na forach deweloperów XDA.Użyj aplikacji, aby umieścić adbd w niezabezpieczonym trybie.
Uwaga : Jeśli masz uprawnienia roota, możesz pobrać plik bazy danych z baz danych /data/data/com.google.android.apps.authenticator2/databases/, korzystając z eksploratora plików root i skopiować go na komputer
Gdy tylko adb będzie w niezabezpieczonym trybie, możesz podłączyć swoje urządzenie z Androidem do komputera i użyćpolecenie adb( instrukcje instalacyjne tutaj), aby pobrać plik bazy danych programu Google Authenticator i skopiować go na komputer:
adb pull /data/data/com.google.android.apps.authenticator2/databases/ bazy danych
Następnie można użyć edytora sqlite, aby otworzyć plik i wyświetlić jego zawartość.Jeśli używasz programu sqlite3 z wiersza polecenia, użyj następujących poleceń:
sqlite3. /databases
wybierz * z kont;
Zobaczysz swoje klucze Google Authenticator, które możesz teraz ponownie dodać do innego urządzenia.
Na szczęście Google nie resetuje już haseł aplikacji - nawet jeśli wyłączysz i ponownie włączysz Google Authenticator, twoje hasła aplikacji pozostaną ważne.
Podziękowania dla Dana z firmy cadince za inspirowanie dużej części tego posta!