Ką iš tikrųjų siunčia VPN programėlės analitikos nustatymas?
Analitikos jungiklis apima kitą duomenų srautą nei tunelis. Perskaitykite kategorijas, identifikatorius ir gavėjus, kol privatumo puslapis to neaptarė.
Jūsų tunelis užšifruotas, privatumo puslapyje kalbama apie jokių žurnalų nebuvimą, o programėlė vis tiek pateikiama su diagnostikos biblioteka, kuri praneša, kuriuos ekranus atidarote. Tai skirtingi duomenų srautai su skirtingomis taisyklėmis. Ryšio žurnalas fiksuoja, kur nuėjo tunelis; analitikos įvykis fiksuoja, kaip naudojotės programėle. Perskaityti vieną ir manyti, kad jis apima kitą, yra būtent ta klaida, į kurią kviečia nustatymas.
Ką jungiklis paprastai kontroliuoja
Dauguma klientų atskiria neprivalomą ataskaitų teikimą nuo apdorojimo, be kurio paslauga negali veikti. Jungiklis paprastai valdo strigčių ataskaitas, naudojimo įvykius ir našumo matavimus, o autentifikavimas, atsiskaitymas ir piktnaudžiavimo prevencija tęsiasi nepriklausomai nuo jo padėties.
Strigčių ataskaitose yra steko pėdsakas, įrenginio modelis, operacinės sistemos versija ir programėlės versija. Naudojimo įvykiai įvardija ekranus ir funkcijas, kartais su trukmėmis. Našumo įvykiai fiksuoja prisijungimo laikus, protokolo pasirinkimus ir klaidų kodus. Pagalbos diagnostika yra ketvirta kategorija, paprastai paleidžiama rankiniu būdu ir gali surinkti žurnalus bei konfigūraciją.
Siuntėjas ne visada yra prekės ženklas piktogramoje. Programėlėje įdiegtas SDK gali siųsti į savo galutinį tašką, o strigčių paslauga gali būti atskira įmonė. Todėl pranešimo gavėjų sąrašas yra toks pat svarbus kaip jungiklio etiketė.
Laukai, dėl kurių ataskaita tampa atpažįstama
Vien kategorija privatumo klausimo neišsprendžia; jį išsprendžia prie įvykio pritvirtintas identifikatorius. Iš pažiūros nekenksminga ataskaita gali tapti istorija, kai kiekvienoje eilutėje pasirodo tas pats diegimo ID.
| Report type | Typical fields | Why it can identify |
|---|---|---|
| Crash | Stack trace, device model, OS, app version, install ID | The install ID links crashes over months |
| Usage | Screen names, feature events, session length | Builds a behavior profile even without content |
| Performance | Connect duration, protocol, error code | Network conditions can fingerprint a connection |
| Support bundle | Logs, configuration, sometimes addresses | May contain endpoints and timestamps you did not intend to share |
Susiejimas su paskyra yra stipriausias sujungimo raktas, nes jis paverčia įrenginio istoriją asmens istorija. IP adresas daugelyje jurisdikcijų yra asmens duomenys net tada, kai ataskaitoje nėra vardo, o stabilus identifikatorius kai kuriose platformose gali išgyventi perkėlimą.
Agregavimas nėra anonimizavimas, kai neapdorotas identifikatorius lieka pas siuntėją. Jei pranešimas teigia anoniminę statistiką, ieškokite metodo: kas atmetama, kuriame etape ir ar gavėjas gali iš naujo susieti įvykius.
Kas gauna ataskaitą
Sekite gavėjus, o ne prekės ženklą. Programėlės kūrėjas gali valdyti galutinį tašką arba licencijuoti prekės ženklą kitam operatoriui; analitikos tiekėjas ir strigčių paslauga yra papildomos šalys. Privatumo pranešime turėtų būti įvardyti šie vaidmenys ir kategorijos, kurias kiekvienas gauna. „Mozilla“ prenumeratų privatumo pranešimas atskiria paskyros duomenis nuo techninių ir diagnostinių kategorijų, ir būtent tokio atskyrimo verta ieškoti.
Saugojimas nustatomas kiekviename etape. Kūrėjas gali laikyti įvykius trumpai, o analitikos tiekėjas laiko juos ilgiau pagal savo taisykles, o elektroniniu paštu išsiųstas pagalbos paketas gali pergyventi abu. Klauskite, kuri šalis turi duomenis, o ne tik kuri juos surinko.
Tarpvalstybinis perdavimas priklauso tai pačiai peržiūrai. Diagnostikos galutinis taškas kitame regione sukuria perdavimą, kurio tunelio šifravimas neveikia, nes ataskaita niekada nekeliavo tuneliu.
Ką išjungimas daro ir ko nedaro
Išjungus jungiklį sustabdomos būsimos neprivalomos ataskaitos. Tai neatšaukia jau išsiųstų ataskaitų ir neištrina jų pas gavėją. Trynimas yra atskiras prašymas teikėjo duomenų procese, ir jam gali prireikti paskyros identifikatoriaus, o ne įrenginio nustatymo.
Esminis apdorojimas taip pat tęsiasi. Prisijungimas, prenumeratos atnaujinimas, sukčiavimo patikros ir paslaugos būklė gali būti registruojami kitu pagrindu, o operacinė sistema turi savo strigčių ir analitikos priemones, kurių programėlės jungiklis niekada nekontroliavo. Patikrinkite nustatymą operacinės sistemos lygiu, jei tikslas yra sustabdyti įrenginio diagnostiką.
Trikčių šalinimui naudokite nustatymą sąmoningai: įjunkite diagnostiką, atkurkite gedimą, surinkite paketą, tada išjunkite ataskaitas ir ištrinkite paketą, kai bilietas uždaromas. Rankiniu būdu pridėti priedai nusipelno tokios pačios peržiūros kaip automatiniai, nes žurnalo failas gali turėti daugiau, nei kada nors turėjo analitikos įvykis.
Palyginkite pranešimą su tuo, kas palieka įrenginį
Galite matyti paskirties vietas nešifruodami turinio. „macOS“ ir „Linux“ sistemose ryšių sąrašai rodo, su kokiais nuotoliniais adresais bendrauja klientas:
sudo lsof -i -P -n | grep -i vpnclient
ss -tup | grep -i vpnclientTLS slepia naudingąją apkrovą, todėl išvestis įrodo paskirties vietą ir apytikslį laiką, o ne laukus viduje. To vis tiek pakanka teiginiui patikrinti: jei pranešime nurodytas vienas analitikos gavėjas, o programėlė taip pat susisiekia su neišvardytu domenu, paklauskite apie tai prieš priimdami taisykles tokia forma.
Užsirašykite kategorijas, kurias priimate, su jomis susietus identifikatorius ir juos turinčius gavėjus. Šis trumpas įrašas naudingesnis už atmintyje laikomą pastabą, kai programėlė atnaujina savo SDK arba teikėjas keičia savininką.