खुद जाँचें कि कोई टूल आपकी फ़ाइलें नहीं भेजता
प्रकाशित: · अद्यतन: 3 मिनट का पाठ
जो टूल कहता है कि वह आपके ब्राउज़र में चलता है, उसे कुछ मिनटों में जाँचा जा सकता है। नेटवर्क टैब दिखाता है कि पृष्ठ से क्या बाहर जाता है, और कनेक्शन काटना दिखाता है कि प्रोसेसिंग उस पर निर्भर नहीं है।
जाँच क्यों करें
कोई ऑनलाइन टूल फ़ाइल को आपके ब्राउज़र में प्रोसेस कर सकता है या उसे सर्वर पर भेज सकता है। पृष्ठ का रूप आपको दोनों में भेद नहीं करने देता। फिर भी ब्राउज़र हर उस चीज़ का रिकॉर्ड रखता है जो बाहर जाती है: आपको बस उसे पढ़ना है।
पहली विधि, नेटवर्क टैब
- टूल खोलें, फिर F12 कुंजी से ब्राउज़र के डेवलपर टूल।
- नेटवर्क टैब चुनें और सूची साफ़ करें।
- अपनी फ़ाइल जोड़ें और प्रोसेसिंग शुरू करें।
- मेथड स्तंभ देखें (Chrome और Edge में, स्तंभ के शीर्षक पर राइट क्लिक करके उसे जोड़ें): सर्वर को भेजी गई फ़ाइल POST या PUT अनुरोध में दिखती है, जिसकी सामग्री का आकार फ़ाइल जितना होता है।
आठ टूल ने क्या दिखाया
हर टूल ने एक बनावटी फ़ाइल प्रोसेस की जबकि सभी अनुरोध रिकॉर्ड हुए। सभी आठ मामलों में नतीजा दिखा और किसी अनुरोध में सामग्री नहीं थी।
| टूल | प्रोसेस की गई फ़ाइल | परीक्षण के दौरान अनुरोध | POST या PUT भेजते हैं |
|---|---|---|---|
| PDF संपीड़ित करें | 7,9 MB | 3 | 0 |
| PDF सुरक्षित करें | 226 KB | 5 | 0 |
| छवि संपीड़ित करें | 1,9 MB | 2 | 0 |
| छवि मेटाडेटा पढ़ें | 68 KB | 1 | 0 |
| SHA हैश जनरेट करें | 669 KB | 0 | 0 |
| ऑडियो बदलें | 669 KB | 6 | 0 |
| पृष्ठभूमि हटाएं | 1,0 MB | 18 | 0 |
| वीडियो संपीड़ित करें | 14,7 MB | 4 | 0 |
ये सभी अनुरोध साइट पर ही जाते हैं। लिप्यंतरण टूल, जो इस तालिका में नहीं है, अतिरिक्त रूप से अपना मॉडल बाहर से डाउनलोड करता है।
फिर भी दिखने वाले अनुरोध
कुछ टूल पहले उपयोग पर अपना इंजन लोड करते हैं: ऑडियो कनवर्टर और वीडियो कंप्रेसर तीन फ़ाइलें डाउनलोड करते हैं (एक स्क्रिप्ट, एक इंजन और एक गणना मॉड्यूल), और पृष्ठभूमि हटाना कई भागों में बँटा एक मॉडल लोड करता है। ये अनुरोध GET डाउनलोड हैं: फ़ाइलें आपके ब्राउज़र में उतरती हैं, कुछ ऊपर नहीं जाता। ऑडियो से टेक्स्ट का मामला थोड़ा अलग है: उसका मॉडल साइट से बाहर की सेवाओं से डाउनलोड होता है, सहमति के बॉक्स के बाद, और विवरण रिकॉर्डिंग को टेक्स्ट में बदलें में है।
दूसरी विधि, कनेक्शन काटना
टूल का पृष्ठ लोड करें, फिर नेटवर्क टैब के ऑफ़लाइन मोड या हवाई जहाज़ मोड से कनेक्शन काट दें। अपनी फ़ाइल जोड़ें। ऑफ़लाइन चार टूल ने अपना नतीजा दिया: फ़ाइल का हैश, छवि का मेटाडेटा, PDF का संपीड़न और छवि का संपीड़न।
जो टूल पहले उपयोग पर इंजन लोड करता है, उसे उस लोडिंग के लिए, प्रोसेसिंग से पहले, कनेक्शन चाहिए। ऑफ़लाइन उसकी विफलता किसी भेजने का संकेत नहीं देती: लोड होने के बाद उसे फिर चलाएँ।
विधि क्या सिद्ध नहीं करती
यह दिखाती है कि परीक्षण के दौरान क्या बाहर जाता है। पृष्ठ में दूसरे अनुरोध भी हो सकते हैं, जैसे दर्शक माप या फ़ॉन्ट। अनुरोधों की सामग्री और उनका आकार देखें, केवल उनकी संख्या नहीं: कई MB की भेजी गई फ़ाइल अनदेखी नहीं रहती। ब्राउज़र एक्सटेंशन भी अपने अनुरोध जोड़ सकते हैं।
किसी भी सेवा के लिए वही विधि
ये दोनों जाँचें किसी भी ऑनलाइन टूल पर लागू होती हैं, वह कोई भी हो। किसी संवेदनशील दस्तावेज़ को किसी सेवा को सौंपने से पहले एक बेमानी फ़ाइल के साथ इन्हें करें, और तुलना करना चाहें तो यहाँ की तरह एक बनावटी दस्तावेज़ के साथ।
जाँच का सारांश
- नेटवर्क टैब खोलें और सूची साफ़ करें।
- एक फ़ाइल प्रोसेस करें और POST या PUT अनुरोध ढूँढें।
- लोडिंग के बाद कनेक्शन काटें और फिर शुरू करें।
यहाँ परखे गए टूल PDF के लिए संपीड़न स्तर कैसे चुनें और हैश से जाँचें कि फ़ाइल बदली नहीं है में वर्णित हैं।
