فنگر پرنٹ ٹیسٹ آپ کو ایک عدد دیتا ہے اور اسے اینٹروپی کے بٹس کہتا ہے۔ پھر لوگ وہ اعداد جمع کرتے ہیں اور نتیجہ اخذ کرتے ہیں کہ وہ انٹرنیٹ پر گنے چنے لوگوں میں سے ایک ہیں۔ دونوں قدم دلچسپ طریقوں سے غلط ہیں۔ بٹس آزاد نہیں ہیں، اور ٹیسٹ مردم شماری نہیں ہے۔

1. منحصر سگنلز کو جمع نہ کریں

مشاہدوں کی تعداد سے نہیں، بلکہ ان کے درمیان تعلق سے شروع کریں، جس کا تقاضا W3C کی فنگر پرنٹنگ رہنمائی بھی ممکنہ تقسیموں کی بات کرتے وقت کرتی ہے۔ دو متوازن ثنائی خصوصیات حساب کو اس کی سادہ ترین شکل میں دکھاتی ہیں۔

RelationshipPossible observed pairs
Independent properties00, 01, 10, 11
The second always copies the first00, 11

چار یکساں ممکنہ حالتیں دو بٹ لے جاتی ہیں؛ دو یکساں ممکنہ حالتیں ایک۔ اگر دوسری خصوصیت ہمیشہ پہلی کی نقل کرے تو بھی رپورٹ دو فیلڈز کی فہرست دیتی ہے اور معلومات اب بھی ایک بٹ ہیں۔ ایک ہی حقیقت کو دو بار پڑھنا دوسرا امتیاز نہیں ہے۔

اصل خصوصیات شاذ و نادر ہی بالکل نقل ہوتی ہیں۔ زبان، لوکیل اور ٹائم زون ایسے طریقوں سے منسلک ہیں جنہیں آزادی کا مفروضہ نظر انداز کرتا ہے، اسی لیے سادہ جمع نتیجے کو بڑھا چڑھا کر دکھاتی ہے۔

2. پوچھیں کہ اسکور کس آبادی کو بیان کرتا ہے

ایک ٹیسٹ ایمانداری سے بتا سکتا ہے کہ کوئی امتزاج اس کے اپنے مشاہدوں میں نایاب تھا۔ یہ ایک نمونے کے بارے میں بیان ہے، کسی تاریخ میں، ایک مخصوص خصوصیات کی فہرست اور ایک مخصوص حساب کے ساتھ۔ یہ آپ کے براؤزر کی مستقل خصوصیت نہیں ہے، اور دنیا کے ہر آلے کی گنتی نہیں ہے۔ براؤزر کی تازہ کاریاں جواب خود ہی بدل دیتی ہیں۔

سرخی سے پہلے طریقہ کار پڑھیں: کیا جمع کیا گیا، اقدار کو کیسے گروپ کیا گیا، کتنے نمونے تھے، اور کیا نایابی کا دعویٰ اسی پینل سے آتا ہے جس نے اسکور بنایا۔ چھوٹے خود منتخب نمونے پر حساب لگایا گیا عدد اسی نمونے کو بیان کرتا ہے۔

3. شناخت کو پہچان سے الگ کریں

مستقل اکاؤنٹ یا کوکی کسی بھی چالاک فنگر پرنٹنگ کے بغیر آپ کے دوروں کو جوڑتی ہے، اور VPN ایگزٹ بدلنے سے اسے کوئی فرق نہیں پڑتا۔ فنگر پرنٹ واپس آنے والے براؤزر کو اس کے پیچھے موجود شخص کا نام لیے بغیر پہچان سکتا ہے۔ یہ مختلف صلاحیتیں ہیں، اور ایک اسکور انہیں اکٹھا دھندلا دیتا ہے۔ جب کسی سروس کو شناخت چاہیے ہوتی ہے تو وہ عام طور پر پہلے بورنگ اوزاروں کی طرف ہاتھ بڑھاتی ہے۔

یہ یہ بھی واضح کرتا ہے کہ ایک ہی دفتر کے دو افراد موٹے فنگر پرنٹ کے لیے یکساں اور لاگ ان کے لیے بالکل مختلف کیسے نظر آ سکتے ہیں۔

4. غور کریں کہ بہرحال عدد کیا ہلائے گا

ترتیبات بدلتی ہیں، ایکسٹینشنز بدلتی ہیں، اور براؤزر ورژنز وہ بدل دیتے ہیں جو شروع ہی سے قابل مشاہدہ ہے۔ کچھ تحفظات جان بوجھ کر ایسے فیلڈز کو معمول بناتے ہیں جنہیں ٹیسٹ ورنہ امتیازی گنتا۔ دیگر ہر سیشن کے لیے قدر کو بے ترتیب بناتے ہیں، جو گمنامی کے بجائے عدم استحکام کے طور پر ظاہر ہوتا ہے۔

ہر دورے پر سرکنے والا فنگر پرنٹ سیشنز کے درمیان جوڑنا مشکل ہوتا ہے، اور یہ آپ کی نایابی کے بارے میں کچھ نہیں بتاتا۔ دونوں حقائق پڑھنے کا حصہ ہیں۔

5. فیصلہ کریں کہ آپ کیا حاصل کرنا چاہتے ہیں

کچھ بھی انسٹال کرنے سے پہلے ہدف لکھیں۔ اگر ہدف ایک اشتہاری نیٹ ورک کی جانب سے سائٹس کے درمیان ٹریکنگ روکنا ہے تو کوکی اور اسٹوریج کی صفائی کے ساتھ مواد بلاکر زیادہ تر کام کر دیتا ہے۔ اگر ہدف ایک خاص ارتباط سے بچنا ہے تو اس خصوصیت کا نام لیں۔ اگر ہدف الگ پہچانا مشکل ہونا ہے تو ایماندار طریقہ مرکزی دھارے کی ترتیب ہے، نایاب نہیں۔

اُلٹا پہلو یہ ہے کہ نایابی کے پیچھے بھاگنا آپ کو چننا آسان بنا دیتا ہے۔ منفرد ترتیب وہی ہے جسے فنگر پرنٹنگ اسکرپٹ تلاش کرنے کی امید رکھتی ہے۔ بھیڑ میں گھل جانا چھپے ہوئے عدد کو زیادہ سے زیادہ کرنے سے مختلف ہدف ہے۔

متعلقہ مضامین