30% o nā tausani pūnaewele nui loa e hoʻohana i nā palapala no ka ʻike huna

He hui o nā mea noiʻi mai Mozilla, ke Kulanui o Iowa a me ke Kulanui o Kaleponi paʻi ʻia nā hopena o ke aʻo ʻana i ka hoʻohana ʻana i ke code ma nā pūnaewele no ka ʻike huna mea hoʻohana. ʻO ka ʻike huna e pili ana i ka hoʻokumu ʻana o nā mea hōʻike ma muli o ka ʻikepili pili ʻole e pili ana i ka hana o ka polokalamu kele pūnaewele, e like me hoʻonā hoʻonā, papa inoa o nā ʻano MIME i kākoʻo ʻia, nā ʻāpana kikoʻī ma nā poʻo (HTTP / 2 и https), ka nānā ʻana o ka hoʻokomo ʻia nā plugins a me nā font, ka loaʻa ʻana o kekahi mau API Pūnaewele, kikoʻī i nā kāleka wikiō hiʻona ka hoʻohana ʻana i ka WebGL a canvas, hoʻopunipuni me CSS, e noʻonoʻo ana i nā waiwai paʻa, kaʻimi ʻana nā awa pūnaewele, ka nānāʻana i nā hiʻohiʻona o ka hanaʻana me iole и papapihi.

Ua hōʻike ʻia kahi noiʻi o 100 tausani mau pūnaewele kaulana loa e like me nā helu Alexa i hōʻike ʻia he 9040 o lākou (10.18%) hoʻohana i kahi code e ʻike malū ai i nā malihini. Eia kekahi, inā mākou e noʻonoʻo i ka tausani o nā pūnaewele kaulana loa, a laila ua ʻike ʻia kēlā code ma 30.60% o nā hihia (266 mau pūnaewele), a ma waena o nā pūnaewele e noho ana i nā wahi ma ka pae mai ka tausani a hiki i ka ʻumi tausani, ma 24.45% o nā hihia (2010 pūnaewele). . Hoʻohana nui ʻia ka ʻike huna i nā palapala i hāʻawi ʻia e nā lawelawe waho no kūʻē i ka hoʻopunipuni a me ka nānā ʻana i nā bots, a me nā pūnaewele hoʻolaha a me nā ʻōnaehana hoʻohana.

30% o nā tausani pūnaewele nui loa e hoʻohana i nā palapala no ka ʻike huna

No ka ʻike ʻana i ke code e lawe ana i ka ʻike huna, ua kūkulu ʻia kahi mea hana FP-Luna Nana, nona ke code noiʻi ʻia ma lalo o ka laikini MIT. Hoʻohana ka pahu hana i nā ʻenehana aʻo mīkini i hui pū ʻia me ka loiloi static a me ka ikaika o ka code JavaScript. Ua ʻōlelo ʻia ua hoʻonui nui ʻia ka hoʻohana ʻana i ka mīkini aʻo i ka pololei o ka ʻike ʻana i nā code no ka ʻike huna a ʻike ʻia he 26% ʻoi aku ka pilikia.
hoʻohālikelike ʻia me nā heuristic i kuhikuhi lima ʻia.

ʻAʻole i hoʻokomo ʻia ka nui o nā palapala hōʻike i ʻike ʻia i loko o nā papa inoa paʻa maʻamau. Ho'oka'awale, Adsafe,DuckDuckGo, ʻO Justuno и Maʻalahi.
Ma hope o ka hoʻouna ʻana hoʻomaopopo ʻana ʻO nā mea hoʻomohala o ka papa inoa poloka EasyPrivacy hoʻokumu ʻia he ʻāpana ʻokoʻa no nā palapala ʻike huna. Eia hou, ua ʻae ʻo FP-Inspector iā mākou e ʻike i kekahi mau ala hou e hoʻohana ai i ka API Web no ka ʻike ʻana i ʻike ʻole ʻia ma mua i ka hana.

No ka laʻana, ua ʻike ʻia ua hoʻohana ʻia ka ʻike e pili ana i ka hoʻonohonoho keyboard (getLayoutMap), ke koena o ka ʻikepili i loko o ka cache no ka ʻike ʻana i ka ʻike (me ka hoʻohana ʻana i ka API Performance, ʻike ʻia nā lohi o ka hāʻawi ʻana i ka ʻikepili, kahi e hiki ai ke hoʻoholo inā ua komo ka mea hoʻohana i kahi. ʻO kekahi kikowaena a ʻaʻole paha, a me ka wehe ʻana o ka ʻaoʻao ma mua), nā ʻae i hoʻonohonoho ʻia i ka polokalamu kele (ka ʻike e pili ana i ke komo ʻana i ka Notification, Geolocation a me Camera API), ka hele ʻana o nā ʻaoʻao peripheral kūikawā a me nā mea ʻike liʻiliʻi (gamepads, virtual reality helmets, nā mea ʻike kokoke). Eia kekahi, i ka ʻike ʻana i ka hiki ʻana o nā API kūikawā no kekahi mau mākaʻikaʻi a me nā ʻokoʻa i ka ʻano API (AudioWorklet, setTimeout, mozRTCSessionDescription), a me ka hoʻohana ʻana i ka AudioContext API e hoʻoholo ai i nā hiʻohiʻona o ka ʻōnaehana kani, ua hoʻopaʻa ʻia.

Ua nānā pū ka haʻawina i ka pilikia o ka hoʻopau ʻana i ka hana maʻamau o nā pūnaewele i ka hihia o ka hoʻohana ʻana i nā ʻano pale i ka ʻike huna huna, e alakaʻi ana i ka pale ʻana i nā noi pūnaewele a i ʻole ke kāohi ʻana i ke komo ʻana i ka API. ʻO ka hoʻopaʻa ʻana i ka API i nā palapala i ʻike ʻia e FP-Inspector ua hōʻike ʻia i ka hopena o ka hoʻohaunaele ma mua o Brave a me Tor Browser me ka hoʻohana ʻana i nā palena maʻamau i nā kelepona API, hiki ke alakaʻi i ka leakage data.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka