Bí o bá ń ra VPN nítorí àkọlé kan sọ pé KRACK ń fọ́ ìsọfúnni ààtò Wi-Fi, ẹ̀ka tí kò tọ́ ni o ń túnṣe. Ìfihàn 2017 yẹn ṣàpèjúwe ẹbí ìkọlù àtúnfipọ́ kọ́kọ́rọ́ sí ìfọwọ́sowọ́pọ̀ ọ̀nà mẹ́rin ti WPA2, àtúnṣe sì wá gẹ́gẹ́ bí àtúnṣe ètò ìṣiṣẹ́, àtúnṣe awakọ̀ aláìníwaya àti firmware róútà. Ìwàlẹ̀ kan lè fi ìṣàn ìsọfúnni rẹ pamọ́ kúrò lọ́wọ́ nẹ́tíwọ́kì àdúgbò, ṣùgbọ́n kò lè tún ìfọwọ́sowọ́pọ̀ tí ó parí nísàlẹ̀ rẹ̀ ṣe. Nítorí náà ìbéèrè àkọ́kọ́ kì í ṣe irú VPN tí a ó ra; ó jẹ́ irú ẹ̀rọ tìrẹ tí ó ṣì ń ṣiṣẹ́ pẹ̀lú ìkójọpọ̀ aláìníwaya tí a kò tíì túnṣe.

Ìyàtọ̀ kan náà ń dá ìdààmú ìnáwó lóhùn. Ẹni tí kò lè san owó ìforúkọsílẹ̀ kò tíì jáde kúrò nínú ojútùú gidi, nítorí ojútùú náà jẹ́ àtúnṣe ọ̀fẹ́. Owó ń lọ sí pípààrọ̀ ohun èlò tí kò ní gba àtúnṣe mọ́.

Ohun tí ìkọlù náà fọwọ́ kàn ní ti gidi

WPA2 ń yọ kọ́kọ́rọ́ tọkọtaya tuntun jáde nígbà ìsopọ̀ nípasẹ̀ ìfọwọ́sowọ́pọ̀ ọ̀nà mẹ́rin. Ojú àbáwọlé ń fi nonce ránṣẹ́, aláìníwá ń dáhùn pẹ̀lú tirẹ̀, ẹ̀gbẹ́ méjèèjì ń ṣírò kọ́kọ́rọ́ àpapọ̀ ìgbà díẹ̀, ojú àbáwọlé sì ń fìdí rẹ̀ múlẹ̀ pẹ̀lú ìfiránṣẹ́ tí aláìníwá gbà. Ìkọlù àtúnfipọ́ kọ́kọ́rọ́ ń dá sí ìtẹ̀lé yẹn dídà ní ipò kíkọ́ ọ̀rọ̀ ìkọ̀kọ̀, ó sì ń fipá mú aláìníwá fi kọ́kọ́rọ́ tí ó ti fi sílẹ̀ tẹ́lẹ̀ sílẹ̀ lẹ́ẹ̀kan sí i. Àtúnfipọ́ kọ̀ọ̀kan lè tún nonce ìránṣẹ́ àti kíkà ìtúnṣe ìgbà gbà padà.

Nígbà tí àwọn kíkà yẹn bá padà sẹ́yìn, apá kan ìṣàn ìsọfúnni tí ó yẹ kí a kọ̀ yóò tún di ohun tí a lè gbà. Ní ìbámu pẹ̀lú irú àti ìmúṣẹ, apẹ̀yàndà kan nínú ìgbòkègbodò rédíò lè tún àwọn férémù ṣe, yọ ààtò wọn kúrò tàbí fi wọ́n kún un. Ìfọwọ́sowọ́pọ̀ kọ́kọ́rọ́ ẹgbẹ́ àti ìfọwọ́sowọ́pọ̀ ìyípadà kíákíá ní irú tiwọn, ìdí nìyẹn tí ìkìlọ̀ fi kọ orúkọ ìkọlù púpọ̀ dípò ọ̀kan.

