Google faʻamaonia le faʻatapulaʻaina o le webRequest API o loʻo faʻaogaina e faʻasalalauga faʻasalalauga

Chrome browser atia'e taumafai tauamiotonuina le faʻaauauina o le lagolago mo le faʻaogaina o le faʻaogaina o le webRequest API, lea e mafai ai e oe ona suia mea na maua i luga o le lele ma faʻaaogaina malosi i faʻaopoopoga mo le polokaina o faʻasalalauga,
puipuiga mai malware, phishing, sipai i gaoioiga a tagata, pulea matua ma le le faalauaiteleina.

Google's motives:

  • Ala poloka API webTalosaga e o'o atu ai i le fa'aaogaina maualuga o punaoa.
    A faʻaaogaina lenei API, e muamua ona tuʻuina atu e le browser le faʻaopoopoga o faʻamatalaga uma o loʻo i totonu o le talosaga fesoʻotaʻiga, e suʻesuʻe e le faʻaopoopoga ma toe faʻafoʻi mai se suiga fou mo le faʻaogaina atili i totonu o le browser poʻo faʻafitauli poloka faatonuga. I lenei tulaga, o faʻatuai autu e tulaʻi mai e le o le tulaga o le faʻagasologa o fefaʻatauaiga e ala i le faʻaopoopoga, ae ona o le maualuga o tau o le faʻamaopoopoina o le faʻatinoina o le faʻaopoopoga. Aemaise lava, o ia togafiti e manaʻomia ai le faʻalauiloaina o se faʻagasologa eseʻese e faʻapipiʻi ai, faʻapea foʻi ma le faʻaogaina o le IPC e fegalegaleai ai ma lenei faʻagasologa ma faʻasologa o faʻamaumauga;

  • O le fa'aopoopo fa'aopoopo e fa'atonuina uma ta'avale i se tulaga maualalo, lea e matala ai le tele o avanoa mo le sauaina ma soliga fa'alilolilo. E tusa ai ma fuainumera Google, 42% o faʻaopoopoga leaga uma na maua na faʻaaogaina le webRequest API. O loʻo maitauina o masina taʻitasi, o taumafaiga e tuʻu le averesi o 1800 faʻaopoopoga leaga ua poloka i le Chrome Web Store catalog. O le mea e leaga ai, o le toe iloiloga e le faʻatagaina ai i matou e puʻeina uma faʻaopoopoga leaga e aunoa ma se faʻalavelave, ina ia faʻaleleia le puipuiga, na filifili ai e faʻatapulaʻa faʻaopoopoga i le API maualuga. O le manatu autu o le tuʻuina atu lea o faʻaopoopoga ma le avanoa e le o fefaʻatauaiga uma, ae naʻo faʻamaumauga e manaʻomia e faʻatino ai galuega faʻamoemoeina. Aemaise lava, ina ia poloka mea e aofia ai, e le manaʻomia le tuʻuina atu o le faʻaopoopoga avanoa atoatoa i faʻamatalaga faʻaoga faalilolilo uma;
  • Fautuaga e suitulaga API declarativeNetRequest na te tausia uma galuega o le faʻamalieina o mea e maualuga le faʻatinoga ma naʻo le manaʻomia o faʻaopoopoga e utaina ai tulafono faʻamama. O le faʻaopoopoga e le mafai ona faʻalavelave i fefaʻatauaiga ma o faʻamatalaga patino a le tagata faʻaoga e tumau pea le faʻaleagaina;
  • Google na amanaʻia le tele o faʻamatalaga e uiga i le leai o se faʻatinoga o le declarativeNetRequest API ma faʻalauteleina le tapulaʻa i le numera o le faʻamamaina o tulafono mai le 30 afe na tuʻuina atu i le faʻaopoopoga i le maualuga o le lalolagi atoa o le 150, ma faʻaopoopoina le malosi e faʻamalosia. suia ma faʻaopoopo tulafono, aveese ma sui ulutala HTTP ( Referer, Kuki, Set-Kuki) ma talosaga faʻasologa;
  • Mo atinaʻe, e mafai ona faʻaogaina le poloka poloka o le faʻaogaina o le webRequest API, talu ai o le faiga faʻavae mo le faʻaogaina o faʻaopoopoga e fuafuaina e se pule e malamalama i foliga o atinaʻe ma e nofouta i tulaga lamatia. Mo se faʻataʻitaʻiga, o le API faʻapitoa e mafai ona faʻaogaina i atinaʻe e faʻamaumau ai felauaiga o tagata faigaluega ma tuʻufaʻatasia ma faiga i totonu;
  • O le sini a Google e le o le faʻaleagaina poʻo le taofiofia o faʻasalalauga faʻapipiʻi faʻapipiʻi, ae ia mafai ai ona fausia ni faʻasalalauga sili atu le saogalemu ma le malosi;
  • O le mumusu e tuʻua le faʻaogaina o le faʻaogaina o le webRequest API faʻatasi ai ma le declarativeNetRequest fou o loʻo faʻamatalaina e le manaʻo e faʻatapulaʻa le avanoa o faʻaopoopoga i faʻamatalaga faalilolilo. Afai e te tuʻua le webRequest API e pei ona i ai, o le tele o faʻaopoopoga o le a le faʻaogaina le sili atu le saogalemu declarativeNetRequest, talu ai pe a filifili i le va o le saogalemu ma le faʻatinoga, o le tele o atinaʻe e masani ona filifili galuega.

