تقييم الموضوع :
  • 7 أصوات - بمعدل 3.43
  • 1
  • 2
  • 3
  • 4
  • 5
كيفية اعادة تجميع الـ firmware بعد فكها عن طريق binwalk
#1
سلام عليكم

أحتاج تعديل سوفت لجهاز صان بلس
رابط ملف
http://euroview-ma.com/web/wp-content/uploads/flash/20190107__1507A_1100_M10_N0_UI0_V.bin

تم تفكيك بنجاح ببرنامج binwalk
binwalk -e f.bin

أحتاج طريقة تجميع سوفت مرة ثانية بشكل صحيح
أعضاء أعجبوا بهذه المشاركة :
#2
وعليكم السلام ورحمة الله وبركاته

قبل اي شيء من الافضل اختيار عنوان مناسب للمحتوى وليس "طلب في لينكس" وما شابه من عناوين.

بالنسبة لتجميع الفيرموير لا اظن هناك طريقة اوتوماتيكية لفعل ذلك .. بل يحتاج منك تجميعه يدويا .. او جرب firmware mod kit وانت وحظك.
واذا يوجد هاش داخل احد اكواد الفيرموير فالمسألة ستكون اصعب.
أعضاء أعجبوا بهذه المشاركة : Gu-sung18
#3
السلام عليكم 
اظن انه فيرموير ريسيفر .... لإعادة التجميع يجب أن تقوم بدلك يدويا كما كان مع مراعاة ترتيب الأجزاء و إعادة حساب الحماية (Checksum) لكل جزء و تغيير قيمها في الهيدر.
أعضاء أعجبوا بهذه المشاركة : Gu-sung18
#4
حسب ما اعرف اداة firmware mod kit يمكنها اعادة التجميع ولكن يجب استخراج الملف عن طريقها اولاً حسب اخر مرة حاولت.
اذا لم تنجح firmware mod kit  يجب عليك ان تفعل ذلك بشكل يدوي والـ Checksum دائما مشكلة في اعادة تجميع الـ firmware
سبحان الله وبحمده، سبحان الله العظيم
أعضاء أعجبوا بهذه المشاركة :
#5
التجميع يكون يدوي انا حاولت ذلك مع سوفت 1512 ولاكن المشكلة الكبيرة هي في حساب الحمايات لكل جزء + الترتيب الصحيح اذ ان ابسط خطا في الحساب ينتج خطاء 

يوجد طريقة لحساب الحماية في احد المنتديات وهي تكون بالمكمل التاني crc32  تقريبا 

تحسب الحماية لكل جزء ثم تحسب من main الى sphe

واذا كان هدفك من الفك تجديد السيرفر فقم بالتحويل لسوفت مشابه اسهل وابسط في اعادة الحساب
أعضاء أعجبوا بهذه المشاركة : Gu-sung18


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 4 ) ضيف كريم