
नकली वेब ब्राउज़िंग उत्पन्न करने और ट्रैकिंग को कम करने का एक सरल उपकरण
अपनी गोपनीयता वापस पाएं
नकली वेब ब्राउज़िंग उत्पन्न करें और ट्रैकिंग को कम करें
PartyLoud एक अत्यधिक कॉन्फ़िगरेबल और सीधा मुफ़्त उपकरण है जो आपको अपने लिनक्स टर्मिनल से सीधे ट्रैकिंग रोकने में मदद करता है, किसी विशेष कौशल की आवश्यकता नहीं है। एक बार शुरू होने के बाद, आप भूल सकते हैं कि यह चल रहा है। यह कई फ़्लैग प्रदान करता है; प्रत्येक फ़्लैग आपको अपने अनुभव को अनुकूलित करने और PartyLoud के व्यवहार को अपनी आवश्यकताओं के अनुसार बदलने देता है।
कृपया बग और फीचर अनुरोध सबमिट करें और इस परियोजना को लगातार बेहतर बनाने में मेरी मदद करें।
प्रश्नों / प्रतिक्रिया के लिए कृपया मुझसे यहाँ संपर्क करें
This project was inspired by noisy.py
यह कैसे काम करता हैविशेषताएँसेटअपRepository को क्लोन करें:
git clone https://github.com/realtho/PartyLoud.git
निर्देशिका पर जाएँ और स्क्रिप्ट को निष्पादन योग्य बनाएँ:
cd PartyLoud
chmod +x partyloud.sh
'partyloud' चलाएँ:
./partyloud.sh
उपयोगUsage: ./partyloud.sh [options...]
-d --dns <file> DNS Servers are sourced from specified FILE,
each request will use a different DNS Server
in the list
!!WARNING THIS FEATURE IS EXPERIMENTAL!!
!!PLEASE LET ME KNOW ISSUES ON GITHUB !!
-l --url-list <file> read URL list from specified FILE
-b --blocklist <file> read blocklist from specified FILE
-p --http-proxy <http://ip:port> set a HTTP proxy
-s --https-proxy <https://ip:port> set a HTTPS proxy
-n --no-wait disable wait between one request and an other
-h --help dispaly this help
फ़ाइल विशिष्टताएँ
वर्तमान रिलीज़ में फ़ाइलों पर कोई इनपुट-सत्यापन नहीं है।
यदि आपको बग मिलते हैं या इस सुविधा को बेहतर बनाने के सुझाव हैं, तो कृपया GitHub पर मुद्दे खोलकर मेरी मदद करें
डिफ़ॉल्ट फ़ाइलें यहाँ स्थित हैं:
कृपया ध्यान दें कि फ़ाइल का नाम और एक्सटेंशन महत्वपूर्ण नहीं हैं, केवल फ़ाइलों की सामग्री मायने रखती है
badwords एक कीवर्ड-आधारित ब्लॉकलिस्ट है जिसका उपयोग गैर-HTML सामग्री, चित्रों, दस्तावेज़ों आदि को फ़िल्टर करने के लिए किया जाता है।
डिफ़ॉल्ट कॉन्फ़िग कई हफ्तों के परीक्षण के बाद बनाया गया है। यदि आप वास्तव में सोचते हैं कि आपको एक कस्टम ब्लॉकलिस्ट की आवश्यकता है, तो मेरा सुझाव है कि आप डिफ़ॉल्ट कॉन्फ़िग को कॉपी करके और अपनी आवश्यकताओं के अनुसार संशोधित करके शुरू करें।
यहाँ एक अच्छी ब्लॉकलिस्ट फ़ाइल बनाने के कुछ संकेत दिए गए हैं:
| करें ✅ | न करें 🚫 |
|---|---|
| केवल ASCII वर्णों का उपयोग करें | एक-साइट-केवल नियम परिभाषित करें |
| नियमों को यथासंभव सामान्य रखने का प्रयास करें | केस-संवेदनशील नियम परिभाषित करें |
| सापेक्ष पथ पसंद करें | प्रति पंक्ति एक से अधिक नियम न रखें |
partyloud.conf एक ULR List है जिसका उपयोग नकली नेविगेशन जनरेटर के लिए प्रारंभिक बिंदु के रूप में किया जाता है।
यहाँ लक्ष्य बहुत सारे URLs वाली साइटों की एक अच्छी सूची बनाना है।
Google, YouTube और सोशल नेटवर्क से संबंधित लिंक का उपयोग न करने का सुझाव देने के अलावा, मेरे पास वास्तव में आपके लिए कोई सुझाव नहीं है।
DNSList रैंडम DNS सुविधा के लिए तर्क के रूप में उपयोग किए जाने वाले DNS की एक सूची है।
रैंडम DNS डिफ़ॉल्ट रूप से सक्षम नहीं है, इसलिए "डिफ़ॉल्ट फ़ाइल" वास्तव में सिर्फ एक दिशानिर्देश और एक परीक्षण है जिसका उपयोग फ़ंक्शन विकसित करते समय यह देखने के लिए किया जाता है कि सब कुछ उम्मीद के मुताबिक काम कर रहा है या नहीं।
यहाँ एकमात्र सुझाव यह है कि यादृच्छिकता बढ़ाने के लिए जितना संभव हो उतने पते जोड़ें।
अक्सर पूछे जाने वाले प्रश्न
स्क्रिप्ट का मुख्य भाग एक curl अनुरोध है, लेकिन यह उपकरण इससे अधिक करता है। जब आप स्क्रिप्ट चलाते हैं, तो कई थ्रेड शुरू होते हैं। प्रत्येक थ्रेड एक अलग http अनुरोध करता है और अगला url चुनने के लिए आउटपुट को पार्स करता है, वेब नेविगेशन का अनुकरण करता है। जब तक उपयोगकर्ता स्क्रिप्ट को रोकता नहीं (या तो enter दबाकर या CTRL-C के माध्यम से), यह चालू रहेगा।
त्रुटि पुनर्प्राप्ति तंत्र कहने का एक सुंदर तरीका है कि यदि http अनुरोध 4 या 5 (त्रुटि) से शुरू होने वाला स्टेटस कोड लौटाता है, तो स्क्रिप्ट सामान्य निष्पादन जारी रखने के लिए एक बैकअप-url का उपयोग करेगी।
यहाँ देखें 😉
दुर्भाग्य से यह काफी आसान है, लेकिन ध्यान रखें कि यह एक बीटा है और मैं आगामी रिलीज़ में इस "समस्या" को ठीक कर दूंगा।
badwords कीवर्ड की एक सूची है जिसका उपयोग 404s और गैर-html सामग्री (जैसे इमेज, css, js) को ट्रैवर्स करने से रोकने के लिए urls को फ़िल्टर करने के लिए किया जाता है। आप अपना खुद का बना सकते हैं, लेकिन, जब तक आपकी विशेष आवश्यकता न हो, मैं अनुशंसा करता हूं कि आप डिफ़ॉल्ट का उपयोग करें या कम से कम इसे एक टेम्पलेट के रूप में उपयोग करें।
partyloud.conf रूट urls की एक सूची है जिसका उपयोग नकली नेविगेशन शुरू करने के लिए किया जाता है। आप अपनी खुद की conf फ़ाइल बना सकते हैं, लेकिन ध्यान दें कि जितने अधिक urls जोड़ेंगे, उतने ही अधिक थ्रेड शुरू होंगे। यह एक "खुला मुद्दा" है। आगामी रिलीज़ में Fork Bombs से बचने के लिए अधिकतम थ्रेड संख्या होगी।