Android 6.0 àti ẹni tí ó tẹ̀lé ni ipò tí ó burú jù. Àwọn ẹ̀dà wpa_supplicant rẹ̀ ni a lè fipá mú fi kọ́kọ́rọ́ tí gbogbo rẹ̀ jẹ́ òdo sílẹ̀, èyí tí ó mú yíyọ ààtò rọrùn ju àwọn pẹpẹ tí àtúnfipọ́ kìkì ń tún kíkà padà lọ. Àlàyé yẹn ya àìlera àbáyọrí kúrò nínú àìlera gidi lórí pẹpẹ tẹlifóònù tí ó wọ́pọ̀ jù ní àkókò yẹn.

Àtúnṣe náà ń gbé inú ìkójọpọ̀ aláìníwaya

Àtúnṣe láti orísun òkè sọ fún supplicant àti ojú àbáwọlé pé kí wọ́n fojú fo ìfiránṣẹ́ ìfọwọ́sowọ́pọ̀ tí a tún rán nígbà tí kọ́kọ́rọ́ ti wà tẹ́lẹ̀. Àwọn ìkọ́ wpa_supplicant àti hostapd tí a ti túnṣe gbé e, àwọn ìpín sì gbé e padà sí àwọn ẹ̀ka àtijọ́, nítorí náà okùn tí wpa_supplicant -v ń tẹ̀ jáde jẹ́ ibi ìbẹ̀rẹ̀ kì í ṣe ìdájọ́. Ka ìkìlọ̀ ààbò ìpín náà kí o sì fìdí àtúnṣe pàtó múlẹ̀, kì í ṣe nọ́mbà ẹ̀dà nìkan. Ìkọ́ tí ń sọ ẹ̀dà àtijọ́ lè ti ní àtúnṣe, ìkọ́ tí ó ní ẹ̀dà tuntun sì lè ṣì má ní àtúnpada olùṣe.

Ẹ̀gbẹ́ méjèèjì ìsopọ̀ nílò àfiyèsí. Róútà tí a túnṣe kò tún laptop tí ó so mọ́ ọn ṣe, laptop tí a túnṣe kò sì tún róútà ṣe. Àwọn olùṣe tẹ̀ jáde ìkìlọ̀ fún ọjà kọ̀ọ̀kan, àtúnṣe róútà sì sábà máa ń wà lẹ́yìn àtúnṣe tẹlifóònù nítorí ẹ̀dà kọ̀ọ̀kan nílò ìkọ́ firmware tirẹ̀. Bí ìtẹ̀jáde ìkẹyìn ẹ̀rọ kan bá ṣáájú ìkìlọ̀, kà á sí ẹni tí a kò tíì túnṣe títí olùṣe yóò fi sọ ohun mìíràn.

Fún ohun èlò tí o kò lè ṣe àtúnṣe rẹ̀, àwọn àṣàyàn kò gbòòrò, wọn kò sì fani mọ́ra. Yọ ọ́ kúrò nínú ìlò, jẹ́ kí ó jìnnà sí àwọn nẹ́tíwọ́kì tí ń gbé ìṣàn ìsọfúnni ṣíṣe, tàbí dín ín mọ́ ẹ̀ka kan tí àwọn ẹlẹgbẹ́ rẹ̀ kan ṣoṣo náà jẹ́ ohun tí a lè fi sílẹ̀ bẹ́ẹ̀. Kò sí ọ̀kan nínú àwọn àṣàyàn yẹn tí ń béèrè ìforúkọsílẹ̀, kò sì sí ọ̀kan tí ń dára sí i nípa yíyan olùpèsè ìwàlẹ̀ mìíràn.

Ohun tí ìwàlẹ̀ ń bo

