Computer >> कंप्यूटर ट्यूटोरियल >  >> सॉफ्टवेयर >> Office

PDF सुरक्षा का खुलासा: इंटरएक्टिव दस्तावेज़ों के पीछे छिपे जोखिम

PDF सुरक्षा - सिक्के का दूसरा पहलू

अपडेट किया गया: 15 फरवरी, 2010

PDF सुरक्षा एक अस्पष्ट विषय की तरह लगता है। और यह है। अधिकांश कंप्यूटर उपयोगकर्ताओं के लिए, PDF दस्तावेज़ केवल जानकारी का एक माध्यम हैं। दुर्भाग्य से, वे उससे कहीं अधिक बन गए हैं।

PDF दस्तावेज़ एक ऐसे बिंदु तक विकसित हो गए हैं जहां वे इंटरएक्टिव एप्लेट बन गए हैं, स्क्रिप्ट और क्या नहीं से भरे हुए, जो उपयोगकर्ता अनुभव को महत्वपूर्ण रूप से बढ़ाते हैं, लेकिन दुरुपयोग होने पर संभावित मुद्दों को जन्म दे सकते हैं। लोकप्रिय PDF सॉफ़्टवेयर के साथ जुड़ा हुआ, अक्सर लक्षित और दुरुपयोग किया गया, PDF दस्तावेज़ खोलना एक सुरक्षा मुद्दा बन सकता है।

PDF सुरक्षा का खुलासा: इंटरएक्टिव दस्तावेज़ों के पीछे छिपे जोखिम

हमने पिछले लेख में PDF कमजोरियों और संभावित शमन के बारे में बात की है। सच कहा जाए, थोड़ी दूरदर्शिता के साथ, परेशानी से काफी आसानी से बचा जा सकता है। अपने ऑपरेटिंग सिस्टम को कम विशेषाधिकारों के साथ चलाएं, वैकल्पिक प्रोग्राम का उपयोग करें और सूचना के प्रतिष्ठित स्रोतों से चिपके रहें और आप ठीक रहेंगे। वास्तव में कोई घबराहट नहीं है। वास्तव में, आप पूछना चाह सकते हैं कि मैं अपना पिछला लेख लिखने के बाद यह लेख क्यों लिखना चाहता हूँ।

खैर, आज, मैं PDF सुरक्षा के विषय को दूसरे कोण से प्रस्तुत करना चाहता हूँ। जबकि पहले लेख में उल्लिखित सभी विधियां सामान्य, डिफ़ॉल्ट-डेनाई तकनीकें हैं जो हमेशा अच्छा काम करती हैं, वे हमें हाथ में फ़ाइल के बारे में कुछ नहीं बतातीं। दूसरे शब्दों में, हम एक "खराब" फ़ाइल के साथ काम कर रहे होंगे, बिना कभी जाने। सिस्टम के लिए कोई जोखिम नहीं हो सकता है, लेकिन यह सोशल इंजीनियरिंग को समाप्त नहीं करता। इसके अलावा, यदि आप एक उचित रूप से कॉन्फ़िगर किए गए सिस्टम का उपयोग कर रहे हैं, तो आप इस बात की परवाह नहीं करते कि आप किन फ़ाइलों का उपयोग करते हैं या खोलते हैं, लेकिन क्या होगा यदि आप अपने अनजान साथियों को खराब चीजें भेजते हैं? यहाँ एक उदाहरण है: लिनक्स उपयोगकर्ता; उन्हें अपने सिस्टम पर किन फ़ाइलों को खोलते और उपयोग करते हैं, इसकी अधिक परवाह करने की आवश्यकता नहीं है, लेकिन संभावित रूप से संक्रमित फ़ाइलों को अपने विंडोज मित्रों को भेजने से कुछ शर्मनाक क्षण हो सकते हैं।

सबसे अच्छा समाधान है कि कोई दोस्त न हो, इस तरह आप किसी को कोई खराब सामान नहीं भेजेंगे, लेकिन चूंकि लोगों के दोस्त होते हैं, हम PDF सॉफ़्टवेयर के लिए अधिक विश्लेषणात्मक दृष्टिकोण पर चर्चा करेंगे। आज प्रस्तुत सामग्री पहले लेख में सीखे गए पाठों को प्रतिस्थापित नहीं करती है; यह उन्हें अच्छी तरह से पूरक करती है।

आइए शुरू करें।

स्वस्थ उपयोग प्रथाएं

