Google kwadoro mmachi nke webrequest API nke ndị na-egbochi mgbasa ozi na-eji

Ndị nrụpụta ihe nchọgharị Chrome nwara ziri ezi nkwụsị nkwado maka usoro igbochi ọrụ nke webRequest API, nke na-enye gị ohere ịgbanwe ọdịnaya enwetara na ofufe ma jiri ya mee ihe na mgbakwunye maka igbochi mgbasa ozi,
nchebe megide malware, phishing, inyocha ọrụ onye ọrụ, njikwa nne na nna na nzuzo.

Ebumnuche Google:

  • Ụdị mgbochi API arịrịọ weebụ na-eduga n'inwe ihe onwunwe dị elu.
    Mgbe ị na-eji API a, ihe nchọgharị ahụ na-ebu ụzọ zipụ ihe mgbakwunye na data niile dị na arịrịọ netwọkụ ahụ, ihe mgbakwunye ahụ na-enyocha ya wee weghachi ụdị gbanwetụrụ maka nhazi ọzọ na ihe nchọgharị ahụ ma ọ bụ na-ebute ntuziaka mgbochi. N'okwu a, isi ihe na-egbu oge na-ebilite ọ bụghị n'oge nhazi okporo ụzọ site na mgbakwunye, ma n'ihi oke ọnụ ahịa nke ịhazi nhazi nke ihe mgbakwunye. Karịsịa, ụdị aghụghọ dị otú ahụ chọrọ ịmalite usoro dị iche iche iji kwado ya, yana iji IPC na-emekọrịta ihe na usoro a na usoro nhazi data;

  • Ihe mgbakwunye ahụ na-achịkwa okporo ụzọ niile na ọkwa dị ala, nke na-emepe ohere dị ukwuu maka mmejọ na mmebi nzuzo. Dabere na ọnụ ọgụgụ Google, 42% nke ihe mgbakwunye obi ọjọọ niile achọpụtara jiri webRequest API. Achọpụtara na kwa ọnwa, a na-egbochi mbọ itinye ihe nkezi 1800 obi ọjọọ na katalọgụ Ụlọ Ahịa Weebụ Chrome. N'ụzọ dị mwute, nyochaa anaghị ekwe ka anyị jide ihe mgbakwunye ọjọọ niile na-enweghị isi, ya mere, iji kwalite nchebe, e kpebiri na-amachi tinye-ons na ọkwa API. Isi echiche bụ inye ihe mgbakwunye na ịnweta ọ bụghị okporo ụzọ niile, mana naanị na data dị mkpa iji mejuputa ọrụ a chọrọ. Karịsịa, iji gbochie ọdịnaya, ọ dịghị mkpa ịnye mgbakwunye ahụ ohere zuru ezu na data onye ọrụ nzuzo niile;
  • API nkwupụta nnọchi anya atụpụtara NkwuputaNetRequest na-elekọta ọrụ niile nke nzacha ọdịnaya dị elu ma na-achọ naanị mgbakwunye iji buo iwu nzacha. Ihe mgbakwunye enweghị ike igbochi okporo ụzọ yana data nzuzo nke onye ọrụ na-anọgide na-agaghị emebi emebi;
  • Google buru n'uche ọtụtụ n'ime ihe ndị kwuru gbasara enweghị ọrụ nke declarativeNetRequest API wee gbasaa oke na ọnụ ọgụgụ nke iwu nzacha site na nke mbụ tụrụ aro 30 puku kwa ndọtị ruo puku 150 zuru ụwa ọnụ, ma gbakwunyekwa ikike nke ike. gbanwee ma gbakwunye iwu, wepụ ma dochie isi HTTP (Referer, Cookie, Set-Cookie) ma rịọkwa paramita;
  • Maka ụlọ ọrụ, ọ ga-ekwe omume iji usoro igbochi ọrụ nke webRequest API, ebe ọ bụ na onye nchịkwa na-ekpebi amụma maka iji tinye-ons nke ghọtara atụmatụ nke akụrụngwa ma mara ihe egwu dị na ya. Dịka ọmụmaatụ, enwere ike iji API akọwapụtara n'ụlọ ọrụ iji dekọọ ọsọ okporo ụzọ ndị ọrụ na ijikọ na sistemụ ime;
  • Ebumnuche Google abụghị imebi ma ọ bụ ibelata mgbasa ozi na-egbochi ihe mgbakwunye, kama iji mee ka ịmepụta ihe mgbochi mgbasa ozi dị nchebe ma dị ike karị;
  • A na-akọwa ọjụjụ ịhapụ usoro igbochi ọrụ nke webRequest API yana nkwuputa NetRequest ọhụrụ site n'ọchịchọ ịmachi ohere ntinye na data nzuzo. Ọ bụrụ na ịhapụ webRequest API dị ka ọ dị, ọtụtụ addons agaghị eji nkwupụta NetRequest dị nchebe karịa, ebe ọ bụ na mgbe ị na-ahọrọ n'etiti nchekwa na arụmọrụ, ọtụtụ ndị mmepe ga-ahọrọkarị ọrụ.

