गुप्त पाठ फ़ाइल डिब्बे में डेटा कैसे छिपाएं

विषयसूची:

गुप्त पाठ फ़ाइल डिब्बे में डेटा कैसे छिपाएं
गुप्त पाठ फ़ाइल डिब्बे में डेटा कैसे छिपाएं

वीडियो: गुप्त पाठ फ़ाइल डिब्बे में डेटा कैसे छिपाएं

वीडियो: गुप्त पाठ फ़ाइल डिब्बे में डेटा कैसे छिपाएं
वीडियो: How to Open URL Using Powershell Start-Process in Different Ways (Very Easy) - YouTube 2024, नवंबर
Anonim
बेवकूफ गीक ट्रिक्स के आज के संस्करण में (जहां हम आपके गैर-गीक दोस्तों को प्रभावित करने के लिए छोटी-छोटी चाल दिखाते हैं), हम सीखेंगे कि टेक्स्ट फ़ाइल में डेटा कैसे छिपाना है जिसे किसी और द्वारा नहीं देखा जा सकता है जब तक कि उन्हें पता न हो गुप्त डिब्बे का नाम।
बेवकूफ गीक ट्रिक्स के आज के संस्करण में (जहां हम आपके गैर-गीक दोस्तों को प्रभावित करने के लिए छोटी-छोटी चाल दिखाते हैं), हम सीखेंगे कि टेक्स्ट फ़ाइल में डेटा कैसे छिपाना है जिसे किसी और द्वारा नहीं देखा जा सकता है जब तक कि उन्हें पता न हो गुप्त डिब्बे का नाम।

यहां देखिए यह कैसे काम करता है

विंडोज 2000 के बाद से, विंडोज़ में एनटीएफएस फाइल सिस्टम ने वैकल्पिक डेटा स्ट्रीम का समर्थन किया है, जो आपको स्ट्रीम नाम के उपयोग के साथ फ़ाइल नाम "पीछे" डेटा स्टोर करने की अनुमति देता है। फ़ाइल सिस्टम ब्राउज़ करने के दौरान, या विंडोज के भीतर कहीं भी यह पता लगाने योग्य नहीं है … आप इसे केवल "गुप्त कुंजी" से एक्सेस कर सकते हैं जो वास्तव में स्ट्रीम का नाम है।

आप इन अतिरिक्त धाराओं को फ़ाइल के भीतर गुप्त डिब्बों के रूप में सोच सकते हैं जिन्हें केवल "गुप्त कोड" पता है, यदि केवल इस मामले में स्ट्रीम का नाम है।
आप इन अतिरिक्त धाराओं को फ़ाइल के भीतर गुप्त डिब्बों के रूप में सोच सकते हैं जिन्हें केवल "गुप्त कोड" पता है, यदि केवल इस मामले में स्ट्रीम का नाम है।

डेटा को छिपाने के लिए यह एक पूरी तरह से सुरक्षित तरीका नहीं है जैसा कि हम नीचे दिखाएंगे, लेकिन चुटकी में जानना एक मजेदार चाल है।

नोट: यह केवल NTFS के साथ स्वरूपित ड्राइव पर काम करता है।

एक गुप्त डिब्बे में डेटा छुपाएं

इस सुविधा का उपयोग करने के लिए, आपको कमांड प्रॉम्प्ट खोलना होगा और निम्न वाक्यविन्यास का उपयोग करना होगा:

notepad SomeFile.txt:SecretWordHere.txt

आप कोलन के बाद गुप्त शब्द के रूप में कुछ भी उपयोग कर सकते हैं, कुंजी यह है कि पहले फ़ाइल नाम और कोलन के बीच कोई स्थान नहीं हो सकता है।

यदि आपने अंत में.txt निर्दिष्ट नहीं किया है, तो नोटपैड स्वचालित रूप से इसे जोड़ देगा, और पूछें कि क्या आप एक नई फ़ाइल बनाना चाहते हैं, भले ही SomeFile.txt पहले से मौजूद हो, क्योंकि SecretSquirrel !txt पहले से मौजूद नहीं है।
यदि आपने अंत में.txt निर्दिष्ट नहीं किया है, तो नोटपैड स्वचालित रूप से इसे जोड़ देगा, और पूछें कि क्या आप एक नई फ़ाइल बनाना चाहते हैं, भले ही SomeFile.txt पहले से मौजूद हो, क्योंकि SecretSquirrel !txt पहले से मौजूद नहीं है।
अब आप जो भी डेटा यहां चाहते हैं उसे दर्ज कर सकते हैं और फ़ाइल को सहेज सकते हैं:
अब आप जो भी डेटा यहां चाहते हैं उसे दर्ज कर सकते हैं और फ़ाइल को सहेज सकते हैं:
जब आप फ़ाइल को देखते हैं, तो यह अभी भी पहले जैसा ही आकार होगा:
जब आप फ़ाइल को देखते हैं, तो यह अभी भी पहले जैसा ही आकार होगा:
आप फ़ाइल को डबल-क्लिक करके भी खोल सकते हैं, और जो भी डेटा आप फ़ाइल को सामान्य दिखाना चाहते हैं उसे जोड़ सकते हैं:
आप फ़ाइल को डबल-क्लिक करके भी खोल सकते हैं, और जो भी डेटा आप फ़ाइल को सामान्य दिखाना चाहते हैं उसे जोड़ सकते हैं:
आप एक अलग नाम के साथ एक दूसरा छिपा "डिब्बे" जोड़ने के लिए फिर से कमांड लाइन का उपयोग कर सकते हैं:
आप एक अलग नाम के साथ एक दूसरा छिपा "डिब्बे" जोड़ने के लिए फिर से कमांड लाइन का उपयोग कर सकते हैं:
Image
Image

