প্রকাশিত: ২৩ জানুয়ারি, ২০২৬, ১০:৩০ AM EST
গেভিন টেকনোলজি এক্সপ্লেইনড, সিকিউরিটি, ইন্টারনেট, স্ট্রিমিং, এবং এন্টারটেইনমেন্ট ভার্টিকেলের সেগমেন্ট লিড, Really Useful Podcast-এর প্রাক্তন সহ-হোস্ট, এবং ঘনিষ্ঠ পণ্য রিভিউয়ার। তার ডিগ্রি ডেভনের পাহাড় থেকে Contemporary Writing-এ, দশকও বেশি পেশাদার লেখার অভিজ্ঞতা, এবং তার কাজ How-To Geek, Expert Reviews, Trusted Reviews, Online Tech Tips, এবং Help Desk Geek-এর মতো প্ল্যাটফর্মে প্রকাশিত হয়েছে। গেভিন CES, IFA, MWC, এবং অন্যান্য টেক ট্রেড শোতে সরাসরি রিপোর্টিং করার জন্য উপস্থিত থাকেন, প্রক্রিয়ায় লাখ লাখ পদক্ষেপ হাঁটেন। তিনি যত হেডফোন, ইয়ারবাড এবং মেকানিক্যাল কীবোর্ড রিভিউ করেছেন তার حساب নেই, এবং বপ্রচুর চা, বোর্ড গেম এবং ফুটবলের শৌকীন।
২০২৬ সালে গোপনীয়তা একটি অজেয় যুদ্ধ মনে হচ্ছে। এটা শুধু এই বছর নয়; অনলাইন গোপনীয়তা বহু বছর ধরে অপ্রাপ্য মনে হচ্ছে। কিন্তু এটিই মানে নয় যে চোখে আড়াল চোখ থেকে আপনাকে রক্ষা করার কিছু বাধা বिठানোর চেষ্টা করা উচিত নয়।
ওয়েবে আপনাকে ট্র্যাক এবং চিহ্নিত করার একটি উপায় হলো আপনার উника ব্রাউজার ফিংগারপ্রিন্ট। এটি আপনার ব্রাউজার ওয়েবসাইট, বিজ্ঞাপনদাতারা, ইত্যাদির কাছে কেমন দেখায় তার একটি স্ন্যাপশট, এবং এটিকে নির্দিষ্টভাবে আপনার সাথে লিংক করা যেতে পারে বিজ্ঞাপন প্রোফাইল, ট্র্যাকিং, এবং আরও অনেক কিছুর জন্য।
সংক্ষেপে, আপনার ব্রাউজার যত অনন্য, তত আপনি ভিড় থেকে আলাদা দাঁড়াবেন। কিন্তু কি হয় যদি একটি ফ্রি উপায়ে আপনার অনন্য ব্রাউজার ফিচারগুলো রাখেন কিন্তু ভিড়ে 혼합 হয়ে যান?
আপনার ব্রাউজার ফিংগারপ্রিন্ট কত অনন্য?
আপনি কি বিলিয়নে এক?
ব্রাউজার ফিংগারপ্রিন্টিং কোনো নতুন ঘটনা নয়। এটি ইন্টারনেট জুড়ে আপনাকে ট্র্যাক করার প্রধান উপায়ের একটি, এবং এড়ানোর সবচেয়ে কঠিন ট্র্যাকিং পদ্ধতির একটি। কারণ আপনি আপনার ব্রাউজারে ছোট ছোট পরিবর্তন করলেই আপনি অনন্য হয়ে যান।
আপনার ব্রাউজার ফিংগারপ্রিন্ট কত অনন্য সেটি চেক করার অনেক উপায় আছে, এবং আপনি কতটুকু ভিড় থেকে আলাদা দাঁড়াচ্ছেন সেটি জানলে আপনি আশ্চর্য হবেন। অবশ্যই এই ধারণাটিতে কিছু সত্য আছে যে পর্যাপ্ত গুলানোর ডেটা ব্যক্তিদের আলাদা করা কঠিন করে দেয়, তবে এটি সময়ের সাথে সাথে জমে পড়ে।
ব্রাউজার ফিংগারপ্রিন্টিং আপনার ডিভাইসের বৈশিষ্ট্য পর্যবেক্ষণ করে কাজ করে বরং কিছু ডিভাইসে সংরক্ষণ করে। আপনার স্ক্রিন রেজোলিউশন, অপারেটিং সিস্টেম, ইনস্টল করা ফন্ট, গ্রাফিক্স হার্ডওয়্যার, টাইম জোন, এবং এমনকি আপনার ব্রাউজার কীভাবে নির্দিষ্ট এলিমেন্ট রেন্ডার করে সেগুলো মিলিয়ে একটি আশ্চর্য অনন্য প্রোফাইল তৈরি করা যায়।
ভিড়ে মিশে যান
অনন্য ব্রাউজার ফিচার, কিন্তু আপনি প্রাইভেট থাকুন
এই সমস্যা সমাধান করতে, আপনাকে Fingerprint Spoofer এক্সটেনশন দরকার। এই ছোট গোপনীয়তা-ফোকাসড ব্রাউজার এক্সটেনশন কার্যকরভাবে আপনার ব্রাউজার ফিংগারপ্রিন্ট ডেটা অনোনিমাইজ করে, ওয়েবে ব্যবহৃত কিছু প্রধান ফিংগারপ্রিন্টিং ফর্মের বিরুদ্ধে রক্ষা দেয়। সেটিতে কিছু ভিন্ন ফিংগারপ্রিন্ট স্পুফিং মোড আছে যা আপনি আপনার পরিচয় রক্ষা করতে ব্যবহার করতে পারেন, যদিও ডেভেলপার নোট করেছেন, "শুধু একটি স্পুফিং ফিচার একবারে কাজ করে। আপনি একাধিক চেষ্টা করতে পারেন, কিন্তু তারা কাজ করার গ্যারান্টি নেই।"
- Spoof navigator values: JavaScript navigator অবজেক্ট ব্যবহার করে আপনার ইউজার এজেন্ট, ভাষা সেটিংস, হার্ডওয়্যার ইনফো, প্লাগইন, এক্সটেনশন, এবং আরও অনেক কিছু সম্পর্কে তথ্য পায়।
- Spoof canvas: প্রতিটি ওয়েবসাইটের জন্য ডাইনামিকভাবে জেনারেট করা একটি নকল ক্যানভাস ইমেজ যোগ করে, Canvas API-এর মাধ্যমে ফিংগারপ্রিন্টিং ব্লক করার জন্য যা গ্রাফিক্সের জন্য দায়ী।
- Spoof user agent: আপনার ইউজার এজেন্ট স্ট্রিং (যে আপনার ব্রাউজার, স্ক্রিন ডাইমেনশন, প্লাগইন ইত্যাদি ধারণ করে) র্যান্ডম ডেটা দিয়ে রিপ্লেস করে।
আপনি Fingerprint Spoofer ব্যবহার করে আপনার ব্রাউজারে ইমেজ এবং JavaScript রানিং ব্লক করেও পারেন, যা আপনার গোপনীয়তাও বাড়াতে পারে।
তো, কি এটি কাজ করে?
এই এক্সটেনশন ইনস্টল করার সাথে আপনি কত অনন্য?
এখানেই রাগ পাওয়া যায়। Fingerprint Spoofer কাজ করে, কিন্তু ঠিক যেমন আমি চিন্তা করেছিলাম সেটি করে না। এক্সটেনশনের প্রিমিস পড়ে আমি অনুমান করেছিলাম আমি একবার আর রাতের প্রেত হয়ে যাবো, আমার ফিংগারপ্রিন্ট ডিজিটাল অস্তিত্ব থেকে চিরকালের জন্য মুছে যাবে।
সত্যতা আরও জটিল।
EFF Cover Your Tracks
EFF-এর Cover Your Tracks টেস্ট Fingerprint Spoofer কী করে সেটি ভিজ্যুয়ালাইজ করার সেরা উপায়, বা কমপক্ষে কীভাবে এটা আমার জন্য কাজ করেছে। Cover Your Tracks সহায়ক কারণ এটি শুধু "তুমি অনন্য" বলেই থাকেনা। বরং, এটি আপনার অনন্য ডেটার মান দেখায় এবং অন্যান্য ব্রাউজারের সাথে তুলনা করে, "one in X browsers have this value" দেখিয়ে, ডেটা পরিবর্তন হয়েছে কিনা সেটি দেখা সহজ করে তোলে।
ব্রাউজার ফিংগারপ্রিন্টিং তুলনা: EFF Cover Your Tracks
ফিংগারপ্রিন্টিং সিগন্যাল
ইউনিক ফিংগারপ্রিন্ট (পূর্বে)
আইডেন্টিটি বিটস
ইউনিক (পূর্বে)
১ IN X ব্রাউজার
র্যান্ডোমাইজড ফিংগারপ্রিন্ট (পরে)
আইডেন্টিটি বিটস
র্যান্ডোমাইজড (পরে)
১ IN X ব্রাউজার
HTTP_ACCEPT Headers
6.49
1 in 89.96
6.49
1 in 89.93
Browser Plugin Details
2.79
1 in 6.92
2.92
1 in 7.54
Time Zone Offset
2.13
1 in 4.37
2.13
1 in 4.37
System Fonts
4.26
1 in 19.15
4.26
1 in 19.15
Are Cookies Enabled?
0.12
1 in 1.09
0.12
1 in 1.09
Canvas Fingerprint (hash)
1.26
1 in 2.4
1.26
1 in 2.4
WebGL Fingerprint (hash)
9.31
1 in 634.19
1.43
1 in 2.7
Platform (Linux)
8.86
1 in 465.02
8.86
1 in 464.46
তবে এখানে বিষয়টি: ডেটা ততটুকু পরিবর্তন হয়নি, যা আমাকে বিভ্রান্ত করলো। Fingerprint Spoofer অন করা আমাকে আরও অনন্য বানাতে মানে, সেটি মনে হয়নি। অন্য ডেটা একইভাবে আমাকে খুব আনন্দিত করলো না যে আমি ভিড়ে মিশে যাচ্ছি, যদিও একটি মূল পার্থক্য আছে যা আমি একটু পরে বলব।
Test State
Overall Uniqueness
Before (no spoofing)
Unique among 332,992 browsers
After (with spoofing)
Randomized among 333,007 browsers
Total identifying bits (both tests)
18.35 bits
তাহলে, দুটি টেস্টের মধ্যে সবচেয়ে বড় পার্থক্য হলো দ্বিতীয় টেস্টে, স্পুফিং-এর পরে, স্বীকার করলো যে আমার ফিংগারপ্রিন্ট ডেটা র্যান্ডোমাইজড ছিল। তবে, এটা আমার আইডেন্টিফাইং ডেটা কমানো 하지লো।عات 말했다, সবচেয়ে বড় উন্নতি WebGL ফিংগারপ্রিন্টিং-এ এসেছিল। এক্সটেনশন অন করার আগে, আমার WebGL সিগনেচার শুধু ১ în ৬৩৪ ব্রাউজার-এ শেয়ার করা হত। স্পুফিং-এর পর, এটা পড়ে ১ în ২.৭-এ এসেছে, আমার সবচেয়ে অনন্য আইডেন্টিফায়ারগুলোর একটিকে গড়ের কাছাকাছি কিছুতে পরিবর্তন করে দিয়েছে।
Am I Unique
Am I Unique হলো একটি অনুরূপ ব্রাউজার ফিংগারপ্রিন্টিং টুল যা আপনার ব্রাউজারের নির্দিষ্ট এলাকাগুলোর উника মান বরাদ্দ করে। আবার, Fingerprint Spoofer সক্রিয় থাকার সাথে, আমার অনন্যতা কমলো, কিন্তু আমি ভিড়ে মিশলাম না। আমি টেস্ট দুবার চালালাম এবং দুটি ফাইল তুলনা করলাম মূল পরিবর্তনগুলোর জন্য।
Attribute
File A value
File B value
userAgent-js
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36
platform
Linux
Win32
cookies enabled
yes
yes
timezone
0 (UTC)
0 (UTC)
languages-js
en-US, en
en-GB, en-US, en
canvas fingerprint
Present (base64 hash differs)
Present (base64 hash differs)
একই কাহিনী। র্যান্ডোমাইজড ডেটার সাথে, আপনার আসল ব্রাউজার ফিংগারপ্রিন্ট লুকানো হলো, কিন্তু আপনি এখনও একটি অনন্য এন্টিটি।
Related
উপযোগী, কিন্তু সীমাবদ্ধতা আছে
Fingerprint Spoofer জাদু নয়
Fingerprint Spoofer নিশ্চিতভাবেই আপনার অনন্য ফিংগারপ্রিন্ট পরিবর্তন করে। এটা আরও কিছু কারণেও দুর্দান্ত। উদাহরণস্বরূপ, Fingerprint Spoofer-এর র্যান্ডোমাইজড ডেটা ওয়েবসাইটকে অযোগ্য করে না, যা অন্যান্য ফিংগারপ্রিন্ট ব্লকিং টুলের সাথে হতে পারে যা শুধু APIs, WebGL, এবং ওয়েবসাইট চalu রাখতে প্রয়োজনীয় অন্য সার্ভিসগুলোর অ্যাক্সেস ডেনাই করে। সেটিই এটিকে উপযোগী করে তোলে।
কিন্তু মনে রাখা গুরুত্বপূর্ণ যে Fingerprint Spoofer আপনাকে অনোনিমাস করে না, আপনার IP ঠিকানা লুকায় না, বা যদি আপনি লগইন করেন তবে ওয়েবসাইট আপনাকে ট্র্যাক করা থেকে বন্ধ করে না। এটি আপনার গোপনীয়তা রক্ষার একটি বড় লেয়ারড প্রচেষ্টার অংশ; Fingerprint Spoofer শুধু কেকের একটি অংশ। সেটার ওপর, Fingerprint Spoofer আমাকে স্মরণ করালো যে কখনও কখনও, আপনার ব্রাউজারে যত বেশি গোপনীয়তা-ফোকাসড এক্সটেনশন আপনি যোগ করবেন, আপনি দুটি পথে আরও অনন্য হয়ে যাবেন, যেভাবেই আপনি যা লক্ষ্য করেছিলেন সেটি পরাজিত করে।
বেশিরভাগ গোপনীয়তা সফটওয়্যারের সবচেয়ে বড় সমস্যা কার্যকারিতা নয়—এটি ব্যবহারযোগ্যতা। যেসব টুল folyamاته সাইট ভাঙে সেগুলো ডিজেবল হয়ে যাবে। যেসব টুলهاية মাইক্রোম্যানেজমেন্ট চায় সেগুলো ছেড়ে দেওয়া হয়। সেটিই কারণ এই এক্সটেনশন তত ভালো কাজ করে। এটি একটি প্রযুক্তিগত বাহুর দৌড়ে জয় করার চেষ্টা করে না। এটি আপনাকে আউটসাইডিং আউট করা কঠিন করতে এবং ওয়েবকে কষ্টদায়ক না বানাতে প্র্যাক্টিক্যাল লক্ষ্যে ফোকাস করে, এবং আমি এর সম্পূর্ণ পক্ষে।