Mmegide ndị mmepe mgbakwunye:

  • Ndị nrụpụta mgbakwunye na-eduzi ule gosi mmetụta na-adịghị mkpa n'ozuzu ya na arụmọrụ nke mgbasa ozi igbochi add-ons (n'oge ule, a na-atụnyere arụmọrụ nke ihe mgbakwunye dị iche iche, ma na-eburu n'uche n'elu nke usoro ọzọ nke na-ahazi ogbugbu nke ndị na-ahụ maka njikwa na ọnọdụ igbochi. API arịrịọ webụ;
  • Ọ bụghị ihe bara uru ịkwụsị kpamkpam ịkwado API na-arụsi ọrụ ike na mgbakwunye. Kama iwepu ya, ị nwere ike ịgbakwunye ikike dị iche iche ma jikwaa ike zuru oke nke iji ya na mgbakwunye, nke ga-azọpụta ndị na-ede akwụkwọ nke ọtụtụ add-ons na-ewu ewu site na ịmegharị ngwaahịa ha kpamkpam ma zere ịcha ọrụ;
  • Iji belata ụgwọ n'elu, ị nweghị ike ihichapụ API, mana megharịa ya dabere na usoro nkwa, dị ka mmejuputa arịrịọ webrequest na Firefox;
  • Nhọrọ ọzọ a na-atụ aro, declarativeNetRequest, anaghị ekpuchi mkpa niile nke ndị nrụpụta ihe mgbakwunye maka igbochi mgbasa ozi na nchekwa / nzuzo, ebe ọ naghị enye njikwa zuru oke na arịrịọ netwọkụ, anaghị ekwe ka iji algọridim nzacha omenala, ọ naghị ekwe iji iwu mgbagwoju anya nke na-ejikọta ibe ya dabere na ọnọdụ;
  • Site na ọnọdụ nke declarativeNetRequest API ugbu a, ọ gaghị ekwe omume ịmegharị ọrụ dị adị nke uBlock Origin na uMatrix add-ons agbanweghị, ma na-emekwa ka mmepe nke ọdụ ụgbọ mmiri NoScript maka Chrome enweghị isi;
  • Nchegbu gbasara nzuzo adịtela aka, ebe ọ bụ naanị ọgụgụ na-agụ, ụdị anaghị egbochi nke webRequest API ka edobere ma na-enye ohere mgbakwunye ọjọọ ijikwa okporo ụzọ niile, mana ọ naghị enye ikike igbochi ya na ofufe (gbanwee ọdịnaya, tinye mgbasa ozi gị, na-agba ọsọ ndị na-egwuputa ihe ma nyochaa ọdịnaya nke ụdị ntinye nwere ike iji mee ihe mgbe ibe gwụchara);
  • Ndị mmepe ihe nchọgharị Nwere Obi Ike, opera и Vivaldi, nke arụnyere na igwe Chromium, bu n'obi ịhapụ nkwado maka ọnọdụ mgbochi webụ arịrịọ na ngwaahịa ha.

isi: opennet.ru

Tinye a comment