मेरे लेख सेफ वेब प्रैक्टिस में, मैंने उन कुछ विधियों को रेखांकित किया है जिन्हें औसत उपयोगकर्ता तैनात कर सकते हैं ताकि वे उन फ़ाइलों की अच्छाई के स्तर का विश्लेषण करने का प्रयास कर सकें जिन्हें उन्होंने अभी डाउनलोड किया है और चलाना चाहते हैं। वे ऑनलाइन मल्टी-स्कैनर्स, फ़ोरम में मदद मांगने और कुछ खुश गूगलिंग के इर्द-गिर्द घूमते हैं। यह चीजों को संभालने का कोई सही तरीका नहीं है, दुर्भाग्य से, कभी-कभी यह एकमात्र तरीका है। जब कोई फ़ाइल चलाना चाहता है, तो वह इसे चलाएगा। सबसे अच्छी चीज जो आप कर सकते हैं वह है किसी तरह उन्हें फ़ाइल निष्पादित करने से पहले कुछ सतही जांच करने के लिए मनाने की कोशिश करना।

किसी भी प्रकार की स्कैनिंग के साथ बड़ी समस्या यह है कि आप फ़ाइल को खराब के रूप में फ़्लैग कर सकते हैं। लेकिन आप कभी भी फ़ाइल को अच्छे के रूप में फ़्लैग नहीं कर सकते। बहुत से लोग इसे नहीं समझते; इसके बजाय वे अपने एंटी-वायरस को सभी के लिए सबसे पवित्र समाधान के रूप में मानते हैं। मैं इस बिंदु पर जोर देना चाहता हूँ: यदि आपका एंटी-वायरस फ़ाइल को खराब के रूप में फ़्लैग करता है, तो यह सभी बुराइयों में से सबसे कम बुरा है। जब संदेह हो, तो कोई संदेह नहीं है। लेकिन क्या होगा यदि यह सॉफ़्टवेयर फ़ाइल को साफ़ के रूप में फ़्लैग करता है? क्या यह साफ़ है? नहीं। इसका सीधा सा मतलब है कि इसे खराब के रूप में फ़्लैग नहीं किया गया था। बस इतना ही।

यही कारण है कि व्हाइटलिस्टिंग - या डिफ़ॉल्ट-डेनाई - सभी प्रकार के खतरों को संभालने का सबसे अच्छा तरीका है। हर कोई दुश्मन है सिवाय कुछ चुनिंदा दोस्तों के। आप सब कुछ बुरा मानते हैं और धीरे-धीरे, सावधानी से पसंद के टुकड़ों को विश्वास के दायरे में आने देते हैं।

मेरा PDF भेद्यता लेख व्हाइटलिस्टिंग के बारे में था। व्हाइटलिस्टिंग के साथ समस्या यह है कि आप किसी भी समस्या से अनजान हैं जो हो भी सकती है और नहीं भी। आप खुशी-खुशी आगे बढ़ते हैं, दूसरों को परेशान करने वाले किसी भी संकट से अनजान।

यह वह जगह है जहां ब्लैकलिस्टिंग आती है। ब्लैकलिस्टिंग, जिसे डिफ़ॉल्ट-अनुमति के रूप में भी जाना जाता है, एक ऐसी विधि है जहां आप बुरी चीजों के लंबे डेटाबेस रखते हैं, समय-समय पर सूची को अपडेट करते हैं। फिर, एंटी-वायरस स्कैनर जैसे उपकरण, इन डेटाबेस का उपयोग दुर्भावनापूर्ण कोड की पहचान करने का प्रयास करने के लिए करते हैं। वे निष्पादन योग्य कोड के खिलाफ हस्ताक्षर पहचान पैटर्न चलाते हैं और उपयोगकर्ता को वापस रिपोर्ट करते हैं। विधि बल्कि डॉन क्विक्सोटिक है, लेकिन यह एक मानदंड बन गया है और लोग वही करेंगे जो उनसे कहा जाता है, जब तक यह एक मानदंड है।

ब्लैकलिस्टिंग कानून प्रवर्तन की तरह है। अधिकांश लोगों को तब तक निर्दोष माना जाता है जब तक दोषी साबित न हो जाए। व्हाइटलिस्टिंग 1984 की तरह अधिक है। यदि आप झुकाव रखते हैं तो आप इस विषय पर एक दार्शनिक लेख पढ़ सकते हैं।

सॉफ़्टवेयर की दुनिया में, व्हाइटलिस्टिंग जीतती है - और यह समाज में भी इतना बुरा नहीं होगा। ब्लैकलिस्टिंग बल्कि अप्रभावी है। हालांकि, जब दोनों को जोड़ा जाता है, तो आप कुछ बहुत दिलचस्प परिणाम प्राप्त कर सकते हैं। जब आप व्हाइटलिस्टिंग के आइसी केक के ऊपर ब्लैकलिस्टिंग चेरी डालते हैं, तो आपको एक बहुत उपयोगी फॉर्मूला मिलता है।

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

PDF भेद्यताएं

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

