كيف تعمل برامج إستعادة البيانات من القرص الصلب؟


التعليق السابق

ينطبق على حذف ملف معمّى (مشفَّر) ما ينطبق على أي ملف آخر. بمعنى، عند حذف ملف معمَّى بالطريقة العادية (دون استخدام برامج خاصة) ثم إعادته ببرنامج إرجاع (استعادة) فإنّه يعود بوضعه المعمَّى.

ينبغي الانتباه إلى أنه توجد نُظُم ملفات File system كثيرة، تتفاوت في دعمها للتعمية، نفس الشيء بالنسبة للبرامج. إن نظرت في توثيق أمر shred المشار إليه سابقا فستجد أنه يحوي تحذيرا بخصوص نظام الملفات إذ يفترض الأمر أن نظام الملفات يحذف النسخة الأصلية ويعيد الكتابة فوقها (Overwrite).

بالنسبة لأنظمة الملفات التي تدعم التعمية فتعمية الملفات تحدث على مراحل:

  • إنشاء نسخة معمّاة من الملف.

  • حذف النسخة الأصلية.

  • الكتابة فوق النسخة الأصلية.

نعم نظم الملفات هي تلك التي أشرتَ إليها.

بخصوص إعادة الكتابة فهناك إمكانيات عدة، ويجب ألا يوجد بينها انتظار تخزين ملف جديد :). تمكن كتابة أصفار أو بيانات عشوائية. في العادة تحصُل دورات كتابة: تُولَّد بيانات عشوائية وتكتب (دورة أولى)، تولد بيانات عشوائية جديدة وتكتب في نفس المكان (دورة ثانية) وهكذا.

أهلا بك :)


برمجة

مجتمع للمبرمجين من جميع المستويات لتبادل المعرفة والخبرات. ناقش لغات البرمجة المختلفة، الحلول البرمجية، والمشاريع.

24.9 ألف متابع