JShelter, iplagi yeFSF yokuthintela iJavaScript API

Isiseko seSoftware saSimahla sazisa ngeprojekthi yeJShelter, ephuhlisa Iplagi yesikhangeli ukukhusela kwizisongelo ezibangelwa yiJavaScript kwiiwebhusayithi, kubandakanya ukuchongwa okufihliweyo, ukulandelela umkhondo kunye nokuqokelelwa kwedatha yomsebenzisi.

Ikhowudi yeprojekthi Isasazwa phantsi kwelayisenisi yeGPLv3. Iplagi ilungele iFirefox, iGoogle Chrome, iOpera, iBrave, iMicrosoft Edge kunye nezinye iibrawuza esekwe kwinjini yeChromium.

Le projekthi iphuhliswa njengelinge elidibeneyo elixhaswe ngemali yiNLnet Foundation. UJShelter naye ujoyine uGiorgio Maone, umyili weplagi yeNoScript, kunye nabasunguli beprojekthi yeJ ++ kunye nababhali beJS-Shield kunye neePlagi eziKhawulelwe zeJavaScript. Iplagi ethintela isithintelo seJavaScript isetyenziswa njengesiseko seprojekthi entsha.

Uninzi lwewebhu zale mihla zinenani elinyukayo leenkqubo ezikhutshelwa ngokuzenzekelayo ngumkhangeli wewebhu womsebenzisi kwaye asebenze njengokulayisha kwamaphepha. Ngelixa ezi nkqubo zeJavaScript zinokubonelela ngokusebenza kwesiza ngokudibeneyo neempawu zesikhangeli sendalo, zikwaluxanduva olubalulekileyo kuzo zombini imeko yezokhuseleko kunye nemfihlo. Ukongeza, isoftware ngokubanzi inelayisensi phantsi kwemigaqo engekho mthethweni phantsi kwemigangatho ye-FSF, ukungabaniki amandla abasebenzisi kunye nokuphazamisa ukufunda kunye nokhuseleko.

JShelter inokucingwa njenge-firewall yeeJavaScript APIs iyafumaneka kwiwebhu kunye nokusetyenziswa. Uncediso inika amanqanaba amane okhuseleko, kunye nemowudi yoqwalaselo eguqukayo yokufikelela kwi-API. Inqanaba le-zero livumela ngokupheleleyo ukufikelela kuzo zonke ii-API, eyokuqala ibandakanya ukuvala okuncinci okungaphazamisi umsebenzi wamaphepha, ibhalansi yenqanaba lesibini phakathi kwezitshixo kunye nokuhambelana, kwaye inqanaba lesine libandakanya ukuvimba okungqongqo kwayo yonke into engeyomfuneko.

Useto lokhiye we-API inokudityaniswa nesiza ngasinyeUmzekelo, kwindawo enye unokuqinisa ukhuseleko kunye nenye, uyikhubaze.

Ukufikelela kwiicookies, ukwenza iminwe ukujonga abasebenzisi kwiindawo ezininzi, ukuveza idilesi yenethiwekhi, okanye ukufaka umsebenzisi ngaphambi kokungenisa ifom yeminye yemizekelo yamandla eJavaScript anokusetyenziswa ngeendlela eziyingozi. UJShelter wongeza umaleko lokhuseleko oluvumela umsebenzisi ukuba akhethe ukuba ingaba isenzo esithile kufuneka sithintelwe na kwisiza okanye ukuba kufuneka sivunyelwe ngezithintelo, njengokunciphisa ukuchaneka kwendawo kwindawo yesixeko. Olu luhlu lunokunceda njengendawo yokulwa ngokuchasene nokuhlaselwa okujolise kwisikhangeli, inkqubo yokusebenza, okanye amanqanaba ezixhobo.

Iprojekthi yeJShelter sisongezo sesikhangeli esichasene nesingasasebenzi malware ukunciphisa izoyikiso ezinokubakho kwiJavaScript. Indawo yeprojekthi ikwi-https: //jshelter.org/. Iya kubuza, kwihlabathi liphela okanye ngesiza, ukuba umsebenzisi uvumela imisebenzi ethile yemveli ebonelelwe yinjinjini yeJavaScript kunye neModeli yeNqaku loXwebhu (i-DOM). 

Kwakhona inokukhetha ngokukhethekileyo iindlela ezithile, izinto, iipropathi kunye nemisebenzi IJavaScript, okanye wenze inkohliso ukubuyisa amaxabiso (umzekelo, bonelela ngolwazi olungeyonyani malunga nenkqubo). Ngokwahlukeneyo, imowudi yeNBS (yenethiwekhi yomda wekhaka) iyaqaqanjiswa, engavumeli amaphepha ukuba asebenzise isikhangeli njengommeli phakathi kothungelwano lwangaphandle nolwasekhaya (zonke izicelo eziphumayo ziyafunyanwa kwaye zihlalutywe).

“UJShelter uza kunceda ukukhusela abasebenzisi kwizisongelo ezibalulekileyo ngoku kwaye uza kuba negalelo elibonakalayo kwinkqubela phambili yokutshintsha kwenkcubeko yexesha elide kude neJavaScript engaqondakaliyo. Le yiprojekthi endiyilindileyo iminyaka, ndidiniwe kukujongana nazo zonke iintlobo zokuchasana ezinokubakho kwizikhangeli endizisebenzisayo nasasazeni, kwaye kufuneka ndizifumanele iindlela zokulwa nazo ngotshintsho loqwalaselo, iipatches okanye izandiso «, ekwabelwana ngazo uRubén Rodríguez , Owayesakuba ligosa lobuchwephesha kwi-FSF. "Ukwazi ukusonga iinjineli zeJavaScript kumaleko okhuseleko ngumtshintshi womdlalo."

Gqibela ukuba unomdla wokwazi okungakumbi ngayo, ungajonga iinkcukacha Kule khonkco ilandelayo.

Ngokubhekisele kwabo banomdla wokukwazi ukufaka ulwandiso kwizikhangeli zabo, banokulufumana kwi ukulandela ikhonkco.


Yiba ngowokuqala ukuphawula

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.