سؤال حول طريقة معرفة نوع ملفات DAT وفتحها

الاخوة الكرام

اريد مساعدة عاجلة بخصوص ملفات DAT

تجولت بكل المواقع العربية و الاجنبية حتى اجد طريقة لفتح محتوى ملفات بامتداد DAT ولم اجد طريقة مثالية حتى وصلت الى بعض المبرمجين من نوعية ( Ripper) لكن ملفاتهم وبرامجهم ملغومة وليست نظيفة وايضا ليست مضمومه

قمت بفتح عدة برامج اندرويد وديسك توب لاستخرج مسجمات فاصدمت بملفات dat وعجزت عن تفريغ محتوياتها , اريد طريقتين الاولى معرفة النوع و الثانية طريقة الفتح unpack ... و شكرا لكم


هذه ليست صيغة لأحد البرامج ويمكن ان تكون اي شيء: مثلاً dump لكائن معين في برنامج معا، ممكن تكون بيانات نصية تم تشفيرها، ممكن تكون صورة مثلاً مغير امتدادها الخ

في الاخير هو Binary File ومن قام بكتابته وعمل الملف هو الذي يعرف الفورمات الخاص فيه (عادة كل ال binary formats لديها بنية معروفة مثلاً ملفات EXE ملفات PNG حتى يسمح للمبرمجين كتابة برامج تتعامل وتقرأ هذه الملفات.)

في حال لم تجد البنية لذلك الملف موضحة ولم يقم صاحبها بتوضيحها، فلا توجد طريقة الا بمحاولة فهم كيف يعمل البرنامج الذي يقرأ ذلك الملف وكيف يستخرج البيانات منها عن طريق الهندسة العكسية.

لكن قبل ان تبدأ اي محاولة جرب افتح الملف بمحرر نصي وانظر لل Header ربما تكون الصيغة معروفة وتم تغيير الامتداد فقط.

FirasJo أضف ردا

قمت بفتح العاب وتطبيقات APK وكانت الملفات بالبداية smali غيرت الامتداد الى zip وفتحه

لاستخرج بعض المسجمات 3d والتعديل عليها لاستخدمها في مشروع اخر , في الملف المفرض وجود المجسمات كانت امتداد الملفات جميعها dat ومنها اسم الملف المقصود team.dat , حاولت جاهداً على مدار اكثر من اسبوع البحث عن حل في المواقع العربية والاجنبية لم اجد سوى برامج ملغومة من هاكرز ... بالتأكيد ان المبرمج قام بعملية تشفير لكن بالعالم البرمجيات لا شيء 100% خصوصا ان المبرمج ترك تحديث ودعم البرنامج منذ اكثر من عام وهذا الذي شجعني ! " البرنامج بلغة JS منصة unity"

اشكرك على الاهتمام هل توجد طريقة منطقية و ان كانت شاقة المهم ان تكون صحيحة لاني لا استطيع بناء مجسمات من الصفر بجانب البرمجة فانا ما زلت اقل من هاوي في هذا المجال !

هل هذا التحليل يحدد نوع الملف

حجم الملف 7.98MB نوع الملف MacBinary 2 header

نوع application/octet-stream MIME