Nuxur isku dhafan oo ka dambeeya VPN: hagaaji khayrka, ma aha tuunelka
Qufulku wuxuu qeexayaa dukumeentiga, ma aha skriptyada uu rarayo. Akhri console-ka, hayso xannibaadda, hagaaji tixraaca xagga isha, ka dibna mar kale tijaabi bogga.
Bog HTTPS ah oo skriptyo ku raraya HTTP waxay sameeyaa laba codsi oo leh laba heerar oo ilaalin kala duwan, qufulkuna wuxuu qeexayaa kaliya kan ugu horreeya. Tuunel ma beddelo taas, sababtoo ah wuxuu ilaaliyaa qaadaha halkii uu ilaalin lahaa iskii khayrka. Browser-ku horeyba wuxuu kuu sheegayaa codsiga fashilmay, haddii aad akhrido console-ka halkii aad ka akhrin lahayd bar-taariikha. Saddex hubin ayaa kaa qaadaya bog qayb ka shaqeeya oo gaadha hagaajin dhab ah.
Akhri codsiga, ma aha bar-taariikha
Dukumeenti HTTPS lagu soo qaatay waxa uu tixraaci karaa skript, xaashi qaab, font ama frame iyada oo loo marayo HTTP caadi ah. Tixraacaas waa codsi gooni ah, waana kan browser-ku ka cabanayo. Ilaalinta dukumeentiga ugu weyn dib ugama noqoto tixraacaas, tuunelka qaada labada qulqulna ma beddelo midna. Sidaas darteed boggu wuxuu isku mar noqon karaa mid dhab ahaan amni ah iyo mid dhab ahaan jaban.
Khayrka ugu yeeridda kaliya fayl lagu daray kama dhigayso beddelkiisa mid aan waxyeello lahayn.
Haddii nuxurka skript aan ammaan ahayn lagu beddeli karo jidka oo markaas la fuliyo, wuxuu beddeli karaa hab-dhaqanka bogga, taas oo ah dhibaato ka weyn cillad muuqaal ah. Sawirada waxay qaadaan khatar yar laakiin dhab ah marka jidka lagu beddelo. Qufulku waxba kama been sheego. Waxay ka jawaabaysaa su'aal ka cidhiidhi ah tii aad weydiisay.
Ogow khayrka la xannibo iyo kuwa la sarreeyo
Browser-yada si isku mid ah uma dhaqmaan nooc kasta oo khayr ah. hagaha nuxurka isku dhafan waxay kala soocaan codsiyada HTTPS-ka loo sarreeyo iyo codsiyada si buuxda loo xannibo, iyadoo skriptyada, xaashiyaha qaabka iyo codsiyada barnaamijku ay ku jiraan dhinaca xanniban, halka sawirada iyo warbaahintu ay beddelkeeda sarreeyaan ama la calaamadiyo.
Farqigaas ayaa sharraxaya warbixinnada jahawareerka leh. Bogga skript xanniban leh waxa uu si buuxda u lumiyaa hal sifo, halka bogga sawir sarreeya leh uu fiican yahay oo si aamusnaan ah u beddelay codsigiisa. Qaybaha la diiwaangeliyay waxay leeyihiin ka-baxyo, marka ha u qaadan in URL kasta oo nooc gaar ah uu si guul leh u sarreeyo. Akhri waxa console-ku ka sheegayo codsiga gaar ah halkii aad ka fikiri lahayd fidinta faylka.
Widget xanniban maaha caddayn in tuunelku fashilmay. Waa caddayn in browser-ku shaqadiisii qabtay.
Hagaaji tixraaca xagga isha
Milkiilaha bogga, hagaajintu waxay ku habboon tahay halka URL-ka aan ammaan ahayn lagu qoray: template, xaashi qaab, skript URL-yada isku dhisaysa, ama qayb dhinac saddexaad ah. Beddelidda cinwaanka muuqda ee boggu waxay ka tagtaa waxaas oo dhan iyagoo aan la taaban. Ka raadi isha host-ka oo hagaaji tixraac kasta, ma aha oo kaliya kan console-ku si shil ah u magacaabay.
Ka dib xaqiiji in khayrka si dhab ah loogu adeego HTTPS iyada oo leh aqoonsi ansax ah, sababtoo ah beddelka qaabka ma abuuri karo adeeg aan waligiis halkaas lagu daabicin.
grep -rn "http://assets.example" ./templates
curl -sSI https://assets.example/widget.js | head -n 1Sidoo kale raac dib-u-celinaha, sababtoo ah tixraac ku bilaabma HTTPS weli wuxuu ku dhici karaa dariiqa gaarsiinta qoraal cad. Marka ku-tiirsanaantu si fudud u lahayn gaarsiin amni ah, ka saar ama ku beddel habka caadiga ah ee isbeddelka halkii aad ka diri lahayd xal ku-meel-gaar ah. Isticmaalaha, ka tag ilaalinta browser-ka oo shaqeynaya oo u soo sheeg milkiilaha bogga URL-ka khayrka, noociisa iyo fariinta console-ka. Waligaa ha faafin tilmaamo ku leh shaqaalaha inay u oggolaadaan nuxur aan ammaan ahayn hal bog, sababtoo ah ka-baxaas wuxuu ka cimri dheeraanayaa dhacdada sababtay.
Mar kale tijaabi bogga sida isticmaalayaashu u taabtaan
Tababar samee hawlo khayrka ku rara marka la codsado, ma aha oo kaliya dukumeentiga ugu horreeya. Bogaggu waxay soo qaataan kood, xog iyo soo-dejin dheeraad ah kadib marka badhan la riixo, codsiyadaasna inta badan waa kuwa aan ammaan ahayn. Xaqiiji codsiyada gaarka ah iyo hab-dhaqanka muuqda iyadoo ilaalintu weli shaqeynayso. Tijaabo ku bilaabma profile browser dabacsan ma ku tusi karto waxa isticmaale caadi ah arko.
Tuunelku weli wuxuu leeyahay shaqadiisa, shaqadaasna waa gelitaanka shabakadda, ma aha daacadnimada bogga.
Marka gaadiidku ka baxo barta ugu dambeysa ee tuunelka, wax qabasho HTTP ah oo hadhay wax kama helin qaadaha. Hagaaji dariiqa khayrka oo hayso fulinta browser-ka meeshiisa. U qaadashada lakab kale oo gaadiid ah hagaajin ku-tiirsanaan aan ammaan ahayn waa dariiqa ay koox ku dhammaato skript miiska caawinaad oo damiya kontoroolka si sax ah u shaqeynayay.