برائوزر ۾ خارجي پروٽوڪول سنڀاليندڙن جي تجزيو ذريعي سڃاڻپ

فنگر پرنٽ جي ڊولپرز لائبريري، جيڪا توهان کي اڻ سڌي طرح نشانن جي بنياد تي غير فعال موڊ ۾ برائوزر جي سڃاڻپ ڪندڙ پيدا ڪرڻ جي اجازت ڏئي ٿي جهڙوڪ اسڪرين ريزوليوشن، WebGL خاصيتون، انسٽال ٿيل پلگ ان ۽ فونٽس جي لسٽ، هڪ نئين سڃاڻپ جو طريقو پيش ڪيو جيڪو عام ايپليڪيشنن جي نصب ڪيل تشخيص جي بنياد تي. استعمال ڪندڙ تي ۽ برائوزر اضافي پروٽوڪول هينڊلر ۾ سپورٽ چيڪ ڪرڻ جي ذريعي ڪم ڪري رهيو آهي. اسڪرپٽ ڪوڊ جو طريقو لاڳو ڪرڻ سان MIT لائسنس تحت شايع ٿيل آهي.

چيڪ ڪيو ويو آهي 32 مشهور ايپليڪيشنن کي هٿيارن جي پابند ڪرڻ جي تجزيو جي بنياد تي. مثال طور، برائوزر ۾ URL اسڪيم هينڊلر telegram://, slack:// ۽ skype:// جي موجودگي کي طئي ڪندي، توهان اهو نتيجو ڪڍي سگهو ٿا ته سسٽم ۾ ٽيليگرام، سليڪ ۽ اسڪائپ ايپليڪيشنون آهن، ۽ هن معلومات کي نشاني طور استعمال ڪريو. جڏهن هڪ سسٽم سڃاڻپ ڪندڙ ٺاهيندي. جيئن ته هينڊلر جي فهرست سسٽم ۾ سڀني برائوزرن لاءِ ساڳي آهي، برائوزر تبديل ڪرڻ وقت سڃاڻپ ڪندڙ تبديل نه ٿيندو آهي ۽ استعمال ڪري سگهجي ٿو Chrome، Firefox، Safari، Brave، Yandex Browser، Edge، ۽ حتي Tor Browser.

طريقو توهان کي 32-bit سڃاڻپ ڪندڙ پيدا ڪرڻ جي اجازت ڏئي ٿو، يعني. انفرادي طور تي وڏي درستگي حاصل ڪرڻ جي اجازت نه ڏيندو آهي، پر اهو احساس ڪري ٿو هڪ اضافي خاصيت جي طور تي ٻين پيٽرولن سان ميلاپ ۾. طريقي جو هڪ قابل ذڪر نقصان صارف جي سڃاڻپ جي ڪوشش جي نمائش آهي - جڏهن تجويز ڪيل ڊيمو صفحي تي هڪ سڃاڻپ ڪندڙ ٺاهيندي، هيٺئين ساڄي ڪنڊ ۾ هڪ ننڍڙي پر واضح طور تي قابل ذڪر ونڊو کليل آهي جنهن ۾ هينڊلر ڪافي وقت تائين اسڪرول ڪندا آهن. هي خرابي Tor Browser ۾ نظر نه ايندي آهي، جنهن ۾ سڃاڻپ ڪندڙ کي اڻ ڄاڻائيءَ سان ڳڻي سگهجي ٿو.

ايپليڪيشن جي موجودگي کي طئي ڪرڻ لاء، اسڪرپٽ هڪ پاپ اپ ونڊو ۾ هڪ خارجي هينڊلر سان لاڳاپيل لنڪ کولڻ جي ڪوشش ڪري ٿي، جنهن کان پوء برائوزر هڪ ڊائلاگ ڏيکاري ٿو جيڪو توهان کي لاڳاپيل ايپليڪيشن ۾ مواد کولڻ لاء پڇي ٿو جيڪڏهن ايپليڪيشن چيڪ ڪئي پئي وڃي. موجوده، يا هڪ غلطي صفحي ڏيکاري ٿو جيڪڏهن ايپليڪيشن سسٽم تي نه آهي. عام خارجي هٿيارن جي ترتيب واري ڳولا ۽ غلطي جي واپسي جي تجزيي ذريعي، هڪ اهو نتيجو ڪري سگهي ٿو ته سسٽم پروگرامن تي مشتمل آهي جيڪي آزمائشي ٿي رهيا آهن.

لينڪس لاءِ ڪروم 90 ۾، طريقو ڪم نه ڪيو ۽ برائوزر ڏيکاريو معياري آپريشن جي تصديق واري ڊائلاگ لاءِ هينڊلر کي چيڪ ڪرڻ جي سڀني ڪوششن لاءِ (Chrome for Windows ۽ macOS ۾ طريقو ڪم ڪندو آهي). لينڪس لاءِ Firefox 88 ۾، ٻنهي نارمل موڊ ۾ ۽ انوگنيٽو موڊ ۾، اسڪرپٽ لسٽ مان انسٽال ٿيل اضافي ايپليڪيشنن جي موجودگي معلوم ڪئي، ۽ سڃاڻپ جي درستگي جو اندازو لڳايو ويو 99.87٪ (35 هزار ٽيسٽن مان 26 ملندڙ ملندڙ). ساڳئي سسٽم تي هلندڙ Tor برائوزر ۾، هڪ سڃاڻپ ڪندڙ ٺاهي وئي جيڪا فائر فاکس ۾ ٽيسٽ سان ملائي.

دلچسپ ڳالهه اها آهي ته، ٽور برائوزر ۾ اضافي تحفظ هڪ ظالمانه مذاق کيڏيو ۽ هڪ موقعو ۾ تبديل ٿي ويو ته صارف طرفان اڻڄاتل سڃاڻپ ڪرڻ جو موقعو. ٽور برائوزر ۾ خارجي هينڊلر جي استعمال لاءِ تصديق واري ڊائلاگس کي غير فعال ڪرڻ جي ڪري، اهو ظاهر ٿيو ته تصديق جون درخواستون هڪ iframe ۾ کوليون وينديون آهن نه ته هڪ پاپ اپ ونڊو ۾ (هينڊلر جي موجودگي ۽ غير موجودگي کي الڳ ڪرڻ لاءِ، ساڳيا اصل قاعدا غلطين سان صفحن تائين رسائي کي بلاڪ ڪريو ۽ اٽڪل:خالي صفحن تائين رسائي جي اجازت ڏيو). ٻوڏ کان بچاءَ جي ڪري، ٽور برائوزر ۾ چيڪ ڪرڻ ۾ گهڻو وقت لڳي ٿو (10 سيڪنڊ في ايپليڪيشن).

جو ذريعو: opennet.ru

تبصرو شامل ڪريو