منتديات عرب تيم

العودة   منتديات مبدعي الفضائيات > أقسام أجهزه الإستقبال عالية الجودة 3D ** HD Receivers > Truman HD -amiko HD- StarTrack HD

الطريقة الكاملة لتفكيك صور enigma2 و ملف الانقاذ لنظام SPARK

كما وعدتكم لقد تم الانتهاء من صناعة سكريبتات التفكيك والتجميع لصور ENIGMA2 الخاصة بجهاز GOLDEN-MEDIA وقبل بداية الشرح وبعد نظام SPARK وكدا ملف الانقاد الخاص بهدا النظام USB-RESCU تبين لي

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 05-25-2013, 03:18 PM رقم المشاركة : 1
معلومات العضو
sodo








sodo is on a distinguished road

sodo غير متواجد حالياً


المنتدى : Truman HD -amiko HD- StarTrack HD
حصرى الطريقة الكاملة لتفكيك صور enigma2 و ملف الانقاذ لنظام SPARK

كما وعدتكم لقد تم الانتهاء من صناعة سكريبتات التفكيك والتجميع لصور ENIGMA2 الخاصة بجهاز GOLDEN-MEDIA وقبل بداية الشرح وبعد عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد نظام SPARK وكدا ملف الانقاد الخاص بهدا النظام USB-RESCU
تبين لي ان جميع ملفات نظام ٍSPARK
هي نفسها الموجودة في ملف الانقاد USB-RESCU غير ان ملف الانقاد يكون صورة خام يتكون من الملفات الاساسية للنظام userfsub.img ومعه ملف اقلاع الجهاز mImage و نظام SPARK عبارة عن تحديث يقومون بضغطه TAR.GZ بعد ان يقومو باضافة بعض الاضافات ولكن نظام سبارك نظام فقير حسب الملفات الموجودة به وارى ان ENIGMA2 هي الافضل لحد الآن ...


اولا يجب تنصيب الحزمة MTD-UTILS من التارمينال ضع هذا الامر

كود:
sudo apt-get install mtd-utils
عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد

التفكيك عن طريق السكريبتات

بعد تحميل سكريبتات التفكيك والتجميع من المرفقات نضعهم جانبا ونتابع الشرح:

الدخول كمستخدم ROOT واﻻ فلن تعمل معك السكريبتات نقوم بفتح التارمينال:

كود:
sodo13@sodo13-uno:~$ sudo su
ونقوم بانشاء مجلد جديد اختر اي اسم تريد

كود:
root@sodo13-uno:/home/sodo13# mkdir /mnt/enigma2
ثم ندخل الى المجلد الدي قمنا بانشائه

كود:
root@sodo13-uno:/home/sodo13# cd /mnt/enigma2
الآن نقوم بالدخول الى الواجهة الرسومية بالضغط على ALT +F2
ونقوم بكتابة هدا الامر gksu nautilus ونضغط على run او entré ﻻحظ الصورة

عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد

بعد دالك ندهب الى mnt/enigma2 يعني اين قمنا بانشاء المجلد الجديد ونقوم بوضع السكريبتات بداخله وبالطبع ايضا صورة عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد الخاصة بجهاز عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد واسمها e2jffs2.img ونعود الى التارمينال .

عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد

لعملية التفكيك نضع هدا الامر

كود:
./unpack-img.sh e2jffs2.img image
الامر الاول هو للتفكيك و الثاني هي صورة اينيقما2 و الثالث المجلد التي ستنقل اليه ملفات الصورة بعد التفكيك...
ﻻحظ الصورة بعد التفكيك

عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد

عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد

وبعد التعديل طبعا يجب اعادة تجميع الصورة ومن اجل دالك ضع الامر التالي:


كود:
./build-img.sh /mnt/enigma2/image/ newe2.img
لاحظ الصورة بعد التجميع

عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد

عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد

تحميل السكريبتات من هنا

عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد


عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد


بعدما تعرفنا عن طريقة تفكيك وتجميع صور ENIGMA2 لجهاز GOLDEN MEDIA اليوم سنتعرف على ملف عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد الخاص بنظام SPARK وماذا يوجد به بالداخل كملفات ويستخرج هلف عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد عن طريق بعض الاوامر من التالنت ليتم الاحتفاظ به على الكمبيوتر او الفلاش ديسك ويستعمل في حالة حدث خلل عند اقلاع نظام SPARK.. اذن لنبدا على بركة الله

عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد

يتم التفكيك دائما على ملعب UBUNTU
قم بتحميل الملفين من المرفقات من اجل التفكيك
وطبعا الملفين الذي سوف نقوم بتفكيكهما mImage و userfsub.img..

عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد

