உலாவியில் வெளிப்புற நெறிமுறை கையாளுபவர்களின் பகுப்பாய்வு மூலம் அடையாளம் காணுதல்

திரை தெளிவுத்திறன், WebGL அம்சங்கள், நிறுவப்பட்ட செருகுநிரல்களின் பட்டியல்கள் மற்றும் எழுத்துருக்கள் போன்ற மறைமுக அறிகுறிகளின் அடிப்படையில் செயலற்ற பயன்முறையில் உலாவி அடையாளங்காட்டிகளை உருவாக்க உங்களை அனுமதிக்கும் fingerprintjs நூலகத்தின் டெவலப்பர்கள், நிறுவப்பட்ட வழக்கமான பயன்பாடுகளின் மதிப்பீட்டின் அடிப்படையில் ஒரு புதிய அடையாள முறையை வழங்கினர். பயனர் மற்றும் உலாவி கூடுதல் நெறிமுறை ஹேண்ட்லர்களில் ஆதரவைச் சரிபார்ப்பதன் மூலம் வேலை செய்கிறார். இந்த முறையை செயல்படுத்தும் ஸ்கிரிப்ட் குறியீடு MIT உரிமத்தின் கீழ் வெளியிடப்படுகிறது.

32 பிரபலமான பயன்பாடுகளுடன் கையாளுபவர்களின் பிணைப்பின் பகுப்பாய்வின் அடிப்படையில் சோதனை மேற்கொள்ளப்படுகிறது. எடுத்துக்காட்டாக, உலாவியில் URL ஸ்கீம் ஹேண்ட்லர்கள் டெலிகிராம்://, ஸ்லாக்:// மற்றும் ஸ்கைப்:// இருப்பதைத் தீர்மானிப்பதன் மூலம், கணினியில் டெலிகிராம், ஸ்லாக் மற்றும் ஸ்கைப் பயன்பாடுகள் உள்ளன என்று முடிவு செய்து, இந்தத் தகவலை அடையாளமாகப் பயன்படுத்தலாம். கணினி அடையாளங்காட்டியை உருவாக்கும் போது. கணினியில் உள்ள எல்லா உலாவிகளுக்கும் ஹேண்ட்லர்களின் பட்டியல் ஒரே மாதிரியாக இருப்பதால், உலாவிகளை மாற்றும் போது அடையாளங்காட்டி மாறாது, மேலும் Chrome, Firefox, Safari, Brave, Yandex Browser, Edge மற்றும் Tor Browser ஆகியவற்றிலும் பயன்படுத்தலாம்.

இந்த முறை 32-பிட் அடையாளங்காட்டிகளை உருவாக்க உங்களை அனுமதிக்கிறது, அதாவது. தனித்தனியாக பெரிய துல்லியத்தை அடைய அனுமதிக்காது, ஆனால் இது மற்ற அளவுருக்களுடன் இணைந்து கூடுதல் அம்சமாக அர்த்தமுள்ளதாக இருக்கிறது. முறையின் குறிப்பிடத்தக்க குறைபாடு பயனருக்கான அடையாள முயற்சியின் தெரிவுநிலை ஆகும் - முன்மொழியப்பட்ட டெமோ பக்கத்தில் ஒரு அடையாளங்காட்டியை உருவாக்கும் போது, ​​ஒரு சிறிய ஆனால் தெளிவாக கவனிக்கக்கூடிய சாளரம் கீழ் வலது மூலையில் திறக்கிறது, அதில் கையாளுபவர்கள் நீண்ட நேரம் உருட்டுகிறார்கள். இந்த குறைபாடு டோர் உலாவியில் தோன்றாது, இதில் அடையாளங்காட்டியை கவனிக்காமல் கணக்கிட முடியும்.

பயன்பாட்டின் இருப்பைத் தீர்மானிக்க, ஸ்கிரிப்ட் பாப்-அப் சாளரத்தில் வெளிப்புற ஹேண்ட்லருடன் தொடர்புடைய இணைப்பைத் திறக்க முயற்சிக்கிறது, அதன் பிறகு உலாவி ஒரு உரையாடலைக் காண்பிக்கும். கணினியில் பயன்பாடு இல்லை என்றால், அல்லது பிழைப் பக்கத்தைக் காண்பிக்கும். வழக்கமான வெளிப்புற கையாளுபவர்களின் தொடர்ச்சியான தேடல் மற்றும் பிழை திரும்பப் பற்றிய பகுப்பாய்வு மூலம், கணினி சோதனை செய்யப்படும் நிரல்களைக் கொண்டுள்ளது என்று ஒருவர் முடிவு செய்யலாம்.

லினக்ஸிற்கான குரோம் 90 இல், இந்த முறை வேலை செய்யவில்லை, மேலும் ஹேண்ட்லரைச் சரிபார்க்கும் அனைத்து முயற்சிகளுக்கும் உலாவி நிலையான செயல்பாட்டு உறுதிப்படுத்தல் உரையாடலைக் காண்பிக்கும் (விண்டோஸிற்கான Chrome மற்றும் macOS இல் இந்த முறை செயல்படுகிறது). Linux க்கான Firefox 88 இல், சாதாரண பயன்முறையிலும் மறைநிலைப் பயன்முறையிலும், பட்டியலிலிருந்து நிறுவப்பட்ட கூடுதல் பயன்பாடுகள் இருப்பதை ஸ்கிரிப்ட் கண்டறிந்தது, மேலும் அடையாளத் துல்லியம் 99.87% என மதிப்பிடப்பட்டது (செயல்படுத்தப்பட்ட 35 ஆயிரம் சோதனைகளில் 26 ஒத்த பொருத்தங்கள்). அதே கணினியில் இயங்கும் டோர் உலாவியில், பயர்பாக்ஸில் உள்ள சோதனையுடன் பொருந்தக்கூடிய ஒரு அடையாளங்காட்டி உருவாக்கப்பட்டது.

சுவாரஸ்யமாக, டோர் உலாவியில் உள்ள கூடுதல் பாதுகாப்பு ஒரு கொடூரமான நகைச்சுவையை விளையாடியது மற்றும் பயனரால் கவனிக்கப்படாமல் அடையாளத்தை செயல்படுத்துவதற்கான வாய்ப்பாக மாறியது. டோர் பிரவுசரில் வெளிப்புற ஹேண்ட்லர்களைப் பயன்படுத்துவதற்கான உறுதிப்படுத்தல் உரையாடல்களை முடக்கியதால், சரிபார்ப்புக் கோரிக்கைகளை ஐஃப்ரேமில் திறக்க முடியும், பாப்அப் விண்டோவில் அல்ல (ஹேண்ட்லர்களின் இருப்பு மற்றும் இல்லாமையைப் பிரிக்க, அதே மூல விதிகள் பிழைகள் உள்ள பக்கங்களுக்கான அணுகலைத் தடுக்கவும் மற்றும் about:blank pages க்கான அணுகலை அனுமதிக்கவும்). வெள்ளப் பாதுகாப்பு காரணமாக, Tor உலாவியில் சரிபார்க்க அதிக நேரம் எடுக்கும் (ஒவ்வொரு பயன்பாட்டிற்கும் 10 வினாடிகள்).

ஆதாரம்: opennet.ru

கருத்தைச் சேர்