Computer >> कंप्यूटर >  >> प्रणाली >> Windows

फ़ाइल स्ट्रीम क्या हैं और उनका अच्छा उपयोग कैसे करें? [स्पष्टीकरण]

जब Microsoft ने किसी फ़ाइल की जानकारी संग्रहीत करने के लिए एक सामान्य विशेषता का उपयोग करने के बजाय (उदाहरण के लिए, फ़ाइल बनाने की तारीख) विंडोज को डिज़ाइन किया, तो वह इस जानकारी को एक छिपी हुई जगह में संग्रहीत करने का निर्णय लेती है। इस छिपे हुए स्थान को फ़ाइल स्ट्रीम के रूप में जाना जाता है।

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

किसी फ़ाइल पर टेक्स्ट जानकारी कैसे छिपाएं

एप्लिकेशन के लिए डिफ़ॉल्ट स्ट्रीम के बजाय वैकल्पिक स्ट्रीम में डेटा संग्रहीत करना एक अच्छा अभ्यास है। हालांकि, हमारे द्वारा उपयोग किए जाने वाले लगभग हर प्रोग्राम को इसकी परवाह भी नहीं है। वे केवल डिफ़ॉल्ट स्ट्रीम का उपयोग करते हैं और एक से अधिक स्ट्रीम वाली फ़ाइल की संभावनाओं के बारे में भूल जाते हैं। वैकल्पिक स्ट्रीम बनाना file:stream . कमांड का उपयोग करने जितना आसान है कमांड प्रॉम्प्ट में।

किसी फ़ाइल पर टेक्स्ट जानकारी छिपाने के लिए, हमें बस एक वैकल्पिक स्ट्रीम बनानी होगी और उसमें जानकारी संग्रहीत करनी होगी। इस मामले में, हम "program.exe . नाम की एक फ़ाइल का उपयोग करने जा रहे हैं ".

एक कमांड प्रॉम्प्ट खोलें। एक नई स्ट्रीम बनाने के लिए, टाइप करें:

notepad "program.exe:hide"

अगली विंडो दिखाई देगी:

फ़ाइल स्ट्रीम क्या हैं और उनका अच्छा उपयोग कैसे करें? [स्पष्टीकरण]

नोटपैड "hide.txt . नाम से एक वैकल्पिक स्ट्रीम बनाएगा "प्रोग्राम.exe के अंदर। एक बार जब हम हाँ पर क्लिक कर देते हैं तो हम जो भी टेक्स्ट चाहते हैं उसे सहेज सकते हैं:

फ़ाइल स्ट्रीम क्या हैं और उनका अच्छा उपयोग कैसे करें? [स्पष्टीकरण]

यदि आप "program.exe" फ़ाइल को किसी अन्य स्थान पर कॉपी करते हैं, तो यह इस फ़ाइल को साथ ले जाएगी। स्ट्रीम को एक्सेस करने के लिए, आपको इसके नाम का उपयोग करना होगा, इस मामले में 'hide.txt' जिससे किसी के लिए इसे पढ़ना और भी मुश्किल हो जाता है।

कैसे जांचें कि कोई फ़ाइल बाहरी स्रोतों से है या नहीं

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

फ़ाइल स्ट्रीम क्या हैं और उनका अच्छा उपयोग कैसे करें? [स्पष्टीकरण]

सामान्य टैब में, आप फ़ाइल के बारे में जानकारी देखेंगे:

फ़ाइल स्ट्रीम क्या हैं और उनका अच्छा उपयोग कैसे करें? [स्पष्टीकरण]

फ़ाइल स्ट्रीम कैसे प्रबंधित करें

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

Sysinternals द्वारा स्ट्रीम डाउनलोड करें

इस प्रोग्राम के साथ, आप देख सकते हैं कि किसी फ़ाइल में एक से अधिक स्ट्रीम हैं या नहीं। यह उस स्ट्रीम का नाम और उसका आकार भी दिखाता है।

नीचे दी गई छवि से, आप देख सकते हैं कि कई फाइलों में एक 'Zone.Identifier:$DATA होता है। ' धारा। इसका उपयोग विंडोज़ द्वारा फ़ाइल के स्रोत के बारे में जानकारी संग्रहीत करने के लिए किया जाता है। यह केवल तभी मौजूद होगा जब फ़ाइल अन्य कंप्यूटर या इंटरनेट से उत्पन्न हुई हो।

फ़ाइल स्ट्रीम क्या हैं और उनका अच्छा उपयोग कैसे करें? [स्पष्टीकरण]

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

स्ट्रीम देखने का वैकल्पिक माध्यम

यदि आप Windows Vista या 7 का उपयोग कर रहे हैं, तो आप dir . का उपयोग कर सकते हैं /R . के साथ कमांड स्ट्रीम देखने के लिए स्विच करें। नीचे दी गई छवि में, आप देख सकते हैं कि यदि हम /R का उपयोग करते हैं तो स्ट्रीम की जानकारी दिखाई देती है स्विच करें।

फ़ाइल स्ट्रीम क्या हैं और उनका अच्छा उपयोग कैसे करें? [स्पष्टीकरण]

आप देख सकते हैं कि "file.exe" में दो धाराएँ हैं। एक अनाम (डिफ़ॉल्ट) है और दूसरा "जोन। पहचानकर्ता:$ डेटा" है। ऐसी फ़ाइल के लिए जो किसी अन्य कंप्यूटर या इंटरनेट से नहीं आई है, यह स्ट्रीम मौजूद नहीं है।

क्या आप किसी फ़ाइल में गोपनीय डेटा छिपाने के अन्य तरीकों के बारे में जानते हैं?


  1. Instagram Nametags क्या हैं और आप उनका उपयोग कैसे करते हैं?

    जब आप नेमटैग के बारे में सोचते हैं, तो आप उन विशाल और शर्मनाक लोगों के बारे में सोच सकते हैं जिन्हें आप अपने हाई स्कूल रीयूनियन में पहनते हैं। Instagram Nametags बहुत बेहतर हैं क्योंकि आप उन्हें अनुकूलित करने में सक्षम हैं। Instagram के Nametags को वैयक्तिकृत किया जा सकता है, उनमें आपका चेहरा जोड़ा

  1. फ़ाइलों और फ़ोल्डरों का स्वामित्व लेने के लिए टेकऑन क्या है और इसका उपयोग कैसे करें

    विंडोज़ में एक बहुत साफ उपकरण है; विंडोज 7 और उसके बाद से सभी तरह से वापस; जो आपको फ़ाइल या फ़ोल्डर का स्वामित्व लेने देता है कमांड-लाइन इंटरफ़ेस का उपयोग करना। इस टूल को “Takeown.exe” . कहा जाता है । Windows में स्वामित्व का क्या अर्थ है? स्वामित्व वास्तव में, किसी फ़ाइल या फ़ोल्डर का उपयोग करने

  1. Windows Sysinternals:वे क्या हैं और उनका उपयोग कैसे करें?

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