تسجيل الصور
PhotoRec هو برنامج مجاني ومفتوح المصدر لاستعادة البيانات ، بواجهة مستخدم نصية، يستخدم تقنيات استخراج البيانات ، وهو مصمم لاستعادة الملفات المفقودة من ذاكرة الكاميرات الرقمية المختلفة، والأقراص الصلبة ، وأقراص CD-ROM . يستطيع البرنامج استعادة الملفات بأكثر من 480 امتدادًا (حوالي 300 نوع من أنواع الملفات). [ 1 ] كما يُمكن إضافة توقيع ملف مخصص لاكتشاف الملفات الأقل شيوعًا. [ 2 ]
لا يحاول برنامج PhotoRec الكتابة إلى الوسائط التالفة التي سيستعيد المستخدم البيانات منها. بدلاً من ذلك، تُكتب الملفات المستعادة إلى المجلد الذي تم تشغيل البرنامج منه، ويمكن اختيار أي مجلد آخر. يمكن استخدامه لاستعادة البيانات أو في سياق الأدلة الجنائية الرقمية . [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] يأتي برنامج PhotoRec مُرفقًا مع برنامج TestDisk . [ 8 ]
الوظائف
تُخزّن أنظمة الملفات FAT و NTFS و ext2 / ext3 / ext4 الملفات في كتل بيانات (تُسمى أيضًا مجموعات بيانات في نظام ويندوز). يبقى حجم المجموعة أو الكتلة ثابتًا عند عدد ثابت من القطاعات بعد تهيئتها أثناء تهيئة نظام الملفات. عمومًا، تحاول معظم أنظمة التشغيل تخزين البيانات بشكل متجاور لتقليل تجزئتها . يُعدّ زمن البحث في محركات الأقراص الميكانيكية مهمًا لكتابة البيانات وقراءتها من وإلى القرص الصلب، ولذلك من الضروري الحفاظ على التجزئة عند أدنى مستوى ممكن.
عند حذف ملف، تُفقد البيانات الوصفية الخاصة به (اسم الملف، التاريخ/الوقت، الحجم، موقع أول كتلة/مجموعة بيانات، إلخ)؛ على سبيل المثال، في نظام ملفات ext3/ext4، تبقى أسماء الملفات المحذوفة موجودة، ولكن يُحذف موقع أول كتلة بيانات. هذا يعني أن البيانات تبقى موجودة في نظام الملفات، ولكن فقط إلى أن تُستبدل بعضها أو كلها ببيانات ملف جديد.
لاستعادة هذه الملفات "المفقودة"، يحاول برنامج PhotoRec أولاً تحديد حجم كتلة البيانات (أو المجموعة). إذا كان نظام الملفات سليمًا، يمكن قراءة هذه القيمة من الكتلة الرئيسية (ext2/ext3/ext4) أو سجل تمهيد وحدة التخزين (FAT، NTFS). وإلا، يقرأ PhotoRec الوسائط قطاعًا تلو الآخر، باحثًا عن أول عشرة ملفات، ومن ثم يحسب حجم الكتلة/المجموعة من مواقعها. بمجرد معرفة حجم الكتلة، يقرأ PhotoRec الوسائط كتلة تلو الأخرى (أو مجموعة تلو الأخرى). يتم فحص كل كتلة مقابل قاعدة بيانات التوقيعات المرفقة بالبرنامج، والتي تتوسع باستمرار في أنواع الملفات التي يمكنها استعادتها منذ إصدار النسخة الأولى من PhotoRec. تُعرف هذه الطريقة الشائعة لاستعادة البيانات باسم " استخراج الملفات" .
على سبيل المثال، يتعرف برنامج PhotoRec على ملف JPEG عندما تبدأ كتلة البيانات بما يلي:
- بداية الصورة + APP0: 0xff، 0xd8، 0xff، 0xe0
- بداية الصورة + التطبيق 1: 0xff، 0xd8، 0xff، 0xe1
- أو بداية الصورة + التعليق: 0xff، 0xd8، 0xff، 0xfe
إذا بدأ برنامج PhotoRec بالفعل في استعادة ملف، فإنه يوقف عملية الاستعادة، ويتحقق من اتساق الملف عندما يكون ذلك ممكنًا، ويبدأ في حفظ الملف الجديد (الذي حدده من التوقيع الذي عثر عليه).
إذا لم تكن البيانات مجزأة، فسيكون حجم الملف المستعاد مطابقًا لحجم الملف الأصلي (أو ربما أكبر منه). في بعض الحالات، يستطيع برنامج PhotoRec تحديد حجم الملف الأصلي من ترويسة الملف، وبالتالي يتم اقتطاع الملف المستعاد إلى الحجم الصحيح. أما إذا كان حجم الملف المستعاد أصغر من الحجم المحدد في ترويسة الملف، فسيتم تجاهله. بعض الملفات، مثل ملفات *.MP3، عبارة عن تدفقات بيانات. في هذه الحالة، يقوم برنامج PhotoRec بتحليل البيانات المستعادة، ثم يتوقف عن الاستعادة عند انتهاء التدفق.
عند استعادة ملف بنجاح، يتحقق برنامج PhotoRec من كتل البيانات السابقة لمعرفة ما إذا تم العثور على توقيع الملف ولكن لم يتم استعادة الملف بنجاح (أي أن حجم الملف صغير جدًا)، ثم يحاول مرة أخرى. بهذه الطريقة، يمكن استعادة بعض الملفات المجزأة بنجاح. [ 9 ]
التوافق
برنامج PhotoRec متوافق مع: [ 10 ]
- نظام التشغيل MS-DOS (سواء كان حقيقيًا أو موجودًا في بيئة DOS لنظام التشغيل Windows 9x)
- أنظمة التشغيل المدعومة : NT4 ، 2000 ، XP ، 2003 ، 2008 ، 2016 ، Vista ، Windows 7 ، Windows 8 ، Windows 8.1 ، Windows 10 ، Windows 11
- لينكس
- FreeBSD و NetBSD و OpenBSD
- نظام التشغيل SunOS
- نظام التشغيل macOS
توزيع
يتم شحن برنامجي PhotoRec و TestDisk معًا. ويمكن تنزيلهما من موقع CGSecurity الإلكتروني. كما تتوفر هذه الأدوات المساعدة على أقراص Linux Live CD المختلفة .
- قرص GParted المباشر [ 11 ]
- السحر المنفصل [ 12 ]
- Slax-LFI، وهو توزيع مشتق من Slax [ 13 ]
- SystemRescueCD [ 14 ]
- Ubuntu Rescue Remix، وهو إصدار مشتق من Ubuntu [ 15 ]
كما أنها متوفرة أيضاً في حزم للعديد من توزيعات *nix (معظمها يعتمد على نظام لينكس ):
انظر أيضاً
مراجع
- ↑ "استعادة تنسيقات الملفات بواسطة PhotoRec" . أبريل 2015.
- ↑ "أضف امتدادك الخاص إلى PhotoRec" . 18 مايو 2016.
- ↑ جاك وايلز، كيفن كاردويل، أنتوني رييس (2007). أفضل كتاب على الإطلاق في مجال الجرائم الإلكترونية والأدلة الجنائية الرقمية ، ص 220. دار نشر سينغريس. رقم ISBN 978-1-59749-228-7
- ↑ كاميرون هـ. مالين، إيوجان كيسي، جيمس م. أكويلينا (2008). الطب الشرعي للبرمجيات الخبيثة: التحقيق في البرمجيات الخبيثة وتحليلها ، ص. xxviii. دار نشر سينغريس. ISBN 978-1-59749-268-3.
- ↑ ناثان كلارك (2010)، علم الأدلة الجنائية الرقمية: دليل موجز ، ص 67. دار نشر حوكمة تكنولوجيا المعلومات. رقم ISBN 978-1-84928-039-6.
- ↑ نتائج اختبار المعهد الوطني للمعايير والتكنولوجيا (NIST) لأداة استخراج ملفات الرسومات: PhotoRec v7.0-WIP
- ↑ نتائج اختبارات المعهد الوطني للمعايير والتكنولوجيا (NIST) لأداة استخراج ملفات الفيديو: PhotoRec v7.0-WIP. رابط قديم مؤرشف بتاريخ 22 أبريل 2015 على archive.today
- ↑ سكوت مولر، برايان نيتل (2008). ترقية وإصلاح نظام التشغيل مايكروسوفت ويندوز، الطبعة الثانية ، صفحة 685. بيرسون إديوكيشن إنك. ISBN 978-0-7897-3695-6
- ↑ كيف يعمل برنامج PhotoRec (وصف من موقع المؤلف).
- ↑ "PhotoRec - CGSecurity" . تم الاطلاع عليه في 1 مارس 2013 .
- ↑ "GParted -- Live CD/USB/PXE/HD" . تم الاطلاع عليه في 1 مارس 2013 .
- ↑ "برامج – السحر المجزأ" . مؤرشف من الأصل في 2 يناير 2011. تم الاطلاع عليه في 1 مارس 2013 .
- ↑ "استعادة الملف باستخدام PhotoRec" . مؤرشف من الأصل في 2 مايو 2013. تم الاطلاع عليه في 1 مارس 2013 .
- ↑ "أدوات النظام - قرص إنقاذ النظام" . تم الاطلاع عليه في 1 مارس 2013 .
- ↑ "برنامج أوبونتو ريسكيو ريمكس" . مؤرشف من الأصل بتاريخ 23 يناير 2013. تم الاطلاع عليه بتاريخ 1 مارس 2013 .
- ↑ "TestDisk على نظام ALT Linux" . مؤرشف من الأصل بتاريخ 11 أغسطس 2011. تم الاطلاع عليه بتاريخ 25 مايو 2011 .
- ↑ مستودع ArchLinux الإضافي
- ↑ TestDisk على دبيان
- ↑ قرص الاختبار في فيدورا، مؤرشف بتاريخ 10 مارس 2011 على موقع Wayback Machine
- ↑ "RepoView: "فيدورا EPEL 6 - x86_64"تمت أرشفة هذا النص من المصدر الأصلي بتاريخ 13 سبتمبر 2015. تم الاطلاع عليه بتاريخ 27 يوليو 2013 .
- ↑ TestDisk في منافذ FreeBSD
- ↑ برنامج TestDisk في منافذ OpenBSD
- ↑ قرص الاختبار في جنتو
- ↑ قرص الاختبار في Gentoo Portage
- ↑ قرص الاختبار في برنامج Source Mage، مؤرشف بتاريخ 19 مايو 2011 في أرشيف Wayback Machine
- ↑ "حذف صورة Hui Waapas Kese Laaye | | هل يمكن حذف الصورة في 2 دقيقة ؟" . مؤرشف من الأصل بتاريخ 2019-06-08 . تم الاسترجاع 2019-06-08 .
روابط خارجية
- الموقع الرسمي
- برنامج عام 1998
- برنامج مجاني لاستعادة البيانات
- برنامج محمول
- برنامج القرص الصلب
- برنامج مجاني مكتوب بلغة C
- برنامج مجاني يستخدم مكتبة ncurses
- برنامج يستخدم رخصة جنو العمومية العامة
