اخواني كثير من الناس يتعجب من يسمع بارجاع الملفات سواء بعد مسحها او بعد الفرمتة
وفي الفترة الاخيرة ظهرت برامج كثيرة عملها استرجاع الملفات وبدأت الشركات تتنافس
بانتاج السوفت وير الذي يستخلص اكبر مليمكن استرجاعه من الملفاتالمحذوفة
وبالمقابل ظهرت البرامج المضادة التي عملها ان تمسح وتمزق الملفات وهو مايعرف بالمسح الامين
والذي يصعب او يلغي عملية اعادة استعادتها
واليكم فكرة عن الموضوع حسب مطالعاتي البسيطة ةالي انشاء الله تستفيدون منها
لابد وانك لاحظت ان هناك الكثير من الملفات تستغرق عملية انزالها على الهارد
عدة دقائق ولكن عندما تمسحها لايستغرق الامر سوى ثواني اذن هذا الدليل الاول ان الملف لم يتم ازالته من الهارد
إن أي ملف تحفظه في القرص الصلب يحفظ على شكل أجزاء موزعة في الـ
FAT
وترتبط بمؤشرات
Pointers
فحينما تطلبب هذا الملف يقوم بتتبع البوينترز وفتح الملف على الـ
RAM
في جهازك لتقوم بعملك عليه وما تريد
عندما تحذف ملفاً ؛ فكل الذي تفعله هو حذف هذه البوينترز من التأشير على المواقع التي فيها أجزاء هذا الملف في الـ
FAT
على الهارديسك أو القرص الصلب
وبكلمات اخرى
بالنسبة للملفات المحذوفة فهي فعلا لا تحذف وانما يتم تجاهلها
او بكلمات اصح يتم حذف هذه المناطق من
Directory Track
ووظيفة Directory Track
فهرس للمعلومات الموجوده في
الهاردسك .
وينظر الى هذه المناطق كمناطق فارغة لانها غير موجوده في
الفهرس , وعند اضافة برنامج جديد او اي ملف جديد يتم وضعه
مكان هذه البرامج او الملفات .
يعني نظام التشغيل يشيل اسمه من ال
file list
ويبقي المسافة الي شاغلهاالملف قابلة لان تتم كتابة ملف جديد آخرعليها
نظام التشغيل ما راح يقوم بتصفير المساحة و الحجم الي الملف آخدهن لاء أبدا السبب في هذا أنو نظام التشغيل بيتصرف باسلوب حفظ الوقت
اذن من هنا نجد انه لم تستغرق عملية المسح الا ثواني لانه لو اراد تصفير وحذف البرنامج بصورة حقيقيةلازم يملي كل المسافة الي شاغلها بالاصفار
وهذا شيء يعتبر مكلف زمن
و هذا يعني انه من الممكن أن نقوم بعملية استعادة الملفات
المحذوفة طالما أنها لم تزل بشكل حقيقي من القرص الصلب
حيث تقوم برامج
استعادة البيانات بالبحث عن القطاعات المتلىء بالبيانات
والان ماذا بعد الفرمتة
إنّ عملية الفرمتة لا تختلف كثيرا . فعندما نقوم نحن بعملية الفورمات للقرص الصلب
فالبيانات الموجودة عليه لا يتم حذفها بشل نهائي
مما يجعها قابلة لإعادة الإسترجاع باستخدام برامج استرجاع متطورة قليلا
فالعديد من المستخدمين الذين يملكون بيانات مهمة و خطرة يعتقدون أنهم بعملية الفرمتة
سيحبطون أي فرصة لاسترجاع هذه البيانات و هذا
أمر خاطىء و بعيد عن الحقيقة .فعندما تقوم بعملية الفرمتة أو اعادة التهيئة للقرص الصلب
فإنّ نظام التشغيل يقوم فقط بتصفير الـ root directory و الجداول التي تحتوي لائحة
بالقطاعات الموجودة على القرص الصلب الممتلىء
بالبيانات هذه الجداول تدعى جداول الـ FAT .
و لكن قد تتسآل أنه عند إجراء عملية الفرمة تظهر رسالة لنا شبيه
بـ " Verifying x%
و لكن هذا لا يعني أن القرص الصلب تتم فرمتته و حذف
كامل المعلوما عنه و إنّما تقوم عمليه الفورمات فقط بفحص السطح المعناطيسي
للقرص الصلب للتأكد من سلامته و في حال و جود أخطاء أي
مساحات و مناطق من القرص الصلب معطوبة تقوم عملية الفورمات بتعليمها
كـ bad blocks او bad sectors
إذا فالعملية تتم بشكل مشابه لعملية حذف الملفات فأيضا نرى أنّ عملية الفرمتة
لا تقوم بتصفير القرص الصلب و لكن إذا احتجنا الى عملية
التصفير هذه سيكون الجواب أنّه أيضا هناك برامج تزودنا
بها بعض الشركات و هذه البرامج تقوم بهذا العمل
وهذا يقودنا الى سؤال هام عن الحماية و أمن المعلومات وهو :اذا اردت
حقا أن أقوم بحذف بيانات خطرة و مهمة لا أريدأن يقوم
أحد بقرائتها فماذا أفعل ؟سأقول لك هناك برامج و تطبيقات تدعى
supersherdde
التي تقوم بحل هذه المشكلة فعند حذف الملفات تقوم هذه
البرامج بتصفير القطاعات التي تستخدمها تلك الملفات
حيث إن الطريقة المثلى للتخلص من وجود الملفات المحذوفة عن طريق
الكتابة فوق القطاعات التي تم تخزين الملف عليها وهذا مايسمى بتصفير البيانات حيث تقوم
بعض البرامج بوضع العدد (0) فوق قطاعات هذة البيانات او كتابة بيانات عشوائية
وهناك العديد من البرامج التي تقوم بهذه الوظيفة مثل
، MacAfee Office Norton Utilities أو غيرها من البرامج الكثيرة .
هناك برامج تسمى
File Shredder Scatter
و التي تقسم الملف الواحد
إلى عدد من الملفات الصغيرةبحيث تجعل عملية استرجاعها صعبة جدا
وقبل ان انهي الموضوع احب ان اتكلم قليلا عن
Defragmenter
بدايةً من المهم أن نعرف كيف يستطيع الكمبيوتر معرفة مناطق البيانات المخزنة،
من المعروف أن أقراص الكمبيوتر تحتوي على مادة مغناطيسية ويتم تخزين البيانات في
أقسام من المناطق الممغنطة، كل منطقة تسمى قطاع وكل قطاع يمكنة تخزين مجموعة من البيانات
Bytes
وتكون القطاعات مرتبة الى مجموعات مايسمى
بـ Clusters،
وهذا كله يكون ضمن المسارات
Tracks،
ويستطيع الكمبيوتر معرفة البيانات المخزنة وأماكنها عن طريق فهرس
Directory Track
حيث يحتوي على معلومات عن كل ملف سواءً عن الحجم أو أماكن التخزينئ
إذا كان لدى جهازك بيانات بشكل كبير غير متسلسلة أو متصلة
فذلك يبطىء من سرعة عمل الملف لهذا تستخدم برامج الغاء التجزئة المشهورة
Defragmenter
حيث تقوم بنقل بيانات كل ملف من القطاعات المبعثرة
الى قطاعات متسلسلة لتسريع عملها والوصول اليها
طبعا عملية ابقاء المعلومات الممسوحة على الهارد دسك تكون على شكل
ضغط هذه المعلومات بشكل صغير جداً وحجز الخانات المتضمنه لهذه المعلومات المحذوفة
على آخر خانات الهاردسك .. وطبعاً إخفائها عن المستخدم !! "
لأنها تبقى محجوبة لايمكن الكتابة عليها من اي برنامج آخر
لأن نظام التشغيل قد قام بتشفيرها
من هنا فان عملية الديفاجمينت قد تؤثر على فعالية البرامج التي تحاول فك تشفير هذه
الملفات واعادتها
اضافة الى ان عملية حجز هذه المعلومات لايستمر الى الابد بل يعتمد على مساحة
الهارد دسك المتوفره بدون استخدام وبلتالي كلما كثرت المعلومات اوصغر حجم الهارد دسك
فاحتمالية استرداد لبيانات القديمة سوف تقل
والان بعد أن عرفت حقيقة مصير الملفات المحذوفة من جهازك بادر الى التأكد من إزالتها لتحافظ على نظافة جهازك
وسرية معلوماتك............والله اعلم عند الشركات المتخصصة طرق تسترجع بها المعلومات لايفيد معها الا تفليش لهارد
وفي الفترة الاخيرة ظهرت برامج كثيرة عملها استرجاع الملفات وبدأت الشركات تتنافس
بانتاج السوفت وير الذي يستخلص اكبر مليمكن استرجاعه من الملفاتالمحذوفة
وبالمقابل ظهرت البرامج المضادة التي عملها ان تمسح وتمزق الملفات وهو مايعرف بالمسح الامين
والذي يصعب او يلغي عملية اعادة استعادتها
واليكم فكرة عن الموضوع حسب مطالعاتي البسيطة ةالي انشاء الله تستفيدون منها
لابد وانك لاحظت ان هناك الكثير من الملفات تستغرق عملية انزالها على الهارد
عدة دقائق ولكن عندما تمسحها لايستغرق الامر سوى ثواني اذن هذا الدليل الاول ان الملف لم يتم ازالته من الهارد
إن أي ملف تحفظه في القرص الصلب يحفظ على شكل أجزاء موزعة في الـ
FAT
وترتبط بمؤشرات
Pointers
فحينما تطلبب هذا الملف يقوم بتتبع البوينترز وفتح الملف على الـ
RAM
في جهازك لتقوم بعملك عليه وما تريد
عندما تحذف ملفاً ؛ فكل الذي تفعله هو حذف هذه البوينترز من التأشير على المواقع التي فيها أجزاء هذا الملف في الـ
FAT
على الهارديسك أو القرص الصلب
وبكلمات اخرى
بالنسبة للملفات المحذوفة فهي فعلا لا تحذف وانما يتم تجاهلها
او بكلمات اصح يتم حذف هذه المناطق من
Directory Track
ووظيفة Directory Track
فهرس للمعلومات الموجوده في
الهاردسك .
وينظر الى هذه المناطق كمناطق فارغة لانها غير موجوده في
الفهرس , وعند اضافة برنامج جديد او اي ملف جديد يتم وضعه
مكان هذه البرامج او الملفات .
يعني نظام التشغيل يشيل اسمه من ال
file list
ويبقي المسافة الي شاغلهاالملف قابلة لان تتم كتابة ملف جديد آخرعليها
نظام التشغيل ما راح يقوم بتصفير المساحة و الحجم الي الملف آخدهن لاء أبدا السبب في هذا أنو نظام التشغيل بيتصرف باسلوب حفظ الوقت
اذن من هنا نجد انه لم تستغرق عملية المسح الا ثواني لانه لو اراد تصفير وحذف البرنامج بصورة حقيقيةلازم يملي كل المسافة الي شاغلها بالاصفار
وهذا شيء يعتبر مكلف زمن
و هذا يعني انه من الممكن أن نقوم بعملية استعادة الملفات
المحذوفة طالما أنها لم تزل بشكل حقيقي من القرص الصلب
حيث تقوم برامج
استعادة البيانات بالبحث عن القطاعات المتلىء بالبيانات
والان ماذا بعد الفرمتة
إنّ عملية الفرمتة لا تختلف كثيرا . فعندما نقوم نحن بعملية الفورمات للقرص الصلب
فالبيانات الموجودة عليه لا يتم حذفها بشل نهائي
مما يجعها قابلة لإعادة الإسترجاع باستخدام برامج استرجاع متطورة قليلا
فالعديد من المستخدمين الذين يملكون بيانات مهمة و خطرة يعتقدون أنهم بعملية الفرمتة
سيحبطون أي فرصة لاسترجاع هذه البيانات و هذا
أمر خاطىء و بعيد عن الحقيقة .فعندما تقوم بعملية الفرمتة أو اعادة التهيئة للقرص الصلب
فإنّ نظام التشغيل يقوم فقط بتصفير الـ root directory و الجداول التي تحتوي لائحة
بالقطاعات الموجودة على القرص الصلب الممتلىء
بالبيانات هذه الجداول تدعى جداول الـ FAT .
و لكن قد تتسآل أنه عند إجراء عملية الفرمة تظهر رسالة لنا شبيه
بـ " Verifying x%
و لكن هذا لا يعني أن القرص الصلب تتم فرمتته و حذف
كامل المعلوما عنه و إنّما تقوم عمليه الفورمات فقط بفحص السطح المعناطيسي
للقرص الصلب للتأكد من سلامته و في حال و جود أخطاء أي
مساحات و مناطق من القرص الصلب معطوبة تقوم عملية الفورمات بتعليمها
كـ bad blocks او bad sectors
إذا فالعملية تتم بشكل مشابه لعملية حذف الملفات فأيضا نرى أنّ عملية الفرمتة
لا تقوم بتصفير القرص الصلب و لكن إذا احتجنا الى عملية
التصفير هذه سيكون الجواب أنّه أيضا هناك برامج تزودنا
بها بعض الشركات و هذه البرامج تقوم بهذا العمل
وهذا يقودنا الى سؤال هام عن الحماية و أمن المعلومات وهو :اذا اردت
حقا أن أقوم بحذف بيانات خطرة و مهمة لا أريدأن يقوم
أحد بقرائتها فماذا أفعل ؟سأقول لك هناك برامج و تطبيقات تدعى
supersherdde
التي تقوم بحل هذه المشكلة فعند حذف الملفات تقوم هذه
البرامج بتصفير القطاعات التي تستخدمها تلك الملفات
حيث إن الطريقة المثلى للتخلص من وجود الملفات المحذوفة عن طريق
الكتابة فوق القطاعات التي تم تخزين الملف عليها وهذا مايسمى بتصفير البيانات حيث تقوم
بعض البرامج بوضع العدد (0) فوق قطاعات هذة البيانات او كتابة بيانات عشوائية
وهناك العديد من البرامج التي تقوم بهذه الوظيفة مثل
، MacAfee Office Norton Utilities أو غيرها من البرامج الكثيرة .
هناك برامج تسمى
File Shredder Scatter
و التي تقسم الملف الواحد
إلى عدد من الملفات الصغيرةبحيث تجعل عملية استرجاعها صعبة جدا
وقبل ان انهي الموضوع احب ان اتكلم قليلا عن
Defragmenter
بدايةً من المهم أن نعرف كيف يستطيع الكمبيوتر معرفة مناطق البيانات المخزنة،
من المعروف أن أقراص الكمبيوتر تحتوي على مادة مغناطيسية ويتم تخزين البيانات في
أقسام من المناطق الممغنطة، كل منطقة تسمى قطاع وكل قطاع يمكنة تخزين مجموعة من البيانات
Bytes
وتكون القطاعات مرتبة الى مجموعات مايسمى
بـ Clusters،
وهذا كله يكون ضمن المسارات
Tracks،
ويستطيع الكمبيوتر معرفة البيانات المخزنة وأماكنها عن طريق فهرس
Directory Track
حيث يحتوي على معلومات عن كل ملف سواءً عن الحجم أو أماكن التخزينئ
إذا كان لدى جهازك بيانات بشكل كبير غير متسلسلة أو متصلة
فذلك يبطىء من سرعة عمل الملف لهذا تستخدم برامج الغاء التجزئة المشهورة
Defragmenter
حيث تقوم بنقل بيانات كل ملف من القطاعات المبعثرة
الى قطاعات متسلسلة لتسريع عملها والوصول اليها
طبعا عملية ابقاء المعلومات الممسوحة على الهارد دسك تكون على شكل
ضغط هذه المعلومات بشكل صغير جداً وحجز الخانات المتضمنه لهذه المعلومات المحذوفة
على آخر خانات الهاردسك .. وطبعاً إخفائها عن المستخدم !! "
لأنها تبقى محجوبة لايمكن الكتابة عليها من اي برنامج آخر
لأن نظام التشغيل قد قام بتشفيرها
من هنا فان عملية الديفاجمينت قد تؤثر على فعالية البرامج التي تحاول فك تشفير هذه
الملفات واعادتها
اضافة الى ان عملية حجز هذه المعلومات لايستمر الى الابد بل يعتمد على مساحة
الهارد دسك المتوفره بدون استخدام وبلتالي كلما كثرت المعلومات اوصغر حجم الهارد دسك
فاحتمالية استرداد لبيانات القديمة سوف تقل
والان بعد أن عرفت حقيقة مصير الملفات المحذوفة من جهازك بادر الى التأكد من إزالتها لتحافظ على نظافة جهازك
وسرية معلوماتك............والله اعلم عند الشركات المتخصصة طرق تسترجع بها المعلومات لايفيد معها الا تفليش لهارد