Telefon se každé ráno znovu připojí k VPN, aniž by se na cokoli ptal. Znamená to, že přihlašovací údaj je někde uvnitř. Obvykle není, alespoň ne v podobě, kterou byste mohli přečíst a napsat do nového zařízení.

Telefon má oprávnění se připojit. Vy chcete tajemství, které můžete přenést, a to jsou různé vlastnosti, které náhodou vytvářejí stejné chování na obrazovce.

Než cokoli resetujete, zjistěte, který ze čtyř druhů tajemství skutečně chybí, protože každý má jiného vlastníka a jinou obnovu.

Funkční připojení není uložené heslo

Aplikace, která se tiše znovu připojuje, může držet heslo, relaci token, odkaz na certifikát nebo nic víc než klíč vázaný na zařízení, který nedokáže exportovat. Všechny čtyři vytvářejí stejný uživatelský zážitek a žádný není zaměnitelný.

Řada teček v poli nastavení je rozhodnutí o vykreslení, ne důkaz. Některé aplikace skutečně ukládají obnovitelné heslo a nabízejí jeho zobrazení nebo export; jiné berou token z toku jednotného přihlášení a heslo nikdy nevidí.

První otázka tedy není, kde je soubor. Je to, jaké oprávnění aplikace dostala, a tato odpověď přichází od poskytovatele, ne od zařízení.

Čtyři tajemství, čtyři obnovy

Před kontaktováním kohokoli přiřaďte svou situaci k jednomu řádku, protože žádost se zcela mění podle toho, o který případ jde.

What is missingWho can restore it
Account password used with a usernameThe identity provider, through a reset
Password protecting a private key or PKCS#12 packageNobody, if it is forgotten; a fresh profile and key are issued instead
Session token or SSO sessionNobody; sign in again to obtain a new session
Reference to a certificate or key held on the deviceThe administrator, by enrolling the new device

Druhý řádek lidi chytá nejčastěji. Heslo pro import PKCS#12 chrání klíčový materiál a nesouvisí s přihlášením k účtu, takže reset hesla účtu nic neobnoví. Pokud je heslo balíčku skutečně ztraceno, řešením je nové vydání.

Čtvrtý řádek vysvětluje mnoho matoucích vláken podpory. Profil může odkazovat na přihlašovací údaj v úložišti klíčů platformy místo toho, aby obsahoval přenosnou kopii, a v takovém případě v profilu není co extrahovat ani v zásadě.

Proč kopírování dat aplikace obvykle selhává

Starý recept je vytáhnout datový adresář aplikace a přečíst z něj konfiguraci. Na současném Androidu má recept dva nezávislé problémy.

První je zásada zálohování. Android 12 omezil data aplikací exportovaná starou cestou adb backup pro aplikace cílené na API 31 nebo novější a aplikace mohou data ze zálohy zcela vyloučit. Postup napsaný pro starší zařízení není univerzální metodou obnovy pro současné.

Druhý je úložiště klíčů. Klíče tam vytvořené mohou být neexportovatelné a vázané na hardware, jak popisuje dokumentace Android Keystore. Kopírování zašifrovaného blobu nekopíruje klíč, který jej dešifruje, takže obnovený adresář může obsahovat údaj, který nové zařízení nikdy nemůže použít.

Ani jeden z problémů není chyba k obcházení. Oba jsou platforma, která dělá to, k čemu byla navržena, a zacházení s nimi jako s překážkami obvykle končí zrootovaným telefonem a bez hesla.

Přecházejte na náhradní telefon vědomě

Nejprve udělejte podporovanou věc. Pokud poskytovatel nabízí export, který výslovně zahrnuje přihlašovací údaje, které potřebujete, použijte jej a ověřte výsledek na novém zařízení, než smažete staré. Pokud ne, požádejte o nový profil nebo registraci, což je obvyklá cesta pro služby založené na certifikátech a obvykle trvá kratší dobu než obejití.

Na pořadí záleží. Zaregistrujte náhradu, připojte ji, prožeňte testovací požadavek tunelem a teprve potom vyřaďte originál. Ponechat funkční telefon, dokud se nový neprokáže, je nejlevnější dostupné pojištění a stojí jen trpělivost.

Naplánujte i vedlejší účinky resetu. Pokud se resetuje heslo účtu nebo se zruší identita zařízení, mohou být zneplatněny další relace, včetně klienta na notebooku a tabletu, na který si nikdo nevzpomněl. Vyřešte je ve stejném okně, místo abyste je objevovali jeden po druhém.

Co nedělat

Nerootujte jediné funkční zařízení při hledání souboru s prostým textem. Měníte problém obnovy přístupu na problém integrity zařízení, můžete rozbít vlastní kontroly integrity aplikace a stále nemáte záruku, že hodnota, kterou hledáte, existuje v čitelné podobě.

Nevkládejte soukromé klíče, exportované profily ani hesla do tiketu podpory, abyste dokázali, že problém je skutečný. Poskytovatel potřebuje název profilu, verzi aplikace, identifikátor účtu a chybu, z nichž žádný není tajný.

A nevypínejte ověřování certifikátů, abyste získali spojení, dokud čekáte. Vyměňujete dočasnou nepříjemnost za trvalé oslabení jediné kontroly, která vám říká, se kterým serverem mluvíte. Zapište čtyři fakta, položte konkrétní otázku a použijte vydanou cestu.

Související články