TunnelCrack lodi si TunnelVision: kí ni ẹnìkan ń fọ́ ní ti gidi
TunnelCrack àti TunnelVision ń lo àwọn ìyàtọ̀ ọ̀nà ìtọ́nisọ́nà tí ó yàtọ̀ lọ́nà tí kò tọ́: ṣàyẹ̀wò ìyàtọ̀ nẹ́tíwọ́kì àdúgbò, ọ̀nà sáfà àti àṣàyàn DHCP 121 fún ẹ̀yà kọ̀ọ̀kan.
Àwọn orúkọ ìwádìí méjì ni wọ́n ń lò fún ara wọn fún gbogbo ìrìnṣẹ́ VPN tí ó jáde kúrò nínú ihò, ṣùgbọ́n àwọn ọ̀nà tí ó wà lẹ́yìn wọn kò jọra. TunnelCrack ṣàlàyé àwọn ẹbí ìyàtọ̀ ọ̀nà ìtọ́nisọ́nà méjì; TunnelVision ṣàlàyé ọ̀nà tí DHCP ń pèsè lórí ẹ̀rọ ìparí. Ẹ̀yà kan kò fọ́ ìkọ̀kọ̀, ẹ̀yà kan kò sì sọ fún ọ ohun tí ẹ̀yà kánpútà kan ń ṣe lónìí. Àwọn àyẹ̀wò márùn-ún yà àwọn ọ̀nà sọ́tọ̀ kúrò nínú àkọlé.
Ìgbésẹ̀ kìíní: dárúkọ ọ̀nà tí ìwọ ń ṣàyẹ̀wò
Ìfilọ́lẹ̀ TunnelCrack ní oṣù kẹjọ ọdún 2023 ṣàlàyé àwọn ẹbí ìkọlù méjì. Nínú ọ̀ràn nẹ́tíwọ́kì àdúgbò, ìrìnṣẹ́ tí kánpútà kà sí ti nẹ́tíwọ́kì àdúgbò gba ìyàtọ̀ àbáwọlé àdúgbò kí ó sì jáde kúrò nínú ihò. Nínú ọ̀ràn àdírẹ́sì sáfà, ọ̀nà tí kánpútà nílò láti dé sáfà VPN fúnra rẹ̀ wà ní ìta ihò, àti pé ọ̀tá tí ó ń darí àdírẹ́sì yẹn lè lo ìyàtọ̀ náà.
TunnelVision jẹ́ ìròyìn ọ̀tọ̀ nípa àwọn ọ̀nà ìdúró ṣinṣin tí kò ní ẹ̀ka tí DHCP ń pèsè. Sáfà DHCP burúkú lè fún ẹ̀rọ ìparí ní àwọn ọ̀nà tí ó yí ọ̀nà ìrìnṣẹ́ padà, pẹ̀lú ọ̀nà sí sáfà VPN. Ìròyìn náà gbà iṣẹ́ àtẹ̀yìnwá nípa àwọn ipa ìtọ́nisọ́nà tí ó ní í ṣe, èyí tí ó ránni létí pé ọ̀nà ìpìlẹ̀ ti dàgbà ju orúkọ lọ.
| Case | Exception it abuses |
|---|---|
| TunnelCrack local network | Traffic classified as local bypasses the tunnel |
| TunnelCrack server address | The route to the VPN server sits outside the tunnel |
| TunnelVision | DHCP option 121 installs routes that redirect traffic |
Di àwọn orúkọ mọ́ àwọn ọ̀nà wọn. Lílo àtúnṣe fún ọ̀kan nítorí pé ekejì wà nínú ìròyìn ni ọ̀nà tí àyẹ̀wò ń gbà ṣe ìṣíkiri láìsí àbójútó.
Ìgbésẹ̀ kejì: wo ìyàtọ̀ àbáwọlé àdúgbò
Ọ̀pọ̀ kánpútà ń yọ ìrìnṣẹ́ nẹ́tíwọ́kì àdúgbò kúrò kí àwọn ẹ̀rọ ìtẹ̀wé, ìgbéjáde ojú-ìwé àti pínpín fáìlì lè máa ṣiṣẹ́ nígbà tí ihò wà. Ìyàtọ̀ yẹn jẹ́ ìpinnu ìlànà tí ó ní iye ààbò: ọ̀tá kan náà nínú nẹ́tíwọ́kì lè fi ara rẹ̀ hàn gẹ́gẹ́ bí olùgbàlejò àdúgbò, àti ìrìnṣẹ́ tí ó dé ọ̀dọ̀ rẹ̀ kò tíì wọ inú ihò rí.
Bèèrè bóyá profáìlì tí a fi sílẹ̀ nílò ìyàtọ̀ náà rárá. Agbára iṣẹ́ tí ó jìnnà tí kò fi ara rẹ̀ lo ìwárí àdúgbò lè pa á, àwọn iṣẹ́ àdúgbò tí ó kù sì lè dé ọ̀dọ̀ nípasẹ̀ ọ̀nà tí a kọ sílẹ̀. Níbi tí ìyàtọ̀ pọndandan, sọ àwọn ibi tí ó bo dípò kí o ṣàpèjúwe rẹ̀ bí ìrìnṣẹ́ àdúgbò.
Àyẹ̀wò náà jẹ́ ìbéèrè ìṣètò, kì í ṣe gbígbá pákẹ́tì. Ka ìṣètò profáìlì àti àkọsílẹ̀ kánpútà fún ẹ̀yà tí ìwọ ń fi sílẹ̀, nítorí iye àìpé yàtọ̀ láàrín àwọn ọjà àti láàrín àwọn ẹ̀yà ọjà kan náà. Kọ ìdáhùn náà lẹ́gbẹ̀ẹ́ profáìlì, kí olùṣàyẹ̀wò tí ó kàn má baà ní láti fà á yọ nínú ìwà. Ìyàtọ̀ tí ẹnìkan kò kọ sílẹ̀ ni ìyàtọ̀ tí ẹnìkan kò ṣàyẹ̀wò.
Ìgbésẹ̀ kẹta: wo bí àdírẹ́sì sáfà ṣe ń kọ́
Kánpútà gbọ́dọ̀ dé sáfà VPN kí ihò kankan tó wà, nítorí náà a ń darí ibi yẹn jáde kúrò nínú ihò gẹ́gẹ́ bí àpẹẹrẹ. Bí a bá ń kọ́ àdírẹ́sì láti orúkọ, ìgbésẹ̀ yíyanlóye jẹ́ apá kan ọ̀nà ìgbẹ́kẹ̀lé, àti pé ọ̀tá tí ó lè dáhùn ìbéèrè yẹn lè darí kánpútà sí olùgbàlejò tí ó ń darí.
Dídì àdírẹ́sì múlẹ̀, lílo ẹ̀rí tí a ti rí i gẹ́gẹ́ bí ó ti yẹ pẹ̀lú orúkọ tí ó tọ́ àti kíkọ̀ láti padà sọ́dọ̀ sáfà tí a kò rí i gẹ́gẹ́ bí ó ti yẹ, gbogbo wọn dín ìfihàn kù. Kò sí ọ̀kan nínú wọn tí ó yọ àìní láti dé sáfà ní ìta ihò kúrò; wọ́n yí ẹni tí ó lè dáhùn fún àdírẹ́sì yẹn padà.
resolvectl query vpn.lab.example
ip route get 198.51.100.24
ip rule show
Ìwárí ọ̀nà fi ojú-ọ̀nà tí kánpútà yóò lò fún àdírẹ́sì sáfà hàn, ìyẹn sì ni ìyàtọ̀ náà ní ìrísí gbéégbéé. Bí ìwárí yẹn bá dá ojú-ọ̀nà ihò padà, kánpútà kò lè dá ihò náà pàápàá, nítorí náà a ń retí ọ̀nà ìta àti pé ìbéèrè náà ni bí a ṣe ń yan ibi tí ó ń lọ.
Ìgbésẹ̀ kẹrin: wo àwọn ọ̀nà tí DHCP ń pèsè
Àwọn ọ̀nà ìdúró ṣinṣin tí kò ní ẹ̀ka gbà fún sáfà DHCP láti pín àwọn àkọsílẹ̀ tábìlì ìtọ́nisọ́nà, àti pé ẹ̀rọ ìparí máa ń gbà wọ́n láìbèèrè. Nínú nẹ́tíwọ́kì tí ọ̀tá lè dáhùn DHCP kíákíá ju sáfà tí ó tọ́, àwọn àkọsílẹ̀ yẹn lè yí ìrìnṣẹ́ tí olùlò ro pé ó wà nínú ihò padà.
Fi àwọn ọ̀nà tí ó wà lórí ẹ̀rọ ìparí wé àwọn ọ̀nà tí ìwọ retí. Ọ̀nà àìpé tàbí àkọ́sọ̀rọ̀ gbòòrò tí ó tọ́ka sí ẹnubodè àdúgbò nígbà tí ihò wà ni àmì tí ó yẹ kí a ṣèwádìí, a sì rí i láìsí ìrìnṣẹ́ ìkọlù kankan.
ip route show table all
ip route get 203.0.113.55
nmcli -g ipv4.ignore-auto-routes con show "Wired connection 1"
Ìṣètò tí ó kẹyìn ni ìdarí ní ẹ̀gbẹ́ ẹ̀rọ ìparí tí ọ̀pọ̀ kánpútà àti pẹpẹ ń fi hàn ní ọ̀nà kan: fojú fo àwọn ọ̀nà tí nẹ́tíwọ́kì ń pèsè. Pípa gbígba ọ̀nà aládàáṣe ni ìbáṣepọ̀, nítorí ó tún pa ìtọ́nisọ́nà pínpín tí ó tọ́ láti sáfà DHCP iléeṣẹ́, nítorí náà pinnu rẹ̀ nípasẹ̀ ẹ̀ka nẹ́tíwọ́kì kì í ṣe káríayé.
Ìgbésẹ̀ karùn-ún: yà ìkéde sọ́tọ̀ kúrò nínú ẹ̀yà tí ó wà
Ìkọlù tí a tẹ̀ jáde ṣàpèjúwe ìwà tí a ṣàkíyèsí lórí àwọn ẹ̀yà kánpútà pàtó ní àkókò pàtó. Kò fi hàn pé kọ̀mpútà tí ó wà níwájú rẹ ti fara pa, kò sì fi hàn pé a ti tún un ṣe. Àwọn ẹ̀sùn méjèèjì nílò nọ́mbà ẹ̀yà gidi àti ìkéde olùpèsè tí ó wà báyìí.
Ṣàkọsílẹ̀ ẹ̀yà kánpútà, pẹpẹ, àwọn ìṣètò profáìlì tí ó ń darí àwọn ìyàtọ̀ tí ó wà lókè àti ọjọ́ tí ìwọ ṣàyẹ̀wò. Àkọsílẹ̀ yẹn ń gbó láàárọ̀, ṣùgbọ́n àkọsílẹ̀ tí ó sọ pé a ti tún VPN ṣe fún TunnelCrack kò gbó bẹ́ẹ̀. Kà á lẹ́ẹ̀kan sí i nígbà gbogbo tí kánpútà bá ṣe àtúnṣe, nítorí iye àìpé profáìlì lè yí padà lábẹ́ ẹ̀yà tí ìwọ kò fọwọ́ kàn.
Nígbà tí ìwọ ń ṣàyẹ̀wò ní ti gidi, lo ètò tí a fọwọ́ sí lórí ẹ̀rọ ìparí rẹ fúnra rẹ àti ibi tí kò léwu. Pípada ìkọlù náà ṣe lórí àwọn olùlò mìíràn nínú nẹ́tíwọ́kì tí a pín kì í ṣe àdánwò, àti pípa ìjẹ́rìí ẹlẹgbẹ́ tàbí ìkọ̀kọ̀ ohun-èlò láti mú àkíyèsí rọrùn yọ ààbò tí ìwọ ń gbìyànjú láti díwọ̀n kúrò.
Níkẹyìn, pa ààbò ní ìpele ohun-èlò mọ́ nínú àwòrán. Ìyàtọ̀ ìtọ́nisọ́nà lè fi ìrìnṣẹ́ tí ihò ìbá gbé hàn, àti TLS ohun-èlò ṣì ń dáàbò bo ìrìnṣẹ́ yẹn láti ìparí dé ìparí. Àwọn ìpele méjèèjì kùnà lọ́nà tí ó yàtọ̀, nítorí náà ikanni ìdarí tí ó so pọ̀ kì í ṣe ẹ̀rí pé gbogbo ìṣàn náà gba ọ̀nà tí a wéwèé.