Shranjen VPN v Androidu: katero skrivnost lahko obnovite?
Telefon, ki se znova poveže, ne da bi zahteval geslo, ne shranjuje gesla, ki bi ga lahko kopirali. Primerjajte štiri poverilnice in obnovitev, ki jo vsaka potrebuje.
Telefon se vsako jutro znova poveže z VPN, ne da bi karkoli vprašal. To pomeni, da je poverilnica nekje notri. Običajno ni, vsaj ne v obliki, ki bi jo lahko prebrali in vnesli v novo napravo.
Telefon ima pooblastilo za povezavo. Vi želite skrivnost, ki jo lahko nosite s seboj, in to so različne lastnosti, ki po naključju ustvarijo enako vedenje na zaslonu.
Preden karkoli ponastavite, ugotovite, katera od štirih vrst skrivnosti dejansko manjka, saj ima vsaka drugega lastnika in drugo obnovitev.
Delujoča povezava ni shranjeno geslo
Aplikacija, ki se tiho znova poveže, lahko hrani geslo, žeton seje, sklic na potrdilo ali nič več kot na napravo vezan ključ, ki ga ne more izvoziti. Vse štiri dajejo enako uporabniško izkušnjo in nobena ni zamenljiva.
Vrsta pik v polju nastavitev je odločitev o prikazu, ne dokaz. Nekatere aplikacije res shranjujejo obnovljivo geslo in ponujajo njegovo razkritje ali izvoz; druge vzamejo žeton iz toka enotne prijave in gesla nikoli ne vidijo.
Prvo vprašanje torej ni, kje je datoteka. Je, kakšno pooblastilo je aplikacija dobila, in ta odgovor prihaja od ponudnika, ne od naprave.
Štiri skrivnosti, štiri obnovitve
Preden kogar koli kontaktirate, uskladite svojo situacijo z eno vrstico, ker se zahteva popolnoma spremeni glede na to, za kateri primer gre.
| What is missing | Who can restore it |
|---|---|
| Account password used with a username | The identity provider, through a reset |
| Password protecting a private key or PKCS#12 package | Nobody, if it is forgotten; a fresh profile and key are issued instead |
| Session token or SSO session | Nobody; sign in again to obtain a new session |
| Reference to a certificate or key held on the device | The administrator, by enrolling the new device |
Druga vrstica najpogosteje ujame ljudi. Geslo za uvoz PKCS#12 ščiti ključni material in ni povezano s prijavo v račun, zato ponastavitev gesla računa ne obnovi ničesar. Če je geslo paketa res izgubljeno, je rešitev ponovna izdaja.
Četrta vrstica pojasnjuje veliko zmedenih niti podpore. Profil se lahko sklicuje na poverilnico v shrambi ključev platforme, namesto da bi vseboval prenosljivo kopijo, in v tem primeru v profilu načeloma ni ničesar za izluščiti.
Zakaj kopiranje podatkov aplikacije običajno ne uspe
Stari recept je izvleči imenik podatkov aplikacije in iz njega prebrati konfiguracijo. V sedanjem Androidu ima recept dva neodvisna problema.
Prvi je politika varnostnih kopij. Android 12 je omejil podatke aplikacij, izvožene po stari poti adb backup, za aplikacije, ki ciljajo API 31 ali novejši, in aplikacije lahko podatke povsem izključijo iz varnostne kopije. Postopek, napisan za starejšo napravo, ni univerzalna metoda obnovitve za sedanjo.
Drugi je shramba ključev. Ključi, ustvarjeni tam, so lahko neizvozljivi in vezani na strojno opremo, kot opisuje dokumentacija Android Keystore. Kopiranje šifriranega bloba ne kopira ključa, ki ga dešifrira, zato lahko obnovljeni imenik vsebuje poverilnico, ki je nova naprava nikoli ne bo mogla uporabiti.
Noben od obeh problemov ni napaka, ki bi se ji bilo treba izogniti. Oba sta platforma, ki dela tisto, za kar je bila zasnovana, in obravnavanje kot oviri se običajno konča s koreninjenim telefonom in brez gesla.
Zavestno preidite na nadomestni telefon
Najprej naredite podprto. Če ponudnik ponuja izvoz, ki izrecno vključuje potrebne poverilnice, ga uporabite in preverite rezultat na novi napravi, preden izbrišete staro. Če ga ne ponuja, zahtevajte nov profil ali registracijo, kar je običajna pot za storitve, ki temeljijo na potrdilih, in običajno traja manj časa kot obhod.
Vrstni red je pomemben. Registrirajte zamenjavo, jo povežite, pošljite testno zahtevo skozi tunel in šele nato upokojite izvirnik. Ohranjanje delujočega telefona, dokler novi ni dokazan, je najcenejše razpoložljivo zavarovanje in stane le potrpežljivost.
Načrtujte tudi stranske učinke ponastavitve. Če se geslo računa ponastavi ali identiteta naprave prekliče, lahko druge seje postanejo neveljavne, vključno z odjemalcem na prenosniku in tablico, ki se je nihče ni spomnil. Ukvarjajte se z njimi v istem oknu, namesto da jih odkrivate eno za drugo.
Česa ne storiti
Ne koreninite edine delujoče naprave, da bi iskali datoteko z golo besedilo. Problem obnovitve dostopa spremenite v problem celovitosti naprave, lahko prebijete lastne preveritve celovitosti aplikacije in še vedno nimate nobenega zagotovila, da iskana vrednost obstaja v berljivi obliki.
Ne lepite zasebnih ključev, izvoženih profilov ali gesel v zahtevek za podporo, da bi dokazali, da je težava resnična. Ponudnik potrebuje ime profila, različico aplikacije, identifikator računa in napako, od katerih noben ni skrivnost.
In ne onemogočite preverjanja potrdil, da bi med čakanjem dobili povezavo. To zamenja začasno neprijetnost za trajno oslabitev edinega preverjanja, ki vam pove, s katerim strežnikom govorite. Zapišite štiri dejstva, postavite konkretno vprašanje in uporabite izdano pot.