Tete'e tagata atiae fa'aopoopoga:

  • Fa'atinoina e fa'atupu fa'aopoopo suʻega faʻaalia se aʻafiaga lautele le taua i luga o le faʻatinoga o faʻasalalauga faʻapipiʻi faʻaopoopoga (i le taimi o suʻega, na faʻatusatusaina le faʻatinoga o faʻaopoopoga eseese, ae aunoa ma le amanaʻiaina o le maualuga o se faiga faʻaopoopo e faʻamaopoopoina le faʻataunuʻuina o tagata faʻatautaia i le poloka poloka o le webRequest API);
  • E le mafai ona taofi atoa le lagolagoina o se API o loʻo faʻaaogaina faʻaoga i faʻaopoopoga. Nai lo le aveeseina, e mafai ona e faʻaopoopoina se faʻatagaga eseʻese ma pulea lelei le talafeagai o lona faʻaogaina i faʻaopoopoga, lea o le a faʻasaoina ai tusitala o le tele o faʻaopoopoga taʻutaʻua mai le toe faʻaaogaina atoatoa oa latou oloa ma aloese mai le tipiina o galuega;
  • Ina ia faʻaitiitia le tau, e le mafai ona e tapeina le API, ae toe faʻavae i luga o le Promise mechanism, e tutusa ma le faʻatinoina o le webRequest i Firefox;
  • O le suiga ua fuafuaina, declarativeNetRequest, e le aofia uma ai manaʻoga o faʻaopoopoga faʻapipiʻi mo le polokaina o faʻasalalauga ma le saogalemu / faʻalilolilo, talu ai e le tuʻuina atu le faʻatonuga atoatoa i luga o talosaga fesoʻotaʻiga, e le faʻatagaina le faʻaogaina o algorithms filiga masani, ma e le faʻatagaina. o le faʻaaogaina o tulafono faʻalavelave e faʻapipiʻi le tasi i le isi e faʻatatau i tulaga;
  • Faatasi ai ma le tulaga o loʻo i ai nei o le declarativeNetRequest API, e le mafai ona toe faʻaleleia galuega o loʻo i ai nei o le uBlock Origin ma uMatrix faʻaopoopoga e le suia, ma faʻapea foi ona faʻaleleia atili le atinaʻeina o se taulaga NoScript mo Chrome e leai se aoga;
  • O atugaluga e uiga i le le faalauaiteleina e mamao lava, talu ai o le faitau-naʻo, le poloka le faiga o le webRequest API o loʻo tuʻu pea ma faʻatagaina pea faʻaopoopoga leaga e pulea uma feoaiga, ae le maua ai le malosi e faʻalavelave ai i luga o le lele (suia mea e aofia ai, tuʻu au faʻasalalauga, taʻavale miners ma auʻiliʻili mea o loʻo i totonu o pepa faʻatumu e mafai ona faʻaaoga pe a uma le utaina o le itulau);
  • Tagata su'esu'e toa, Opera и Vivaldi, fausia i luga o le masini Chromium, faʻamoemoe e tuʻu le lagolago mo le webRequest poloka poloka i latou oloa.

puna: opennet.ru

Faaopoopo i ai se faamatalaga