VPN ń gbé ààlà lọ. Ẹ̀rọ rẹ ń fi ààtò bo gbogbo pákẹ́ẹ̀tì, ó sì rán wọn sí olùpèsè VPN, tí ó ń yọ ààtò wọn, tí ó sì ń gbé wọn lọ síwájú. Ẹni tí ó ń fọwọ́ kàn ìsopọ̀ Wi-Fi ń rí àwọn pákẹ́ẹ̀tì ìta ìwàlẹ̀, kì í ṣe ẹrù inú wọn, nítorí náà ìkọlù àtúnfipọ́ tí ń fi àwọn férémù ẹ̀ka ìsopọ̀ hàn kì í fi àkóónú ìsopọ̀ tí a ti gbà ní ìwàlẹ̀ hàn lẹ́ẹ̀kọ̀ọ̀kan. Ààbò yẹn ń dúró nígbà tí ìkójọpọ̀ aláìníwaya nísàlẹ̀ ṣì jẹ́ aláìlera, ìdí nìyẹn tí a fi ń da àwọn ìṣàkóso méjèèjì pọ̀.

Ìpò náà ni "tí a gbà ní ìwàlẹ̀". Ìwàlẹ̀ pínpín, àkójọ àforíjì tàbí ìyọkúrò ojú-ọ̀nà àdímú ń rán apá kan ìṣàn ìsọfúnni jáde kúrò nínú ìwàlẹ̀, ìṣàn ìsọfúnni yẹn kò sì rí èrè kankan nínú rẹ̀. Bẹ́ẹ̀ náà ni ìṣàn ìsọfúnni àwọn ẹ̀rọ mìíràn nínú nẹ́tíwọ́kì kan náà tí wọn kò tíì fi aláìníwá sílẹ̀ rí. Ìwàlẹ̀ jẹ́ ìpinnu fún ẹ̀rọ kọ̀ọ̀kan àti ọ̀nà kọ̀ọ̀kan, kì í ṣe ànímọ́ yàrá, VPN ní ìpele róútà sì ń bo kìkì ohun tí ń gba róútà ní ti gidi.

Ohun tí ìwàlẹ̀ kò lè ṣe ni tún awakọ̀ ṣe, dá ìkún omi ìmúdáwọ́lé dúró tàbí dí apẹ̀yàndà lọ́wọ́ dídínú kánálì. Kò sì lè dáàbò bo ìsopọ̀ tí kò wọ inú rẹ̀ rí. Àwọn wọ̀nyí jẹ́ ìṣòro wíwà àti ìpele ìsopọ̀, wọ́n sì ń wà pẹ̀lú ìkójọpọ̀ aláìníwaya bó ti wù kí àkójọ ààtò ìwàlẹ̀ lágbára tó.

HTTPS àti ìwàlẹ̀ ń dáàbò bo àwọn fò yàtọ̀

Ìgbéyọ ojú-ìwé kan lè ní ààbò mẹ́ta yàtọ̀: ìsopọ̀ Wi-Fi, ìwàlẹ̀ sí olùpèsè VPN àti ìpàdé TLS sí ojú-ọ̀nà. Ọ̀kọ̀ọ̀kan ni a ń fọwọ́sowọ́pọ̀ lọ́nà òmìnira. TLS pẹ̀lú ẹ̀rí tí ó wúlò àti ẹ̀dà ìlànà òde-òní ń fún ọ ní ààtò tí a fìdí múlẹ̀ láàárín aṣàwákiri àti ojú-ọ̀nà pàápàá nígbà tí fò àkọ́kọ́ jẹ́ ọ̀tá, nítorí àyẹ̀wò ẹ̀rí ni ohun tí ń dí ẹlẹ́rú kan lọ́wọ́ fífi kọ́kọ́rọ́ tirẹ̀ sí ipò.

Àyẹ̀wò yẹn ní ibi aláìlera ní àwọn etí. Ìtúnpada láti HTTPS sí HTTP, ojú-ìwé tí ń gbé àwọn àkọsílẹ̀ wá nípasẹ̀ HTTP lasan, tàbí olùlò tí ó ń tẹ ìkìlọ̀ ẹ̀rí kọjá — gbogbo wọn ń gbé ìṣàn ìsọfúnni jáde kúrò nínú ìpàdé tí a dáàbò bo. HSTS àti àwọn ojú-ìwé àárín aṣàwákiri wà nítorí àwọn àṣìṣe yẹn wọ́pọ̀, kì í ṣe nítorí TLS jẹ́ ẹlẹ́gẹ́.

