• LinkedIn वेबसाइट हर बार पेज लोड होने पर 2,953 Chrome extensions की मौजूदगी का पता लगाती है
  • यह repository उन सभी extension IDs, नामों और Chrome Web Store links को दस्तावेज़ित करती है जिन्हें LinkedIn जांचता है
  • पूरे extensions में से लगभग 78% Chrome Web Store से, और लगभग 22% Extpose के ज़रिए पहचाने गए
  • दी गई script (fetch_extension_names.js) अपने-आप extension नाम इकट्ठा करती है, और हटाए गए extensions के लिए Extpose से वैकल्पिक lookup करती है
  • यह डेटा वेबसाइटों द्वारा उपयोगकर्ता के ब्राउज़र extensions की पहचान करने की प्रक्रिया के पैमाने को दिखाता है

LinkedIn Chrome Extension Fingerprinting

  • LinkedIn हर page load पर 2,953 Chrome extensions को चुपचाप जांचता है
    • यह प्रक्रिया उपयोगकर्ता के ब्राउज़र में इंस्टॉल extensions की पहचान करने के लिए fingerprinting के रूप में की जाती है
  • इस repository में LinkedIn द्वारा जांचे जाने वाले सभी extensions की सूची और संबंधित tools शामिल हैं
    • chrome_extensions_with_names_all.csv फ़ाइल में extension ID, नाम, और Chrome Web Store या Extpose link व्यवस्थित रूप से दिए गए हैं

डेटा संरचना

  • डेटा फ़ाइल में Extension ID, Name, और URL नाम के तीन columns शामिल हैं
    • Extension ID 32-अक्षरों का identifier है, और URL Chrome Web Store या Extpose link की ओर जाता है
  • पूरी सूची chrome_extensions_with_names_all.csv फ़ाइल में देखी जा सकती है

स्क्रिप्ट

  • fetch_extension_names.js Chrome Web Store से extension नाम लाती है, और अगर extension हटाया जा चुका हो या उपलब्ध न हो तो Extpose के ज़रिए वैकल्पिक lookup करती है
    • command उदाहरण: node fetch_extension_names.js, node fetch_extension_names.js --offset 0 --limit 500
  • test_fetch.js पहले 3 extensions को प्रोसेस करती है, और verbose मोड में टेस्ट की जा सकती है

आँकड़े

  • LinkedIn की fingerprint सूची में कुल 2,953 extensions शामिल हैं
  • इनमें से लगभग 78% Chrome Web Store से, और लगभग 22% Extpose के ज़रिए पहचाने गए

स्रोत फ़ाइलें

  • chrome_extension_ids.txt : LinkedIn के fingerprint.js से निकाली गई raw extension IDs की सूची
  • fingerprint.js : LinkedIn पेज में शामिल extension detection script (संक्षिप्त संस्करण)
  • fetch_extension_names.js : extension नाम अपने-आप इकट्ठा करने वाली सहायक script

सारांश

  • LinkedIn बड़े पैमाने पर ब्राउज़र extension जानकारी की जांच कर रहा है,
    और यह repository उसकी पूरी सूची और संग्रह विधि को पारदर्शी रूप से सार्वजनिक करती है

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.