Kill switch võib katta või mitte katta akna, mis eelneb selle rakenduse käivitumisele, ja erinevuse otsustab operatsioonisüsteemi poliitika, mitte kliendi turundusleht. Automaatkäivituse märkeruut tõestab, et midagi on käivitamiseks ajastatud. See ei tõesta, et blokeerimisreeglid eksisteerivad hetkel, mil võrk üles tuleb. Need on kaks sündmust ja ainult üks neist kaitseb liiklust.

Käige kontrollnimekiri järjekorras läbi, sest iga samm kitsendab seda, mida te tegelikult testite.

Kust blokeering tegelikult tuleb

Rakendusi on kahte sugupuu. Kas platvorm paigaldab blokeeringu, sest ta teab tunnelist enne, kui ükski rakendus käivitub, või klient paigaldab blokeeringu ise pärast käivitumist. Esimene võib eksisteerida enne sisselogimist. Teine ei saa eksisteerida enne oma protsessi, ükskõik kui vara see protsess on ajastatud. Tehke kindlaks, millisele sugupuule te toetute, enne kui midagi testite.

Androidis on alati sisse lülitatud VPN koos ilma VPN-ita ühenduste blokeerimise seadega platvormi poliitika, mis seadistatakse süsteemiseadetes, mitte ainult kliendi sees. Hallatavates seadmetes võidakse see teie eest seadistada. Klient, mis lihtsalt käivitub alglaadimisel, ei ole sama mehhanism.

Eraldage aken teenusest

Suletud aken ei ole tõestuseks, et jõustamine on lõppenud, ja avatud aken ei ole tõestuseks, et tunnel on valmis. Paljud kliendid eraldavad liidese, deemonid ja süsteemisalve rakenduse. Salve on see, mida te näete; deemon on see, mis hoiab reegleid.

Testige komponenti, mitte ikooni.

Testige käivitusintervalli ohutult

Testitav intervall algab taaskäivitamisel või sisselogimisel ja lõpeb, kui tunnel autendib. Taustarakendused ühenduvad selle perioodi jooksul ja värskenduste kontrollid on tavalised rikkujad. Kasutage kahjutut tegevust ja tarnija dokumenteeritud protseduuri, selle asemel et blokeerida omaenda juurdepääsu. Seejärel korrake pärast tavalist taasühendust, sest taasühenduse tee ja külmkäivituse tee käivitavad erinevat koodi.

Test, mis tehakse pärast seda, kui tunnel on juba üleval, ei tõesta käivitamise kohta midagi.

Lugege taaskäivitamise käitumist, kui nõue on püsivus. Seade võib konfiguratsioonis püsida, samal ajal kui selle jõustamine algab hiljem, ja mõlemad faktid loevad: salvestatud poliitika ja hetk, mil see muutub aktiivseks.

Lugege poliitikat platvormi kaupa

Android paljastab alati sisse lülitatud režiimi ja blokeerimise eraldi lülititena ning mõlemad peavad olema sisse lülitatud, et kaitsta enne käivitamist. Windowsil on poliitika kaudu seadistatav alati sisse lülitatud seadme tunneli kontseptsioon, mis ei ole sama mis vara käivituv kasutajarežiimi klient. OpenVPN Connect dokumenteerib oma kill switchi käitumise platvormi kaupa ja dokumenteeritud ulatus on see, mida te testite. Ärge viige seade nime ühest süsteemist teise ega eeldage, et tähendus reisis sellega kaasa.

Interaktiivset parooli nõudval profiilil on masintunnelist erinevad käivitussõltuvused.

Mida kirja panna

Kirjutage üles, milline mehhanism kehtib, mis etapis see aktiivseks muutub ja millist liiklust enne seda etappi prooviti. Registreerige platvormi versioon, sest see käitumine muutub väljaannete vahel ning hallatavate ja isiklike konfiguratsioonide vahel. Märkige, kas poliitika kuulub kliendile või süsteemile, sest see otsustab, kes saab lünga parandada. Seejärel testige uuesti pärast iga kliendi või OS-i värskendust.

Kui lünk on oluline, on püsiv lahendus platvormi poliitika, mitte lühem käivitusviivitus.

See on vastus algsele küsimusele, sõnastatud tingimusena: kill switch kaitseb liiklust enne rakenduse käivitumist ainult siis, kui blokeeringu paigaldab miski, mis eksisteerib enne rakendust.

Seotud artiklid