आप इस फ़ाइल में जो भी अन्य जानकारी जोड़ सकते हैं उसे जोड़ सकते हैं:

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

नोट: एक बार जब आप एक छिपी हुई स्ट्रीम बनाते हैं, तो वह स्ट्रीम फ़ाइल का बिल्कुल हिस्सा नहीं है … आप अपनी फ़ाइल को दूसरे स्थान पर कॉपी नहीं कर सकते हैं और वहां स्ट्रीमों तक पहुंच सकते हैं।

स्ट्रीम के साथ फाइलों का पता लगाना

निस्संदेह ये फ़ाइलें पूरी तरह से सभी से छिपी नहीं हैं, क्योंकि आप धाराओं के नाम समेत फ़ाइलों का पता लगाने के लिए Streams.exe नामक एक छोटे कमांड लाइन एप्लिकेशन का उपयोग कर सकते हैं।

उदाहरण के लिए, मेरे परिदृश्य में हम निम्नलिखित वाक्यविन्यास का उपयोग करेंगे:

streams.exe SomeFile.txt

जैसा कि आप देख सकते हैं, धाराओं के नाम दिखाए जाते हैं, जिससे आप उन्हें आसानी से एक्सेस कर सकते हैं।
जैसा कि आप देख सकते हैं, धाराओं के नाम दिखाए जाते हैं, जिससे आप उन्हें आसानी से एक्सेस कर सकते हैं।

यदि आप विंडोज 7 का उपयोग कर रहे हैं, तो आप धाराओं को देखने के लिए डीआईआर कमांड में / आर तर्क का उपयोग कर सकते हैं:

Image
Image

स्ट्रीम हटाना

फ़ाइल से सभी स्ट्रीम को हटाने के लिए आप उसी Streams.exe कमांड का उपयोग कर सकते हैं, हालांकि मुझे नहीं लगता कि आप केवल एक स्ट्रीम को हटा सकते हैं। निम्नलिखित वाक्यविन्यास का प्रयोग करें:

streams.exe -d SomeFile.txt

जैसा कि आप स्क्रीनशॉट में देख सकते हैं, स्ट्रीम अब फ़ाइल से हटा दी गई हैं।
जैसा कि आप स्क्रीनशॉट में देख सकते हैं, स्ट्रीम अब फ़ाइल से हटा दी गई हैं।

कमांड लाइन से छिपे हुए स्ट्रीम में जोड़ना

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

echo “Neat!” > SomeFile.txt:Test

आप ऊपर दिए गए उदाहरण में स्ट्रीम कमांड के साथ देख सकते हैं कि अब हमारे पास फ़ाइल पर एक छिपी हुई स्ट्रीम है।
आप ऊपर दिए गए उदाहरण में स्ट्रीम कमांड के साथ देख सकते हैं कि अब हमारे पास फ़ाइल पर एक छिपी हुई स्ट्रीम है।

कमांड लाइन से स्ट्रीम पढ़ना

आप इस वाक्यविन्यास का उपयोग करके डेटा को अधिक कमांड में पाइप करके स्ट्रीम से डेटा पढ़ सकते हैं:

more < FileName:StreamName

मेरे उदाहरण में वास्तविक आदेश यह था:

more < SomeFile.txt:SecretSquirrel!.txt

Image
Image

जैसा कि आप देख सकते हैं, हमने जो गुप्त डेटा जोड़ा है उसे कंसोल में आउटपुट किया गया है।

बेशक, यह डेटा छिपाने का एक सुरक्षित तरीका नहीं है - इसके लिए आपको TrueCrypt का उपयोग करना चाहिए। यह उन चीजों में से एक है जो उपयोग करने में मजेदार हो सकते हैं और यहां या वहां आसानी से आ सकते हैं।

सीखना मजेदार है, है ना?

सिफारिश की: