यदि आपके पास कुछ महत्वपूर्ण गोपनीय डेटा है, तो क्या आप उन्हें एक टेक्स्ट फाइल में स्टोर करेंगे? मुझे लगता है कि जवाब ना है। इस लेख में, हम आपको दिखाने जा रहे हैं कि आप अपने डेटा को टेक्स्ट फाइल के अंदर कैसे आसानी से छुपा सकते हैं। आपने मुझे गलत नहीं पढ़ा। मैं नोटपैड द्वारा बनाई गई सरल अनएन्क्रिप्टेड असुरक्षित टेक्स्ट फाइल का जिक्र कर रहा हूं। निम्नलिखित ट्रिक लागू करना बहुत आसान है और विंडोज XP, विस्टा या विंडोज 7 में काम करेगी। (नोट: इस काम के लिए आपका फाइल सिस्टम NTFS होना चाहिए)।
हम जो करने जा रहे हैं वह NTFS के अल्टरनेट डेटा स्ट्रीम का उपयोग करके हमारे संवेदनशील डेटा को स्टोर करना है। अल्टरनेट डेटा स्ट्रीम हमें किसी फाइल नाम में स्ट्रीम छिपाने की अनुमति देते हैं। यह डेटा स्ट्रीम मुख्य फाइल तक पहुंचने पर दिखाई या दिखाया नहीं जाता है। इसलिए यदि आप पासवर्ड, ईमेल एड्रेस या बैंक A/C नंबर जैसे डेटा छुपाना चाहते हैं, तो आप उन्हें एक साधारण टेक्स्ट के रूप में जोड़ सकते हैं और उन्हें किसी फाइल नाम में स्ट्रीम के रूप में छुपा सकते हैं।
आइए गंदे काम पर उतरते हैं:
कमांड प्रॉम्प्ट खोलें और निम्नलिखित सिंटैक्स टाइप करें:
notepad AnyFileName.txt:SecretData.txt

यहां "AnyFileName" वास्तविक टेक्स्ट फाइल का नाम है जबकि "SecretData.txt" AnyFileName के भीतर निहित छिपी हुई स्ट्रीम है।
एक विंडो आपके पुष्टिकरण के लिए पॉपअप होगी। Yes पर क्लिक करें।

एक नोटपैड एडिटर दिखाई देगा। अब आप वह संवेदनशील डेटा टाइप कर सकते हैं जिसे आप छुपाना चाहते हैं।

File -> Save पर जाकर फाइल सेव करें।
आप एक ही फाइल में एक से अधिक छिपी हुई स्ट्रीम जोड़ सकते हैं। बस वही कमांड टाइप करें (लेकिन अलग स्ट्रीम नाम के साथ) नई स्ट्रीम जोड़ने के लिए।
ध्यान दें कि मुख्य फाइल का नाम "AnyFileName.txt" है और बाहरी से कोई संकेत नहीं है कि इसमें एक छिपी हुई फाइल है।
मैं छिपे हुए डेटा को कैसे एक्सेस करूं?
कमांड प्रॉम्प्ट से छिपी हुई स्ट्रीम पढ़ने के लिए नीचे दिए गए सिंटैक्स को टाइप करें:
more < FileName.txt:StreamName.txt
उदाहरण के लिए हमारे उदाहरण में कमांड होना चाहिए
more < AnyFileName.txt:SecretData.txt

आपको अपनी छिपी हुई स्ट्रीम के फाइल को याद रखना होगा ताकि आप इसे टेक्स्ट फाइल से पुनर्प्राप्त कर सकें।
अगर मैं फ़ाइल नाम भूल गया तो छिपी हुई फ़ाइल का पता कैसे लगाऊं?
हां, आप Stream.exe एप्लिकेशन का उपयोग करके छिपी हुई फाइलों का पता लगा सकते हैं। यह एप्लिकेशन स्ट्रीम फाइल नाम वाली सभी फाइलों की निगरानी करेगा यदि वे मौजूद हैं।
उदाहरण के लिए छिपी हुई स्ट्रीम का पता लगाने का सिंटैक्स है
streams.exe AnyFileName.txt

यदि आप फाइल से केवल स्ट्रीम हटाना चाहते हैं तो यह कमांड टाइप करें:
streams.exe -d AnyFileName.txt

यह कमांड फाइल AnyFileName.txt से सभी स्ट्रीम को हटा देगा।
उपरोक्त प्रक्रिया आपके सिस्टम में कुछ निजी टेक्स्ट डेटा स्टोर करने के लिए बहुत उपयोगी है। जब तक आपके पीसी के अन्य उपयोगकर्ता टेक सेवी या हैकर्स नहीं हैं, संभावना है कि वे कभी आपके छोटे रहस्यों को नोटिस नहीं करेंगे।
यदि आप अभी भी संतुष्ट नहीं हैं, तो आप उन फाइलों को दुर्गम और अविघटनीय बनाकर उन फाइलों की सुरक्षा को और बढ़ा सकते हैं।