Privaxy, एक जाहिरात-ब्लॉकिंग प्रॉक्सी

गुप्तता

जाहिरात-ब्लॉकिंग प्रॉक्सी

आज नेटवर्कवरील वापरकर्त्यांच्या मुख्य चिंतेपैकी एक म्हणजे गोपनीयतेशी संबंधित समस्या तुमची माहिती आणि याआधी वेब ब्राउझरद्वारे स्वतः लागू केलेल्या उपायांपासून ते इतर गोष्टींसह तृतीय-पक्ष अनुप्रयोग वापरण्यासारख्या पर्यायांपर्यंत मोठ्या संख्येने उपाय आहेत.

च्या दिवशी आज आपण Privaxy बद्दल बोलू जो एक जाहिरात ब्लॉकिंग प्रॉक्सी आणि क्रॉस साइट ट्रॅकिंग कोड आहे.

Privaxy ने अलीकडेच त्याची आवृत्ती 0.5 वर अपडेट केली आहे आणि मी त्याचा उल्लेख करू शकतो HTTP(s) MITM प्रॉक्सी आहे जी HTTP(s) चॅट ऍप्लिकेशन्समध्ये बसते, जसे की वेब ब्राउझर आणि HTTP सर्व्हर, जसे की सेवा वेबसाइट. दोन एंडपॉइंट्स दरम्यान द्वि-मार्गी बोगदा स्थापित करून, Privaxy URL पॅटर्नवर आधारित नेटवर्क विनंत्या ब्लॉक करू शकते आणि HTML दस्तऐवजांमध्ये स्क्रिप्ट आणि शैली इंजेक्ट करू शकते.

खालच्या स्तरावर कार्यरत, ब्राउझर प्लग-इन आधारित ब्लॉकर्सपेक्षा Privaxy अधिक कार्यक्षम आणि अधिक अनुकूल आहे. एका छोट्या व्हर्च्युअल मशिनमध्ये, सर्व्हरमध्ये किंवा अगदी त्याच संगणकावर ज्यावरून ट्रॅफिक उद्भवते त्याच संगणकावर Privaxy चे एकच उदाहरण प्रति सेकंद हजारो विनंत्या फिल्टर करू शकते आणि त्यासाठी खूप कमी मेमरी आवश्यक असते.

ब्लॉकरची अंमलबजावणी वेगळ्या प्रॉक्सी सर्व्हरच्या स्वरूपात आहे जी त्यास सार्वभौमिक समाधान म्हणून वापरण्याची परवानगी देते ज्यामुळे वापरकर्त्यास केवळ वेब ब्राउझरच्या विनंत्या फिल्टर करण्याची परवानगी मिळते. प्रॉक्सी ब्राउझर प्रतिबंधांपासून देखील स्वतंत्र आहे, जसे की Chrome मॅनिफेस्टच्या तिसऱ्या आवृत्तीद्वारे लादलेले, आणि चांगले कार्यप्रदर्शन आणि कमी संसाधन आवश्यकता प्रदान करते.

उदाहरणार्थ, 320 हजार फिल्टर लोड करताना, मेमरी वापर 50 एमबी आहे आणि प्रति सेकंद हजारो विनंत्या फिल्टर करणे शक्य आहे.

Privaxy चा मार्ग म्हणजे इंटरमीडिएट फिल्टर लागू करणे एनक्रिप्टेड HTTPS सत्रांची सामग्री रोखण्यासाठी आणि MITM चेतावणी लपवण्यासाठी TLS प्रमाणपत्र स्पूफिंग वापरून वापरकर्ता आणि साइट्स दरम्यान.

Privaxy स्वतःचे प्रमाणपत्र व्युत्पन्न करते, जे वापरकर्ता प्रमाणपत्र स्टोअरमध्ये स्थापित करतो तुमच्या सिस्टमचे (/usr/local/share/ca-certificates/) आणि ॲप्लिकेशन लोकलहोस्ट:8100 प्रॉक्सी द्वारे कार्य करतात असे विहित करते. दोन बिल्ड पर्याय प्रदान केले आहेत: कन्सोल युटिलिटी आणि ग्राफिकल इंटरफेस जो तुम्हाला सेटिंग्ज व्यवस्थापित करण्यास, वर्तमान क्रियाकलापांना दृश्यमानपणे ट्रॅक करण्यास आणि क्रॅश आकडेवारी पाहण्याची परवानगी देतो.

