Żewġ persuni jistgħu jħarsu lejn l-istess implimentazzjoni ta' SSTP u jaslu għal konklużjonijiet opposti. Wieħed jaqra d-dokumentazzjoni tal-prodott, jara l-ittri SSL u jassumi li t-tunnel qed iħaddem protokoll li ntreħa snin ilu. L-ieħor jindika handshake modern u jikkonkludi li l-kwistjoni hija magħluqa. It-tnejn jargumentaw mit-tikketti u mhux mill-verżjoni nnegozjata, u waħda biss minn dawn hija prova. Il-paragun li jiswa huwa bejn dak li jwiegħed l-isem u dak li s-servizz fil-fatt jagħżel.

Żewġ tweġibiet għall-istess mistoqsija

L-argument tat-tikketta huwa faċli li jingħad: SSTP huwa deskritt bħala protokoll ta' tunnel sikur fuq sockets, l-isem storiku jgħid SSL, għalhekk il-konnessjoni trid tkun SSL 3.0. Jibqa' ħaj għax l-isem tassew ġej minn dik il-linja u għax il-maġġoranza ta' dawk li jirrepetuh qatt ma ħarsu lejn handshake. Jibqa' ħaj ukoll għax il-konklużjoni tinstema' kawta, bħallikieku l-assunzjoni tal-agħar hija l-għażla sigura. Li tassumi l-agħar u li tkejjel il-verżjoni attwali huma żewġ attivitajiet differenti, u waħda biss minnhom tbiddel xi ħaġa.

L-argument tal-prova jistaqsi mistoqsija iżjed dejqa. Liema verżjoni tal-protokoll qablu fuqha dan il-klijent u dan is-server, f'dan il-punt tat-tmiem, f'dan il-ħin? It-tweġiba tiġi mis-servizz li jtemm it-TLS, mhux minn paġna tal-marketing jew minn browser li wasal għal sit b'isem simili.

Iż-żewġ argumenti jvarjaw f'dak li jistgħu jippruvaw. It-tikketta ma tistax tiddistingwi implimentazzjoni antika minn waħda patched, u l-handshake ma jistax jgħidlek x'qed jagħmel servizz mhux relatat fuq l-istess host. Uża t-tieni u waqqaf l-użu tal-ewwel.

Aqra l-verżjoni li s-servizz fil-fatt jagħżel

Ibda billi ssemmi l-komponenti: l-implimentazzjoni tal-klijent, l-implimentazzjoni tas-server, il-punt tat-tmiem tat-TLS u kull ħaġa bejniethom li ttemm u terġa' tistabbilixxi t-TLS. Load balancer li jtemm it-TLS u jkellem HTTP sempliċi mal-backend ibiddel liema politika ta' apparat trid taqra.

openssl s_client -connect vpn.example.com:443 -servername vpn.example.com </dev/null> | grep -E 'Protocol|Cipher'
Get-WinEvent -LogName System -ProviderName Schannel -MaxEvents 20

Irreġistra l-punt tat-tmiem u l-ħin ħdejn ir-riżultat, għax bidla fil-politika aktar tard tagħmel osservazzjoni bla data inutli. Errepeti l-prova minn klijent fuq l-istess passaġġ tan-netwerk tal-utenti li jimpurtawk, għax apparat ta' interċettazzjoni jista' jtemm it-TLS bis-settings tiegħu. Jekk iż-żewġ pożizzjonijiet ma jaqblux, sibt il-komponent li jimporta. Jekk jaqblu, għandek prova minflok slogan.

Issepara l-qasam tar-rekord min-negozjati

Numru tal-verżjoni li jidher antik f'qasam wieħed mhuwiex l-istess fatt bħal sessjoni SSL 3.0. RFC 7568 jittratta l-verżjoni tas-saff tar-rekord u l-protokoll nnegozjat bħala kwistjonijiet separati, u proprju minn dik id-distinzjoni joħorġu tweġibiet żbaljati u kunfidenti. Aqra l-protokoll nnegozjat, imbagħad iċ-ċifrar, u biss imbagħad ġib konklużjoni dwar is-sessjoni.

L-istess dokument huwa ċar dwar il-protokoll innifsu: SSL 3.0 m'għandux jintuża, u n-negozjar jew ir-ritorn lejh huma pprojbiti. Ir-raġuni hija l-kostruzzjoni CBC miksura li sfruttat l-attakk POODLE, u dik hija propjetà tal-protokoll, mhux konfigurazzjoni ta' applikazzjoni waħda.

Għalhekk „dan ix-xogħol x'aktarx li huwa diffiċli li jiġi sfruttat” mhuwiex argument biex SSL 3.0 jibqa' attivat. Ir-rekwiżit huwa li jitneħħa l-protokoll, mhux li tintrebaħ dibattitu dwar dimostrazzjoni waħda.

Irtira SSL 3.0 b'politika li tista' tiddefendi

Fil-Windows is-settings tal-protokoll ta' Schannel jinsabu taħt il-muftieħ Protocols u jinqraw b'mod separat għar-rwol tal-klijent u tas-server, u għalhekk bidla li ssewwi direzzjoni waħda tista' tħalli l-oħra ma tmissx. Is-settings attwali u l-ħtiġijiet tagħhom ta' restart huma dokumentati minn Microsoft, u librerija TLS ta' parti terza fuq l-istess host tinjorahom kompletament.

Get-ItemProperty 'HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 3.0\Server'
Get-ChildItem 'HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols'

Ibdel il-politika permezz tal-mogħdija amministrattiva appoġġjata, ikkonferma li s-servizz sid jerġa' jakkwista l-konfigurazzjoni tiegħu, u żomm mod approvat biex tmur lura. Li tippejstja script tar-reġistru wiesa' minn ambjent ieħor hija l-mod kif tiswija ta' servizz wieħed issir waqfa għal kull klijent TLS fuq il-magna. L-ambitu tar-restart jimporta hawn: setting li tidher applikata tista' tkun għadha tinżamm fil-memorja minn servizz li ma reġax ġie mgħobbi.

Sieħeb li għadu jeħtieġ verżjoni skaduta għandu bżonn aġġornament jew pjan ta' migrazzjoni. Eċċezzjoni mhux dokumentata li tirrestawra bil-kwiet il-protokoll antik mhijiex strateġija ta' kompatibilità u mhix se tibqa' ħajja sal-awditjar li jmiss.

Aċċetta l-bidla b'konnessjonijiet ġodda

Ittestja b'sessjonijiet ġodda wara l-bidla fil-politika, għax konnessjoni stabbilita qabel il-bidla ma tipprova xejn dwar il-konfigurazzjoni li issa hija fis-seħħ. Ikkonferma li l-protokoll permess jirnexxi u li dak projbit ifalli fi proċess ta' validazzjoni awtorizzat, u mbagħad ħalli l-identità taċ-ċertifikat u l-kontrolli tal-fiduċja eżatt kif kienu.

Ftakar x'ma jkoprix il-handshake. SSTP iġorr awtentikazzjoni PPP wara s-saff tat-TLS, għalhekk verżjoni tal-protokoll moderna ma tgħid xejn dwar liema utent ġie awtorizzat jew liema riżorsi s-sessjoni tista' tilħaq. Dawk huma kontrolli separati bi provi separati.

Ikteb ir-riżultat bħala servizz, backend, politika permessa u verżjoni osservata. Tali rekord iwieġeb il-mistoqsija tas-sigurtà b'mod preċiż, li la l-argument tat-tikketta u lanqas l-argument tal-inkonvenjenza qatt ma jagħmlu.

Artikli relatati