Aithneachadh tro mhion-sgrùdadh air luchd-làimhseachaidh protocol taobh a-muigh sa bhrobhsair

Thaisbean luchd-leasachaidh an leabharlainn lorgan-meòir, a leigeas leat aithnichearan brobhsair a ghineadh ann am modh fulangach stèidhichte air feartan neo-dhìreach leithid rùn sgrion, feartan WebGL, liostaichean de plugins stàlaichte agus clòidean, dòigh aithneachaidh ùr stèidhichte air measadh air na tagraidhean àbhaisteach a chaidh a chuir a-steach. air an neach-cleachdaidh agus ag obair tro sgrùdadh taic anns a 'bhrobhsair a bharrachd làimhseachadh pròtacal. Tha an còd sgriobt le buileachadh an dòigh air fhoillseachadh fo chead MIT.

Tha an sgrùdadh air a dhèanamh stèidhichte air mion-sgrùdadh air ceangal luchd-làimhseachaidh ri 32 tagradh mòr-chòrdte. Mar eisimpleir, le bhith a’ dearbhadh làthaireachd luchd-làimhseachaidh sgeama URL telegram: //, slack: // agus skype: // sa bhrobhsair, faodaidh tu a cho-dhùnadh gu bheil tagraidhean teileagram, slack agus skype aig an t-siostam, agus am fiosrachadh seo a chleachdadh mar shoidhne nuair a bhios tu a’ cruthachadh aithnichear siostam. Leis gu bheil an liosta de luchd-làimhseachaidh an aon rud airson a h-uile brobhsair san t-siostam, chan atharraich an aithnichear nuair a dh’ atharraicheas tu brobhsairean agus faodar a chleachdadh ann an Chrome, Firefox, Safari, Brave, Brabhsair Yandex, Edge, agus eadhon Tor Browser.

Leigidh an dòigh leat aithnichearan 32-bit a ghineadh, i.e. leotha fhèin chan eil e a’ ceadachadh fìor chruinneas a choileanadh, ach tha e ciallach mar fheart a bharrachd ann an co-bhonn ri paramadairean eile. Is e ana-cothrom sònraichte den dòigh seo faicsinneachd an oidhirp aithneachaidh don neach-cleachdaidh - nuair a bhios iad a’ gineadh aithnichear air an duilleag demo a tha san amharc, tha uinneag bheag ach a tha follaiseach gu soilleir a’ fosgladh anns an oisean gu h-ìosal air an làimh dheis anns am bi an luchd-làimhseachaidh a’ sgroladh airson ùine mhòr. Chan eil an ana-cothrom seo a’ nochdadh ann am Brabhsair Tor, anns an gabh an aithnichear obrachadh a-mach gun mhothachadh.

Gus faighinn a-mach a bheil tagradh ann, bidh an sgriobt a’ feuchainn ri ceangal co-cheangailte ri inneal-làimhseachaidh taobh a-muigh fhosgladh ann an uinneag pop-up, às deidh sin bidh am brabhsair a’ taisbeanadh còmhradh ag iarraidh ort an susbaint san tagradh co-cheangailte fhosgladh ma tha an tagradh a thathar a’ sgrùdadh an làthair, no a’ taisbeanadh duilleag mearachd mura h-eil an aplacaid air an t-siostam. Tro sgrùdadh sreath de luchd-làimhseachaidh àbhaisteach taobh a-muigh agus mion-sgrùdadh air toraidhean mhearachdan, faodar a cho-dhùnadh gu bheil na prògraman a tha fo dheuchainn san t-siostam.

Ann an Chrome 90 airson Linux, cha do dh’ obraich an dòigh agus sheall am brabhsair còmhradh dearbhaidh obrachaidh àbhaisteach airson a h-uile oidhirp sùil a thoirt air an inneal-làimhseachaidh (ann an Chrome airson Windows agus macOS tha an dòigh ag obair). Ann am Firefox 88 airson Linux, an dà chuid sa mhodh àbhaisteach agus ann am modh incognito, lorg an sgriobt làthaireachd thagraidhean a bharrachd bhon liosta, agus chaidh cruinneas aithneachaidh a mheas aig 99.87% (35 maidsean coltach ri chèile a-mach à 26 mìle deuchainn a chaidh a dhèanamh). Ann am Brabhsair Tor a tha a’ ruith air an aon shiostam, chaidh aithnichear a chruthachadh a bha a rèir na deuchainn ann am Firefox.

Gu h-inntinneach, bha an dìon a bharrachd ann am Brabhsair Tor air a bhith na fealla-dhà cruaidh agus thionndaidh e gu bhith na chothrom aithne a dhèanamh gun fhios don neach-cleachdaidh. Mar thoradh air na còmhraidhean dearbhaidh a chuir dheth airson cleachdadh luchd-làimhseachaidh taobh a-muigh ann am Brabhsair Tor, thionndaidh e a-mach gum faodar iarrtasan dearbhaidh fhosgladh ann an iframe agus chan ann ann an uinneag popup (gus làthaireachd agus neo-làthaireachd luchd-làimhseachaidh a sgaradh, na riaghailtean den aon thùs cuir casg air ruigsinneachd gu duilleagan le mearachdan agus leig le ruigsinneachd gu mu: duilleagan bàn). Mar thoradh air dìon bho thuiltean, bheir sgrùdadh ann am Brabhsair Tor fada nas fhaide (10 diogan gach tagradh).

Source: fosgailtenet.ru

Cuir beachd ann