سنقوم بفحص للملفين عن طريق التارمينال
كود:
file mImage mImage: u-boot legacy uImage, Kernel-Ramdisk-Image, Linux/SuperH, Multi-File Image (gzip), 5214418 bytes, Thu Mar 31 10:36:28 2011, Load Address: 0x80800000, Entry Point: 0x80801000, Header CRC: 0x781593F3, Data CRC: 0xA6DE0D5A
يتبين لنا بعد فحص الملف mImage انه الملف الخاص بالاقلاع ولكن ليس تماما ملف اقلاع لانه يوجد به ملفات اخرى وداخل هذه الملفات يوجد قسم RAM-Disk..

لاحظ الصورة

عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد

الآن سوف نستخرج بعض الملفات المهمة لملف uboot ومن اجل ذالك نقوم اولا بتنصيب هذا الملف uboot-mkimage عن طريق التارمينال نضع هذا الامر
كود:
sudo apt-get install uboot-mkimage
ثم نضع هذا الامر لاستخراج المعلومات من الملف تابع معي
كود:
mkimage -l mImage Image &#00&#00&#00&#00: Kernel-Ramdisk-Image Created: Thu Mar 31 10:36:28 2011 Image Type: SuperH Linux Multi-File Image (gzip compressed) Data Size: 5214418 Bytes = 5092.21 kB = 4.97 MB Load Address: 80800000 Entry Point: 80801000 &#00&#00&#00&#00&#00&#00&#00s: Image 0: 2685964 Bytes = 2623.01 kB = 2.56 MB Image 1: 2528442 Bytes = 2469.18 kB = 2.41 MB
لاحظ الصورة
عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد

الان سنقوم بتفكيك ملف mImage ومن اجل ذالك سنقوم باستعمال الملف extract_u-boot.py الموجود بالمرفقات ونضعه في ملف مع mImage وندخل الى التارمينال ونضع:

كود:
u-boot-extract/extract_u-boot.py mImage
سوف نتحصل على ملفين لاحظ الصورة

عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد

الان سنقوم بفحص الملفين لنعرف ماهو الملف الذي توجد به الملفات وهو الذي يهمنا تابع معي :

الملف الاول:
كود:
file file0.img file0.img: gzip compressed data, was "vmlinux.bin", from Unix, last modified: Thu Mar 31 10:35:54 2011
الملف الثاني:
كود:
file file1.img file1.img: gzip compressed data, was "ramdisk.ext2", from Unix, last modified: Thu Mar 31 10:36:24 2011
نستنتج ان الملف الثاني ramdisk.ext2 هو المهم لان توجد به جميع الملفات لتنصيب ملف عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد على الجهاز.

سنقوم بالقاء عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد على ملف ramdisk.ext2 من الداخل تابع معي:
نستخرج قسم ramdisk.bin من قسم file1.img نضع الامر التالي:

كود:
zcat file1.img > ramdisk.bin
ثم نعمل mount لقسم ramdisk.bin تابع

كود:
sudo mount -o loop ramdisk.bin /mnt
نعطي هذا الامر في التارمينال لمعرفة محتوى ramdisk

كود:
ls -all /mnt/
النتيجة

عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد

هذه عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد مبسطة عن ملف الاقلاع mImage الخاص بملف عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد SPARK...

عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد

القسم الثاني من الشرح سيكون على ملف userfsub.img الذي توجد به الملفات الاساسية من بليجينات و درايفرات ....الخ ..

نبدا بفحص الملف لمعرفة المحتويات التي ستساعدنا في التفكيك

من التارمينال نضع :

كود:
file userfsub.img userfsub.img: VMS Alpha executable
لنتعمق اكثر بالفحص ببرنامج binwalk تابع معي:

كود:
binwalk userfsub.img
لاحظ النتيجة

عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد

يتبين لنا ان النظام المستعمل هو yaffs .
اذن سنقوم بعملية جراحية لهاذا النظام بعد تحميل الملف الخاص بالتفكيك من المرفقات نضعه مع ملف userfsub.img و نتابع العمل :

من التارمينال نضع امر التفكيك :

كود:
sodo13@sodo13-uno:~/Bureau/va$ ./unyaffs2 userfsub.img userfsub
لاحظ عملية التفكيك

عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد

عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد

نضع هذا الامر لمعرفة محتويات الملف

كود:
$ ls userfsub -al
النتيجة

كود:
drwxr-xr-x 4 chris chris 4096 Aug 18 10:14 . drwxrwxrwt 24 root root 4096 Aug 18 10:17 .. -rwxr--r-- 1 chris chris 2362 Apr 20 2011 autorun.sh drwxr-xr-x 3 chris chris 4096 Apr 20 2011 plugin drwxr-xr-x 9 chris chris 4096 Apr 20 2011 SPARK -rw-r--r-- 1 chris chris 0 Apr 20 2011 userfs_flag
الملف بعد التفكيك

عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد

