الخلفيات والريموت
طبعا ملاحظة بسيطة اخواني
كل الشرح تم على ملف سوفتوير
ولكن ليكن بحسباننا ان قرائة التوضعات الصحيحة تكون من خلال ملف فلاش بدون هيدر
يعني الفلاش يزيد على شرحنا للسوفت فقط بملف البوت وهو حجم 10000 سيكتور
مايعادل 1 زيادة بالسيكتور
مثلا اذا اردنا ان نذهب لتوضع ما بما ان البوت حجم 10000 غير موجود بالسوفت
فيجب انتقاص رقم واحد بما ان البوت غير موجود بالسوفت
مثال توضع يقع من خلال السوفت بالسيكتور 120000
اذا بما اننا فتحنا سوفت وبما ان السوفت لايوجد به بوت فنحسب بأنتقاص 1
= اننا سنكتب 110000 بدلا من 120000
الا اذا فتحنا ملف فلاش يوجد به بوت فيكون التوضع صحيح
ولكن شرحنا عن السوفت فقط
لمعرفة اماكن الخلفيات واحجامهم كل ما علينا تحديد القيم المسئولة وعملية انقلاب او انعكاس 32 بت
هذه صورت القيم موضحة توضعات الخلفيات واحجام كل خلفية
تفسير القيم سأقوم بتصغير العواميد الى 2 عامود
لنفهم ما يجري ويكون واضح
التفسير ..
ولكن للتنفيذ يجب عمل انتقاص 10000 سيكتور الذي هو حجم البوت لان الالية تعتمد بأن الملف فلاش وسنتطرف لذكر
020
بحد ذاتها لما وضعت
لانك اذا اردت الذهاب الى سيكتور ما
يكون مثلا
138000
اما
20138000
فرقم 20 هو سيكتورات الهيدر بــ العشري decimal 16
بمعني قيم الهيدر
صورة توضح مكان الخلفيات بالسوفت بأنتقاص 10000 سيكتور حجم البوت
واحجام الخلفيات
لمعرفة مكان اي خلفية يجب حذف قيم الهيدر 20 بايت بالعشري
عمل أنتقاص 10000 سيكتور حجم البوت
مثال
20138000
بدل منها
128000
الخلفيات واسمائهم ومكان التوضع ولكن على اساس ملف فلاشة كاملة
كود PHP:
- الكود:
-
logomainmenu=20138000
logohexa=20190000
logomine=20195844
logostart=201A0090
logomusic=201A8000
اذا اردنا تحليلهم على السوفت المرفق يتم انتقاص
10000 سيكتور اي ما يعادل 1 بالالاف
مثاله اردنا ان نذهب الى مكان الخلفية مباشر بالسوفت وليس بالفلاشة
يكون على الشكل التالي
كود PHP:
- الكود:
-
logomainmenu=00128000
logohexa=00180000
logomine=00185844
logostart=00190090
logomusic=00198000
20 التي حذفت ي حجم الهيدر بالعشري
و1 التي حذفت هي حجم البوت الغير موجود بالسوفت لان شرحنا على سوفت
طريقة اخرى للبحث عن الخلفيات
هذه القيمة تكون موجودة دائما ببداية اي خلفية
كود PHP:
ونهاية كل خلفية تكون
كود PHP:
او
كود PHP:
تغير الخلفيات ممكن عبر الهيكس وهي الطريقة الاصعب وممكن عبر برنامج الباتشر
دمج الخلفيات وممكن تشفير الخلفية بعد تغيرها حتى لا يراها الباتشر او من يريد تغير الخلفية
وذلك عبر جعل اخر الخلفية
0001B700
00000000
بذلك لن يقرائها الباتشر لان الباتشر يعتمد على قرائة بداية ونهاية الخلفية
الخلفية يجب ان تكون بصيغة Mpeg 2
يمكن تغير خلفية الراديو والمقدمة
عبر الفلاشة وتكون الصور بصيغة Bmb
ملف الريموت لن اتطرق لوظائف الريموت لانها تحتاج شرح طويل لشرح كل العمليات
ولكن سأختصر بالمختصر المفيد
شيكسسوم ملف الايدي والريموت
قام بأستخراجه الاخ العزيز على قلبى
له مني التحية والتقدير
تم الشرح بحمد الله