यह एक पुराना प्रश्न है, लेकिन मुझे लगा कि मेरे दो सेंट में मुझे फेंकने के लिए मजबूर होना पड़ा, क्योंकि मेरे पास फोरेंसिक डेटा रिकवरी अनुभव है।
जो प्रश्न पूछा जा रहा है वह विशुद्ध रूप से अकादमिक है, इसलिए यह उत्तर भी विशुद्ध रूप से अकादमिक है। व्यावहारिक रूप से, स्वीकृत उत्तर सही है; एक पास अप्राप्य ड्राइव पर डेटा बनाने के लिए पर्याप्त है। हालाँकि, एक कारण है कि सरकारें कई पासों को अनिवार्य करती हैं।
लोग हार्ड ड्राइव को एक डिजिटल डिवाइस समझते हैं; चुम्बकीय बिट्स को एक तंग पैटर्न में व्यवस्थित किया जाता है और ड्राइव हेड द्वारा "फ़्लिप" किया जाता है। लेकिन वास्तव में, एक हार्ड ड्राइव एक एनालॉग डिवाइस है जहां तक चुंबकीय मीडिया के भौतिकी का संबंध है। प्लैटर्स की सतह को चुंबकीय द्विध्रुवों से भरे एक सब्सट्रेट के साथ लेपित किया जाता है जो डिजिटल 'बिट' की तुलना में छोटा होता है। एक ओर उन्मुखीकरण में इन द्विध्रुवों की पर्याप्त संख्या बनाम दूसरा व्यक्तिगत स्तर पर एक शुद्ध विद्युत प्रतिरोध का गठन करता है। यह प्रतिरोध की दहलीज है जो यह निर्धारित करता है कि क्या बिट को 1 या 0 के रूप में व्याख्या की गई है, न कि 'ऑन' या 'ऑफ' ध्रुवीयता पर एक डिजिटल '।
जहां तक ड्राइव के इलेक्ट्रॉनिक्स का सवाल है, सिर से आने वाला इलेक्ट्रिकल सिग्नल एक मॉडिफाइड साइन वेव है, जो कि 1 और 0 के बिट स्ट्रीम नहीं है। यह ठीक उसी तरह है जिस तरह से दशकों पहले चुंबकीय संकेतों ने ऑडियो सिग्नल रिकॉर्ड किए थे - केवल अब सब्सट्रेट कहीं अधिक सघन है और हम एनालॉग 'शोर' से डिजिटल सिग्नल निकालने के लिए गणित का उपयोग कर रहे हैं।
अब, शारीरिक रूप से 100% परफेक्ट प्लेटर का निर्माण करना असंभव है, और भले ही आप ऑपरेटिंग वातावरण कभी भी 100% सही न हो। भौतिकी के जिस पैमाने पर आधुनिक हार्ड ड्राइव काम करते हैं, वहाँ शाब्दिक रूप से सैकड़ों कारक हैं जो सिग्नल में सूक्ष्म खामियों का निर्माण करते हैं, और वे एक समस्या को पर्याप्त रूप से महत्वपूर्ण बनाते हैं जो एक विशिष्ट ड्राइव पर 1-2% तक की जगह है। उनसे निपटने के लिए त्रुटि सुधार पर "व्यर्थ"। आपकी हार्ड ड्राइव वस्तुतः हर समय त्रुटियों से उबर रही है । सामान्य हार्ड ड्राइव ऑपरेशन वास्तव में एक संभावना गेम है जिसमें "अच्छा" क्षेत्र केवल एक%% संभावना है कि वहां एन्कोड किया गया डेटा सटीक है।
अब हम बुरे क्षेत्रों के मामले को देखते हैं, और आप देख सकते हैं कि उसी तकनीक को अच्छे लोगों पर कैसे लागू किया जा सकता है।
यदि किसी क्षेत्र को "खराब" (नियंत्रक द्वारा, ओएस द्वारा नहीं) के रूप में चिह्नित किया जाता है, तो इसका मतलब है कि किसी विशेष क्षेत्र के सभी डेटा बिट्स की संभावना, जब पूरे के रूप में लिया जाता है, गणितीय पुनर्प्राप्ति की सीमा से नीचे गिर गया है ड्राइव की त्रुटि सुधार एल्गोरिदम द्वारा। इसका मतलब यह नहीं है कि बिट्स वास्तव में मर चुके हैं; केवल यही कि नियंत्रक यह सुनिश्चित नहीं कर सकते कि वे सही हैं।
हालाँकि, आप एक खराब सेक्टर को सैकड़ों, या संभवतः हजारों बार पढ़कर यह जान सकते हैं कि नुकसान कितना बुरा है। "खराब" सेक्टर पर सिर के प्रत्येक पास के साथ, सेक्टर थोड़ा अलग तरीके से पढ़ता है। प्लेटर डगमगाना, तापमान, कंपन, घड़ी तिरछा, आदि सभी कुछ अलग हो सकते हैं। लेकिन यदि आप प्रत्येक पास की तुलना हज़ारों पास की तुलना में पर्याप्त समय से पहले कर सकते हैं, तो आप पुनर्प्राप्त कर सकते हैं (पूर्ण निश्चितता से थोड़ा कम के साथ) इससे पहले कि आपके द्वारा खट्टा होने से पहले खराब क्षेत्र में क्या डेटा निहित है। यह ठीक उसी तरह है जैसे कि डेटा रिकवरी सॉफ़्टवेयर जैसे स्पिनराइट काम करता है।
अब उस तर्क को "अच्छे" क्षेत्र में लागू करते हैं। जब आप ड्राइव को सिंगल पास से मिटाते हैं, तो नियंत्रक 100% निश्चित होता है कि प्रत्येक क्षेत्र में जो भी बिट पैटर्न आप ड्राइव से भरते हैं। लेकिन उन रीड्स में अभी भी त्रुटियां हैं, और नियंत्रक अभी भी उन्हें सही कर रहे हैं। उन त्रुटियों में से कुछ पर्यावरणीय हैं, लेकिन इस बात की अच्छी संभावना है कि उनमें से कई सेक्टर के अधिलेखित होने से पहले जो भी डेटा थे, उसके अवशेष भी हैं।
याद रखें कि हम उसी तकनीक के बारे में बात कर रहे हैं जिसका उपयोग हमने यहां दशकों से ऑडियो टेप पर किया है। उन सभी चुंबकीय द्विध्रुवों को उस एकल पास में नहीं मिला, इसलिए शोर में अभी भी एक "भूत" संकेत है।
एडम सैवेज (माइथबस्टर्स का) उद्धृत करने के लिए: "मैं आपकी वास्तविकता को अस्वीकार करता हूं और अपने खुद के स्थानापन्न करता हूं।" यदि आप ड्राइव के कंट्रोलर (यह मिटाए गए डेटा पैटर्न की गणितीय निश्चितता के साथ) को समीकरण से बाहर निकालते हैं और ड्राइव के इलेक्ट्रॉनिक्स से आने वाली साइन वेव को देखते हैं, तो ड्राइव पर मौजूद डेटा को फिर से बनाना सिद्धांत में संभव हो सकता है । इससे पहले कि यह मिटा दिया गया था - जैसे हम ऑडियो टेप के साथ करते थे जो "मिट" गया था।
या शायद नहीं। यह निक्सन वाटरगेट टेप के लापता 18 मिनट के साथ मदद नहीं करता था ... या यह किया था? ;-)
अब, क्या यह व्यावहारिक है? क्या ऐसा करने में सक्षम डिवाइस वास्तव में मौजूद है? शायद। शायद नहीं। यदि यह किया जाता है, तो यह निश्चित रूप से एक राज्य रहस्य होगा। लेकिन चूंकि यह सैद्धांतिक रूप से संभव है, इसलिए आपको इसके खिलाफ सैद्धांतिक रूप से पहरा देना होगा। इसका मतलब है कि कई बिट पैटर्न के साथ कई पास करने के लिए उस भूत संकेत को जितना संभव हो सके हाथापाई करें।
यदि आप वर्गीकृत डेटा को पोंछने की कोशिश कर रहे हैं, तो यह विचार करना महत्वपूर्ण है। यदि यह आपके गुप्त pr0n स्टैश है तो यह संभवतः नहीं है (जब तक कि आपकी पत्नी एनएसए के लिए काम नहीं करती है)।