Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
wBlock — Safari के लिए अगली पीढ़ी का विज्ञापन अवरोधक। | Kitploit
उपकरण/GitHubGitHub/0xcub3/wblock
आईओएस सुरक्षास्क्रिप्टिंग और स्वचालनवेब सुरक्षागोपनीयताएंटी-बॉट
GitHub0xcub3/wblock

wBlock

Safari के लिए अगली पीढ़ी का विज्ञापन अवरोधक।

रिपॉजिटरी देखें
2.7k5120घं 45मि पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें
wBlock Logo

wBlock

Safari विज्ञापन-अवरोधन की बकवास का अंत


Download on the App Store

Version Platform License

Join Discord



wBlock Interface

macOS, iOS और iPadOS के लिए एक Safari सामग्री अवरोधक।
5 एक्सटेंशन में 750,000 नियम, Protocol Buffer भंडारण, LZ4 संपीड़न, और iCloud सिंक।


[!NOTE] विस्तृत तुलना की तलाश है? मेरी तुलना मार्गदर्शिका देखें कि wBlock अन्य Safari सामग्री अवरोधकों से कैसे तुलना करता है।


विशेषताएँ




स्क्रीनशॉट





तकनीकी कार्यान्वयन



विकास का समर्थन करें

wBlock मुफ्त और ओपन सोर्स है।
यदि आप परियोजना का समर्थन करना चाहते हैं:


Donate Button



अक्सर पूछे जाने वाले प्रश्न (FAQ)

wBlock अन्य विज्ञापन अवरोधकों से कैसे तुलना करता है?
हमारी तुलना मार्गदर्शिका देखें जो uBlock Origin Lite, Wipr 2, और AdGuard के Safari ऐप्स से तुलना करती है।
क्या मुझे wBlock को App Store या DMG/Homebrew रिलीज़ से इंस्टॉल करना चाहिए?
App Store संस्करण आमतौर पर बेहतर होता है क्योंकि यह ऐप अपडेट को स्वचालित रूप से संभालता है। DMG/Homebrew रिलीज़ में समान सुविधाएँ हैं और यह उन उपयोगकर्ताओं के लिए उपलब्ध है जो App Store के बाहर इंस्टॉल करना पसंद करते हैं।
क्या मैं अपनी स्वयं की फ़िल्टर सूचियाँ उपयोग कर सकता हूँ?
हाँ। आप URL द्वारा कोई भी AdGuard-संगत फ़िल्टर सूची जोड़ सकते हैं, नियमों को सीधे पेस्ट कर सकते हैं, या फ़ाइल से आयात कर सकते हैं।
क्या मुझे बेहतर अवरोधन के लिए अधिक फ़िल्टर सूचियाँ सक्षम करनी चाहिए?
आमतौर पर नहीं। अनुशंसित डिफ़ॉल्ट पहले से ही अधिकांश विज्ञापनों और ट्रैकर्स को कवर करते हैं, और अधिकांश अन्य सामान्य-उद्देश्यीय सूचियाँ उनके साथ ओवरलैप होती हैं। अधिक सक्षम करने से मुख्य रूप से Safari का नियम सीमा समाप्त हो जाती है और साइट टूटने की संभावना बढ़ जाती है। अपवाद हैं कष्टप्रद फ़िल्टर (कुकी बैनर, पॉपअप, सोशल विजेट) और गैर-अंग्रेज़ी साइटों के लिए क्षेत्रीय फ़िल्टर, जो डिफ़ॉल्ट द्वारा कवर नहीं की गई चीज़ों को कवर करते हैं।
क्या wBlock Safari को धीमा करता है?
सामान्य उपयोग में नहीं। wBlock Safari के मूल घोषणात्मक सामग्री अवरोधन API का उपयोग करता है, जो संकलित नियमों को ऐप प्रक्रिया के बाहर लागू करता है। स्थानीय निष्क्रिय जाँच ~40 MB के आसपास रहती है, और पृष्ठ लोडिंग Safari के मूल अवरोधक पथ पर रहती है।
क्या उपयोगकर्ता स्क्रिप्ट iOS और iPadOS पर काम करती हैं?
हाँ। उपयोगकर्ता स्क्रिप्ट इंजन Safari Web Extensions के माध्यम से iOS, iPadOS और macOS पर सामान्य Greasemonkey APIs (GM_getValue, GM_setValue, GM_xmlhttpRequest, GM_addStyle) लागू करता है।
मैं Twitch विज्ञापनों को कैसे अवरुद्ध करूँ?
wBlock में AdGuard Extra उपयोगकर्ता स्क्रिप्ट शामिल है, जो Twitch के GraphQL API (gql.twitch.tv) से बात करके Twitch विज्ञापनों में मदद कर सकती है — वही सामान्य दृष्टिकोण जो uBlock Origin उपयोगकर्ता उपयोग करते हैं। यह डिफ़ॉल्ट रूप से अक्षम भेजा जाता है, इसलिए इसे Twitch के लिए सक्षम करें:

1. wBlock खोलें और Userscripts अनुभाग पर जाएँ।
2. अंतर्निर्मित सूची में AdGuard Extra ढूँढें और इसे चालू करें।
3. किसी भी खुले Twitch टैब को पुनः लोड करें।

यह सर्वोत्तम प्रयास-आधारित, सामुदायिक-शैली का विज्ञापन अवरोधन है: Twitch बार-बार विज्ञापन देने के तरीके को बदलता है, इसलिए यह कभी-कभी तब तक टूट सकता है जब तक उपयोगकर्ता स्क्रिप्ट अपडेट नहीं हो जाती। इस बात की कोई गारंटी नहीं है कि हर विज्ञापन हटा दिया जाता है।
फ़िल्टर कितनी बार अपडेट होते हैं?
स्वचालित अपडेट अंतराल को 1 घंटे से 7 दिनों तक कॉन्फ़िगर किया जा सकता है, या मैन्युअल रूप से ट्रिगर किया जा सकता है। macOS पर, ऑटो-अपडेट सक्षम करने से एक बंडल लॉन्च एजेंट पंजीकृत होता है जो बैकग्राउंड अपडेट सेवा के माध्यम से ऐप बंद होने पर भी जाँच जारी रख सकता है। iOS और iPadOS पर, पृष्ठभूमि जाँच सर्वोत्तम प्रयास पर आधारित है और सिस्टम द्वारा wBlock को जगाने या आपके द्वारा इसे पुनः खोलने तक प्रतीक्षा कर सकती है। Safari खोलने से अपडेट ट्रिगर नहीं होते। अपडेट HTTP सशर्त अनुरोधों (If-Modified-Since/ETag हेडर) का उपयोग करते हैं जब सर्वर उनका समर्थन करते हैं, जो अनावश्यक डाउनलोड को कम करता है।
क्या एलिमेंट जैपर iOS और iPadOS पर उपलब्ध है?
हाँ। Safari में wBlock एक्सटेंशन पॉपअप खोलें और Activate Element Zapper टैप करें।



क्रेडिट

@arjpar · @ameshkov · @shindgewongxj


Discord Privacy Issues


द्वारा विकसित 0xCUB3




Star History Chart
टूल डाउनलोड करें

प्रदर्शन

  • 750,000 नियम क्षमता - प्रति प्लेटफ़ॉर्म 5 Safari सामग्री अवरोधन एक्सटेंशन (प्रत्येक 150k) में
  • ~40 MB RAM निष्क्रिय अवस्था में — Safari का मूल सामग्री अवरोधन API नियमों को प्रक्रिया से बाहर चलाता है
  • Protocol Buffers + LZ4 फ़िल्टर भंडारण के लिए; स्ट्रीमिंग I/O संकलन के दौरान मेमोरी कम रखता है
  • HTTP सशर्त अनुरोध (If-Modified-Since/ETag) ताकि अपडेट केवल बदला हुआ ही डाउनलोड करें
  • iCloud सिंक फ़िल्टर चयन, कस्टम सूचियाँ, उपयोगकर्ता स्क्रिप्ट और श्वेतसूची के लिए सभी उपकरणों में

सामग्री संशोधन

  • Element Zapper (macOS, iOS, iPadOS, visionOS) — Safari में पृष्ठ तत्वों को दृष्टिगत रूप से चुनें और छिपाएँ
  • उपयोगकर्ता स्क्रिप्ट इंजन Greasemonkey API (GM_getValue, GM_setValue, GM_xmlhttpRequest) के साथ
  • उपयोगकर्ता शैली समर्थन — UserCSS थीम (.user.css) इंस्टॉल करें, मूल रूप से CSS के रूप में लागू, JS रैपर की आवश्यकता नहीं
  • कस्टम फ़िल्टर सूचियाँ URL, पेस्ट, या फ़ाइल आयात द्वारा — किसी भी AdGuard-सिंटैक्स ब्लॉकलिस्ट का समर्थन करता है
  • टूलबार खोज फ़िल्टर और उपयोगकर्ता स्क्रिप्ट को शीघ्रता से खोजने के लिए
  • स्वचालित नियम वितरण अधिकतम कवरेज के लिए सभी 5 सामग्री अवरोधक स्लॉट में

अवरोधन

  • नेटवर्क अनुरोध अवरोधन — विज्ञापन, ट्रैकर, कुकी बैनर, कष्टप्रद तत्व
  • CSS इंजेक्शन कॉस्मेटिक फ़िल्टरिंग और तत्व छिपाने के लिए
  • स्क्रिप्ट अवरोधन अवांछित JavaScript के लिए
  • पॉप-अप और रीडायरेक्ट रोकथाम
  • URL ट्रैकिंग-पैरामीटर हटाना — UTM और अन्य ट्रैकिंग पैरामीटर हटाता है, शॉर्टनर/रीडायरेक्ट URL खोलता है (wBlock Scripts द्वारा डिफ़ॉल्ट रूप से सक्षम)

कॉन्फ़िगरेशन

  • स्वचालित अपडेट हर घंटे से लेकर हर 7 दिन तक, या मैन्युअल। macOS एक बंडल लॉन्च एजेंट और बैकग्राउंड अपडेट सेवा के माध्यम से जाँच जारी रख सकता है, iOS पृष्ठभूमि जाँच सर्वोत्तम प्रयास पर आधारित है
  • प्रति-साइट नियंत्रण — Safari टूलबार से विशिष्ट साइटों पर अवरोधन अक्षम करें
  • अवरुद्ध अनुरोध लॉगर (macOS) — देखें कि प्रत्येक पृष्ठ पर क्या अवरुद्ध हो रहा है
  • प्रति-साइट सेटिंग्स — विश्वसनीय डोमेन को श्वेतसूची में डालें, प्रति साइट उपयोगकर्ता स्क्रिप्ट टॉगल करें, और प्रति डोमेन एलिमेंट जैपर नियम चालू/बंद करें
  • क्षेत्रीय फ़िल्टर आपके स्थान के आधार पर स्वतः पहचान के साथ
  • macOS के लिए Homebrew cask: brew tap 0xcub3/wblock && brew install --cask wblock
Userscript Management Screenshot
उपयोगकर्ता स्क्रिप्ट प्रबंधन
पेवॉल, YouTube Dislikes, और अधिक प्रबंधित करें

Settings Screenshot
सेटिंग्स और अनुकूलन
स्वचालित अपडेट, सूचनाएँ और प्राथमिकताएँ कॉन्फ़िगर करें

iOS Screenshot

iOS इंटरफ़ेस
iPhone पर पूर्ण-सुविधा युक्त अवरोधन

iPadOS Screenshot

iPadOS इंटरफ़ेस
iPad पर पूर्ण-सुविधा युक्त अवरोधन

मुख्य आर्किटेक्चर

  • फ़िल्टर श्रृंखलन के लिए LZ4 संपीड़न के साथ Protocol Buffers (libprotobuf)
  • Swift समवर्तीता (async/await, Task, Actor आइसोलेशन) के साथ अतुल्यकालिक I/O
  • डिस्क पर स्ट्रीमिंग श्रृंखलन संकलन के दौरान पीक मेमोरी उपयोग को कम करता है
  • प्रति प्लेटफ़ॉर्म 5 Safari सामग्री अवरोधन एक्सटेंशन (अधिकतम Safari API क्षमता)
  • घोषणात्मक सामग्री अवरोधन के लिए SafariServices फ्रेमवर्क एकीकरण

निर्भरताएँ और मानक

  • AdGuard से Safari नियम रूपांतरण के लिए SafariConverterLib v4.3.0
  • उन्नत अवरोधन तकनीकों के लिए बंडल AdGuard स्क्रिप्टलेट इंजन
  • प्रोजेक्ट-स्तरीय Swift 5 सेटिंग्स के साथ Swift समवर्तीता (async/await, Task, Actor आइसोलेशन)
  • पूरे SwiftUI ऐप में VoiceOver और Dynamic Type समर्थन
  • क्रॉस-प्लेटफ़ॉर्म फ़िल्टर भंडारण प्रारूप के लिए SwiftProtobuf