الآن بعد التعديل يجب اعادة تجميع الملف تابع معي :

نضع هذا الامر للتجميع

كود:
sodo13@sodo13-uno:~/Bureau/va$ ./mkyaffs2 userfsub newspark.img
لاحظ الصورة اثناء التجميع

عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد

الملف النهائي بعد التجميع يكفيك اعادة التسمية و التمرير

عزيزى العضو \ الزائر لايمكنك مشاهده الروابط الا بعد الرد

هذا العمل مهدى الى عزيزي رشيد والى طاقم الاشراف والى جميع الاعضاء

تحياتي للجميع


hg'vdrm hg;hlgm gjt;d; w,v enigma2 , lgt hghkrh` gk/hl SPARK spark





الملفات المرفقة لايمكنك تحميل المرفقات الا بعد الرد على الموضوع
رد مع اقتباس
قديم 05-25-2013, 03:52 PM رقم المشاركة : 2
معلومات العضو
admin

الصورة الرمزية admin








admin is on a distinguished road

admin غير متواجد حالياً


كاتب الموضوع : sodo المنتدى : Truman HD -amiko HD- StarTrack HD
افتراضي

تسلم ياغالى على الجديد والرائع تحياتى القلبية




رد مع اقتباس
قديم 05-25-2013, 06:55 PM رقم المشاركة : 3
معلومات العضو
ResHack

الصورة الرمزية ResHack







ResHack is on a distinguished road

ResHack غير متواجد حالياً


كاتب الموضوع : sodo المنتدى : Truman HD -amiko HD- StarTrack HD
افتراضي

بارك الله فيك




رد مع اقتباس
قديم 12-26-2013, 10:21 PM رقم المشاركة : 4
معلومات العضو
Ahmado








Ahmado is on a distinguished road

Ahmado غير متواجد حالياً


كاتب الموضوع : sodo المنتدى : Truman HD -amiko HD- StarTrack HD
افتراضي

بارك الله فيك
لكن لدي سؤال هل العملية ناجحة على اخر نسخة من نظام ubuntu 13.10





رد مع اقتباس
قديم 12-28-2013, 09:35 AM رقم المشاركة : 5
معلومات العضو
key13








key13 is on a distinguished road

key13 غير متواجد حالياً


كاتب الموضوع : sodo المنتدى : Truman HD -amiko HD- StarTrack HD
افتراضي

بارك الله فيك اخي ،، موضوع مميز





رد مع اقتباس
قديم 12-28-2013, 09:54 AM رقم المشاركة : 6
معلومات العضو
issamghost3








issamghost3 is on a distinguished road

issamghost3 غير متواجد حالياً


كاتب الموضوع : sodo المنتدى : Truman HD -amiko HD- StarTrack HD
افتراضي

بارك الله فيك على الطريقة الحصرية اخي





رد مع اقتباس
قديم 01-02-2014, 02:27 AM رقم المشاركة : 7
معلومات العضو
hatak55

الصورة الرمزية hatak55









hatak55 is on a distinguished road

hatak55 غير متواجد حالياً


كاتب الموضوع : sodo المنتدى : Truman HD -amiko HD- StarTrack HD
افتراضي

صراحة انا حصلت في المرحلة الاولى

الدخول كمستخدم root

رغم استخدامي كل الطرق المتاحة





رد مع اقتباس
قديم 01-02-2014, 07:21 AM رقم المشاركة : 8
معلومات العضو
dz4-mohamed

الصورة الرمزية dz4-mohamed








dz4-mohamed is on a distinguished road

dz4-mohamed غير متواجد حالياً


كاتب الموضوع : sodo المنتدى : Truman HD -amiko HD- StarTrack HD
افتراضي

بارك الاله فيك عمل ممتاز





رد مع اقتباس
قديم 09-08-2015, 01:54 PM رقم المشاركة : 9
معلومات العضو
ahcene2035








ahcene2035 is on a distinguished road

ahcene2035 غير متواجد حالياً


كاتب الموضوع : sodo المنتدى : Truman HD -amiko HD- StarTrack HD
افتراضي

بارك الله فيك على الشرح القيم





رد مع اقتباس
قديم 09-11-2015, 03:26 PM رقم المشاركة : 10
معلومات العضو
villa14








villa14 is on a distinguished road

villa14 غير متواجد حالياً


كاتب الموضوع : sodo المنتدى : Truman HD -amiko HD- StarTrack HD
افتراضي

بارك الله فيك على الطريقة الحصرية اخي





رد مع اقتباس
إضافة رد

الكلمات الدلالية (Tags)
لتفكيك, لنظام, الانقاذ, الطريقة, الكاملة, enigma2, spark


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

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


الساعة الآن 10:06 PM.


Powered by vBulletin Version 3.8.9
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd alhotcenter
جميع الحقوق محفوظة لمنتديات مبدعي الفضائيات