PDF सुरक्षा का खुलासा: इंटरएक्टिव दस्तावेज़ों के पीछे छिपे जोखिम

अब, यदि आप तकनीकी होना चाहते हैं और ब्लैकलिस्टिंग का उपयोग करना चाहते हैं, तो यहां उपकरणों का एक सेट है जो आपकी सहायता करेगा।

PDF स्कैनर, वे क्या हैं?

वास्तव में। अधिकांश लोगों ने PDF फ़ाइलों को विशेष रूप से संभालने वाले किसी भी उपकरण के बारे में कभी नहीं सुना है। आपको पारंपरिक एंटी-एक्स स्कैनर के साथ कुछ भाग्य मिल सकता है जो हर जगह अपनी पवित्र क्षमताओं का विज्ञापन करते हैं, लेकिन कुछ समर्पित उपकरण हैं जो PDF को संभालते हैं।

हाल तक, PDF फ़ाइलों को दिलचस्प नहीं माना जाता था। लेकिन शक्तिशाली स्क्रिप्टिंग और फ्लैश के साथ PDF के संयोजन ने एक उल्लंघन पैदा किया जिसे काफी अच्छी तरह से शोषित किया जा सकता है। इससे भी बदतर, सबसे लोकप्रिय PDF और फ्लैश सॉफ़्टवेयर एक ही विक्रेता - एडोब से आते हैं, इसलिए जब आपको एक के साथ कोई समस्या होती है, तो आपको शायद दूसरे के साथ भी समस्या होगी।

PDF खतरों को कम करने ने कई पागल विंडोज उपयोगकर्ताओं को बहुत घबराहट और कुछ समाधानों के साथ छोड़ दिया है। एक सीमित खाता चलाना और वैकल्पिक सॉफ़्टवेयर का उपयोग करना समस्या को हल करता है, लेकिन कुछ लोग इन उल्लेखनीय सरल अवधारणाओं को आज़माने के इच्छुक हैं।

हाल ही में, कई PDF सुरक्षा उपकरण सामने आए हैं, जो विंडोज उपयोगकर्ताओं को खराब फ़ाइलों की पहचान करने का कुछ तरीका प्रदान करते हैं। मैं फिर से कहता हूँ, व्हाइटलिस्टिंग चीजों को करने का पसंदीदा तरीका है। अब, आइए इन उपकरणों की जांच करें:

Wepawet

होमपेज

Wepawet वेब-आधारित मैलवेयर का विश्लेषण करने के लिए एक सेवा है। यह फ्लैश, जावास्क्रिप्ट और PDF फ़ाइलों को संभालता है। आप फ़ाइलें अपलोड करके या URL निर्दिष्ट करके सेवा का उपयोग कर सकते हैं। यह बहुत सरल है।

PDF सुरक्षा का खुलासा: इंटरएक्टिव दस्तावेज़ों के पीछे छिपे जोखिम

और यहाँ एक नमूना रिपोर्ट कैसी दिखती है:

PDF सुरक्षा का खुलासा: इंटरएक्टिव दस्तावेज़ों के पीछे छिपे जोखिम

PDF सुरक्षा का खुलासा: इंटरएक्टिव दस्तावेज़ों के पीछे छिपे जोखिम

यह किसी भी तरह से परफेक्ट नहीं है, लेकिन यह आपको इस बारे में एक संकेत दे सकता है कि यह सब क्या है। याद रखें, जब संदेह हो, तो कोई संदेह नहीं है।

PDFiD

होमपेज (लेख)

यह टूल PDF फ़ाइलों के अंदर जावास्क्रिप्ट को अक्षम कर देगा। यह क्या करता है, फ़ंक्शन के नामों को फिर से लिखना, लोअरकेस को अपरकेस में और इसके विपरीत बदलना। चूंकि PDF भाषा केस-सेंसिटिव है, यह स्क्रिप्ट को अर्थहीन और अनुपयोगी बना देगा, लेकिन यह रीडर सॉफ़्टवेयर को सामग्री को सही ढंग से प्रदर्शित करने से नहीं रोकेगा। वे केवल खराब निर्देशों को अनदेखा करेंगे और आगे बढ़ जाएंगे।

हालांकि, PDFiD एक कमांड-लाइन पायथन स्क्रिप्ट है, इसलिए आपको पायथन इंस्टॉल करना होगा और कमांड लाइन से टूल को लागू करना होगा। कोई फैंसी GUI नहीं। Wepawet की तरह, यह टूल युवा और हरा है और इसमें इसकी गड़बड़ियां हो सकती हैं, लेकिन यह काम पूरा करता है।

यहाँ कमांड है:

PDFiD -d <filename>.pdf