जेव्हा वापरकर्त्याकडून HTTPS विनंती प्राप्त होते, तेव्हा Privaxy TLS कनेक्शन स्थापित करते स्वतःच्या वतीने लक्ष्य सर्व्हरसह आणि त्याचे प्रमाणपत्र प्राप्त करते, त्यानंतर ते सर्व्हरकडून प्राप्त झालेल्या वास्तविक प्रमाणपत्राचे होस्टनाव वापरते आणि वापरकर्त्यासाठी व्युत्पन्न केलेल्या रूट प्रमाणपत्राशी विश्वासाच्या साखळीद्वारे जोडलेले डमी प्रमाणपत्र तयार करते.

डमी प्रमाणपत्र वापरून, प्रॉक्सी क्लायंटशी संप्रेषण करताना विनंती केलेल्या सर्व्हरची तोतयागिरी करते, डेटा प्राप्त करण्यासाठी गंतव्य सर्व्हरसह स्थापित केलेले TLS कनेक्शन वापरणे सुरू ठेवते. निवडलेल्या होस्ट आणि डोमेनसाठी, MITM तंत्र वापरून फॉरवर्डिंग अक्षम करणे शक्य आहे.

URL मास्कवर आधारित जाहिराती काढून टाकण्याव्यतिरिक्त, Privaxy प्रस्तुत HTML दस्तऐवजांमध्ये JavaScript कोड आणि CSS शैली घालण्याची क्षमता देखील देते.

Adblock Plus सुसंगत फिल्टर जसे की Easylist समर्थित आहेत. सामग्री प्रतिस्थापन स्क्रिप्ट्स, कंट्रोलर्स आणि रीडायरेक्टसाठी uBlock Origin च्या सिंटॅक्सला तसेच अनियंत्रित कस्टम फिल्टर सेट करण्यासाठी स्वतःच्या सिंटॅक्सला समर्थन देते. फिल्टरसह कनेक्ट केलेल्या बाह्य सूची स्वयंचलितपणे अद्यतनित केल्या जातात.

च्या Privaxy मधून वेगळी दिसणारी वैशिष्ट्ये:

  • अॅडब्लॉक प्लस फिल्टरसाठी समर्थन, जसे की इझीलिस्ट
  • आकडेवारी स्क्रीन तसेच थेट विनंती ब्राउझरसह वेब GUI.
  • uBlock js सोर्स सिंटॅक्ससाठी समर्थन.
  • uBlock रीडायरेक्ट सोर्स सिंटॅक्ससाठी समर्थन.
  • uBlock मूळ स्क्रिप्टलेटसाठी समर्थन.
  • ब्राउझर आणि HTTP क्लायंटपासून स्वतंत्र.
  • सानुकूल फिल्टरसाठी समर्थन.
  • MITM पाइपलाइनमधून होस्ट वगळण्यासाठी समर्थन.
  • प्रोटोकॉल अपग्रेडसाठी समर्थन, जसे की वेबसॉकेटसह.
  • स्वयंचलित फिल्टर सूची अद्यतने.
  • खूप कमी स्त्रोत वापर.
  • सुमारे 50 फिल्टर्ससह सुमारे 320 MB मेमरी सक्षम आहे.
  • एका लहान मशीनवर प्रति सेकंद हजारो विनंत्या फिल्टर करण्यास सक्षम.

शेवटी, जर तुम्हाला त्याबद्दल अधिक जाणून घेण्यात स्वारस्य असेल तर तुम्ही त्यातील तपशीलांचा सल्ला घेऊ शकता खालील दुवा.

प्रकल्पाचा कोड Rust मध्ये लिहिलेला आहे आणि AGPLv3 लायसन्स अंतर्गत वितरित केला जातो आणि Linux (AppImage, deb), Windows आणि macOS साठी रेडीमेड बिल्ड प्रदान केले जातात.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटासाठी जबाबदार: AB इंटरनेट नेटवर्क 2008 SL
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.