Pípa HTTPS àti ìwàlẹ̀ mọ́ kò mú ìmúṣẹ aláìníwaya kúrò nínú àìlera. Àwọn férémù ṣì ń jẹ́ yíyọ ààtò nípasẹ̀ awakọ̀ aláìní àtúnṣe; ìyàtọ̀ ni ohun tí apẹ̀yàndà ń rí nínú wọn àti bóyá a ti dáàbò bo àkóónú yẹn pẹ̀lú ohun mìíràn tẹ́lẹ̀.

Ìtẹ̀lé àtúnṣe fún nẹ́tíwọ́kì àdàpọ̀

Bẹ̀rẹ̀ pẹ̀lú ojú àbáwọlé, nítorí òun ni ẹ̀rọ tí ìwọ ń ṣàkóso àti tí gbogbo aláìníwá gbára lé. Lẹ́yìn náà lọ gba àwọn ètò ìṣiṣẹ́ aláìníwá kọjá, láti èyí tí ó dàgbà jù, nítorí àwọn pẹpẹ tí wọ́n dáwọ́ àtúnṣe gbà ni àwọn tí a kò ní túnṣe láé. Nìkan lẹ́yìn tí àkójọ yẹn bá parí ni ìpinnu VPN yóò ní ìtumọ̀, ìpinnu nípa ìfarahàn sì ni, kì í ṣe nípa àtúnṣe. Ṣíṣe é ní ìtẹ̀lé ìdàkejì, ìwàlẹ̀ kọ́kọ́ lẹ́yìn náà firmware, ń fi àbùkù gidi sí ipò rẹ̀ níwọ̀n ìgbà tí ìforúkọsílẹ̀ bá ń lọ.

Kọ ohun tí o fìdí rẹ̀ múlẹ̀, pẹ̀lú ẹ̀dà firmware àti ọjọ́. "Tí a ti ṣe àtúnṣe" kì í ṣe ipò tí ẹnikẹ́ni lè ṣàyẹ̀wò lẹ́yìn náà.

Àyẹ̀wò mẹ́ta ń bo apá púpọ̀ nínú iṣẹ́ náà, wọ́n sì ń lọ ní ìtẹ̀lé yìí. Má ṣe fo èkejì mẹ́ta nítorí pé àkọ́kọ́ méjì padà mọ́.

  • Firmware róútà: fi ẹ̀dà tí a fi sílẹ̀ wé ojú-ìwé ìkìlọ̀ olùṣe, kì í ṣe bọ́tìnì àtúnṣe.
  • OS aláìníwá: fìdí ìpele àtúnṣe tí ó ní àtúnṣe aláìníwaya múlẹ̀ fún tẹlifóònù, laptop àti tábùlẹ́ẹ̀tì kọ̀ọ̀kan.
  • Àwọn tí ó kù: kọ àwọn ẹ̀rọ tí kò ní ọ̀nà àtúnṣe, kí o sì pinnu yíyọkúrò, ìpínyà tàbí gbígba.

Bí àkójọ àwọn tí ó kù bá gùn, nẹ́tíwọ́kì àlejò tí ó ní ìpínyà aláìníwá ń ra àkókò nígbà tí a ń pààrọ̀ ohun èlò. Lẹ́yìn náà dán aláìníwá kan tí a mọ̀ wò ní gbogbo ìgbòkègbodò, kọ àbájáde, kí o sì tún ṣàyẹ̀wò lẹ́yìn ìtẹ̀jáde firmware tí ó kàn. Àkójọ ohun èlò ni ohun tí ń mú ìkìlọ̀ tí ó kàn yára; ìwàlẹ̀ ni ohun tí ń bo àlàfo ní àárín.

Àwọn àpilẹ̀kọ tó jọra