यह PDF फ़ाइल को "निरस्त्र" कर देगा, जावास्क्रिप्ट को हटा देगा और <filename>.disarmed.pdf नामक एक कॉपी बनाएगा। फिर, आप नई फ़ाइल आज़मा सकते हैं और देख सकते हैं कि यह क्या करती है और कैसे काम करती है।

PDF सुरक्षा का खुलासा: इंटरएक्टिव दस्तावेज़ों के पीछे छिपे जोखिम

मेरी जानकारी के अनुसार, और मैं यहाँ गलत हो सकता हूँ, PDFiD VirusTotal स्कैनर सूची में शामिल है, इसलिए यदि आप किसी संदिग्ध फ़ाइल के खिलाफ ऑनलाइन स्कैन करते हैं, तो आपके पास अपलोड की गई सामग्री की अखंडता को सत्यापित करने वाले 20+ टूल होंगे, जिसमें PDFiD भी शामिल है।

अतिरिक्त

सामान्य तौर पर, आज के लिए बस इतना ही। सुपर गीक्स के लिए, यहाँ कुछ और पढ़ने के लिए:

क्या यह PDF दुर्भावनापूर्ण है?

निष्कर्ष

यह लेख आपको PDF स्पेशल फोर्सेज ट्रूपर या उस तरह की किसी चीज़ में नहीं बदलेगा। लेकिन यह आपको संभावित अवांछित फ़ाइलों की पहचान करने का प्रयास करने के लिए बुनियादी उपकरण प्रदान करता है। उपकरण पूर्ण या बड़े पैमाने पर उपयोग के लिए अभिप्रेत नहीं हैं, लेकिन यदि आप इस लेख को पढ़ रहे हैं, तो आप शायद औसत कंप्यूटर उपयोगकर्ता नहीं हैं।

लाखवीं बार, यदि आपको फ़ाइल पसंद नहीं है, तो इसे न चलाएं। सबसे अच्छी बात, खुद की गलतियों से बचने के लिए जो खुजली वाली उंगली के कारण होती हैं, वैकल्पिक एप्लिकेशन का उपयोग करें और कम से कम विशेषाधिकार की अवधारणा पर टिके रहें। इस तरह, भले ही आप खराब फ़ाइलों को निष्पादित करें, उनके पास नुकसान का बहुत कम दायरा होगा।

मैं Wepawet और PDFiD का उपयोग करने की सलाह दूंगा जब आप उन फ़ाइलों को भेज रहे हों जिन्हें आपको अपने कम समझदार दोस्तों को भेजना ही है जिनकी कंप्यूटर उपयोग की आदतें खराब हैं। लंबे समय में, आप शायद उतना अंतर नहीं डालेंगे, लेकिन कम से कम आपने अपना सर्वश्रेष्ठ प्रयास किया होगा।

व्हाइटलिस्टिंग पर टिके रहें और ट्रांजिट में संदिग्ध फ़ाइलों को संभालते समय ब्लैकलिस्टिंग का उपयोग करें। मुझे आशा है कि आपको यह लेख पसंद आया। यदि आपके पास जोड़ने के लिए कुछ बुद्धिमान है, तो शर्माएं नहीं, एक ईमेल भेजें। फिर मिलते हैं।

चीयर्स।

  1. 30-दिवसीय दैनिक डिजिटल डिटॉक्स: मेरा अनुभव और अप्रत्याशित लाभ 30-दिवसीय दैनिक डिजिटल डिटॉक्स: मेरा अनुभव और अप्रत्याशित लाभ

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

  1. Calibre: परम ई-बुक प्रबंधन उपकरण Calibre: परम ई-बुक प्रबंधन उपकरण

    वास्तव में अच्छा प्रोग्राम क्या बनाता है? सामान्य संदिग्ध दक्षता, स्थिरता और शानदार कार्यक्षमता होगी। लेकिन उपयोग की आवृत्ति के बारे में क्या? खैर, अगर Calibre का इससे कोई लेना-देना नहीं है। क्योंकि यह एक ऐसा एप्लिकेशन है जिसका मैं अपेक्षाकृत कम उपयोग करता हूं, और फिर भी, जब आपको किसी भी प्रकार का ई

  1. iPhone पर Chrome उपयोगकर्ताओं के लिए 7 आवश्यक टिप्स iPhone पर Chrome उपयोगकर्ताओं के लिए 7 आवश्यक टिप्स

    यदि आप अपने iPhone पर Safari से Chrome पर स्विच कर चुके हैं, तो आप लेआउट को उससे काफी अलग पाएंगे जिसकी आप आदत रखते हैं। Chrome में अपना रास्ता ढूंढना मुश्किल नहीं है, लेकिन निम्नलिखित टिप्स फिर भी काम आएंगे। नोट: Chrome टूलबार पोर्ट्रेट मोड में नीचे और लैंडस्केप मोड में ऊपर दिखाई देता है। हम नीचे पो