I-Spook.js, inqubo entsha yokuxhaphaza ubungozi be-Specter ku-Chrome

Iqembu labacwaningi kusuka emanyuvesi aseMelika, e-Australia kanye nase-Israel bakubikile lokho ichaze inqubo entsha yokuhlasela evumela ukuxhaphaza ubuthakathaka Isigaba se-Specter kuziphequluli ezinikwe amandla yi-Chromium.

Lokhu kuhlasela, kubhalwe ngamagama asemthethweni ISpook.js, ivumela lapho kwenziwa ikhodi yeJavaScript ngokudlula indlela yokuhlukaniswa kwesayithi nokufunda okuqukethwe kuyo yonke indawo yekheli lenqubo yamanje, okungukuthi, ukufinyelela kwimininingwane yamakhasi enziwa kwamanye amathebhu, kepha acutshungulwa ngendlela efanayo.

Njengoba i-Chrome yethula amasayithi ahlukahlukene ngezinqubo ezahlukahlukene, ukuhlaselwa okusebenzayo kunqunyelwe kumasevisi avumela abasebenzisi abahlukile ukuthi babambe amakhasi abo. Indlela yokuhlasela yeSpook.js yenza ukuthi kwenzeke ekhasini lapho umhlaseli engafaka khona ikhodi yakhe yeJavaScript, nquma ubukhona bamanye amakhasi avulwe ngumsebenzisi wesayithi efanayo bese ukhipha imininingwane eyimfihlo zazo, ngokwesibonelo, izifakazelo noma imininingwane yasebhange efakwe esikhundleni sohlelo lokuqedela ngokuzenzakalela kumafomu ewebhu.

Olunye uhlelo lokusebenza lwendlela ukuhlaselwa kwama-plugins wesiphequluli, evumela, lapho i-plug-in elawulwa ngumhlaseli ifakiwe, ukukhipha idatha kusuka kwamanye ama-plug-ins.

I-Spook.js isebenza kunoma yisiphi isiphequluli ngokususelwa kunjini yeChromium, kufaka phakathi iGoogle Chrome, iMicrosoft Edge, neBrave. Abaphenyi bakholelwa nokuthi le ndlela ingashintshwa ukuze isebenze neFirefox, kepha njengoba injini yeFirefox ihluke kakhulu kwiChannel, umsebenzi wokwenza lokho kuxhashazwa kushiyelwa esikhathini esizayo.

Ukuvikela ekuhlaselweni okuhlobene nokwenziwa kokuqagela kwemiyalo ngesiphequluli, ukwahlukaniswa kwesikhala sekheli kuyenziwa ku-Chrome: ukuhlukaniswa kwe-sandbox kuvumela iJavaScript ukuthi isebenze kuphela ngezikhombisi ezingama-32-bit futhi yabelane ngememori yesilawuli kwizitaki ezingekho ngaphezulu kwe-4GB.

Ukuhlela ukufinyelela kuyo yonke indawo yekheli lenqubo nokugwema ukukhawulwa okungama-32-bit, abacwaningi basebenzise inqubo yokudideka yohlobo, evumela injini yeJavaScript ukuthi icubungule into enohlobo olungelona, ​​yenze kube nokwenzeka ukwakha i-64-bit ikhodi isuselwa enhlanganisweni yamanani amabili angama-32-bit.

Ingqikithi yokuhlaselwa ukuthi ngokucubungula into enobuqili eklanywe ngokukhethekile enjinini yeJavaScript, kudalwa izimo eziholela ekwenziweni kokucatshangelwa kwemiyalo efinyelela kuhlu. Into ikhethwa ngendlela yokuthi izinkambu ezilawulwa ngabahlaseli zibekwe endaweni lapho kusetshenziswa khona isikhombisi esingu-64-bit.

Njengoba uhlobo lwento enonya aluhambelani nohlobo lwamalungu afanayo acutshungulwayo, ngaphansi kwezimo ezijwayelekile lezo zenzo zivinjelwe ku-Chrome ngenqubo yokukhipha amandla ikhodi esetshenziselwa ukufinyelela kumalungu afanayo. Ukuxazulula le nkinga, ikhodi yokuhlaselwa yohlobo lwe-Confusion ibekwe kubhlokhi enemibandela ethi "if", engacimi ngaphansi kwezimo ezijwayelekile, kepha isebenza ngemodi yokuqagela, uma iprosesa ibikezela ngokungeyikho amagatsha amaningi.

Njengomphumela, iprosesa ifinyelela ngokucatshangelwayo isikhombisi esakhiwe esingu-64-bit bese ibuyisela isimo ngemuva kokuthola ukubikezela okuhlulekile, kepha imikhondo yokwenza isethwe kunqolobane okwabiwe ngayo futhi ingabuyiselwa kusetshenziswa izindlela zokuthola okuqukethwe kunqolobane ngokusebenzisa okwesithathu- iziteshi zephathi, kuhlaziywa ushintsho esikhathini sokufinyelela kudatha efakwe kunqolobane nengagciniwe.

Ukuhlaziya okuqukethwe kunqolobane ngaphansi kwezimo zokunganemba okwanele kwesibali sikhathi esitholakala kuJavaScript, indlela ehlongozwayo yiGoogle isetshenziswa ekhohlisa isu le-Tree-PLRU isu lokukhishwa kwedatha elisetshenziswe kuma-processor futhi livumela, ngokwandisa imijikelezo yenombolo, khulisa kakhulu umehluko wesikhathi ebukhoneni nasekungabikho kwenani kunqolobane.

Abaphenyi bakhiphe uhlobo oluthile lokuxhaphaza olusebenza ku-Chrome 89 en izinhlelo ezine-Intel i7-6700K ne-i7-7600U. Ukuxhashazwa kudalwe kusetshenziswa ama-prototypes ekhodi yeJavaScript eshicilelwe ngaphambilini yiGoogle ukwenza ukuhlaselwa kweSpecter.

Ekugcineni abacwaningi bakusho lokho ikwazile ukulungiselela ukuxhashazwa kokusebenza kwezinhlelo ezisuselwa kuma-processor we-Intel ne-Apple M1, ezinikezwa ithuba lokuhlela ukufundwa kwememori ngejubane lama-byte angama-500 ngomzuzwana nokunemba okungama-96%. Le ndlela kufanele ukuthi isebenze kuma-processor we-AMD, kepha bekungenzeki ukulungiselela ukuxhashazwa okusebenza ngokuphelele.

Umthombo: https://www.spookjs.com


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.