كود C يوضح كيفية فك تشفير تحديثات المعالج ALI3516 الرسمية+بلاتيني+dz4ever

yiyang

عضو فعال
إنضم
8 سبتمبر 2020
المشاركات
28
مستوى التفاعل
147
النقاط
53
الإقامة
الجزائر
كود C يوضح كيفية فك تشفير تحديثات المعالج ALI3516 الرسمية+بلاتيني+dz4ever
البرنامج والمصدر في الملحقات يوضح طريقة عمل فك تشفير تحديثات المعالج ALI3516 فقط وليس التفكيك اي ينتج لك تحديث غير مشفر زائد بعض الاجزاء.
لفتح المشروع البسيط تحتاج compilateur اسمه pellesC حجمه صغير موجود في الرابط التالي:
للتشفير وفك التشفير سنستعمل openssl الاداة. الاداة في المرفقات.
يجب اضافة الملفات الموجودة في هذا الملف الى ملف تثبيت pellesC
قم بفتح المصدر عن طريق .pellesC
البرنامج بسيط للشرح فقط.
لفك التشفير تكتب اسم البرنامج ثم اسم التحديث المشفر.
 

المرفقات

ta8205

عضو جديد
إنضم
26 نوفمبر 2021
المشاركات
8
مستوى التفاعل
5
النقاط
3
الإقامة
hgfgd$,
كود C يوضح كيفية فك تشفير تحديثات المعالج ALI3516 الرسمية+بلاتيني+dz4ever
البرنامج والمصدر في الملحقات يوضح طريقة عمل فك تشفير تحديثات المعالج ALI3516 فقط وليس التفكيك اي ينتج لك تحديث غير مشفر زائد بعض الاجزاء.
لفتح المشروع البسيط تحتاج compilateur اسمه pellesC حجمه صغير موجود في الرابط التالي:
للتشفير وفك التشفير سنستعمل openssl الاداة. الاداة في المرفقات.
يجب اضافة الملفات الموجودة في هذا الملف الى ملف تثبيت pellesC
قم بفتح المصدر عن طريق .pellesC
البرنامج بسيط للشرح فقط.
لفك التشفير تكتب اسم البرنامج ثم اسم التحديث المشفر.
هل من فديو على هذا الموضوع وشكرا مسبقا ....yiyang
 

malik0109

عضو جديد
إنضم
20 أبريل 2020
المشاركات
10
مستوى التفاعل
6
النقاط
3
الإقامة
turkey
كود C يوضح كيفية فك تشفير تحديثات المعالج ALI3516 الرسمية+بلاتيني+dz4ever
هل من فديو على هذا الموضوع وشكرا مسبقا
 

yiyang

عضو فعال
إنضم
8 سبتمبر 2020
المشاركات
28
مستوى التفاعل
147
النقاط
53
الإقامة
الجزائر
كود C يوضح كيفية فك تشفير تحديثات المعالج ALI3516 الرسمية+بلاتيني+dz4ever
يأ خي الموضوع ليس هدفه التفكيك سوفتوير في حد ذاته معين انما فهم الخوارزمية والادوات المستعملة لفك التشفير،
حتى يتمكن بعض المبرمجين من تطبيقها حتى على معالجات اخرى .
عمواما خلاصة الموضوع هي مايلي:
عندنا في التحديث 5 اجزاء مشفرة يا اما بنفس المفتاح بالنسبة للتحديثات المعدلة.
او باربعة مفاتيح بالنسبة للرسمي.
ماهي هاته الاجزاء وكم حجمها؟
حجم كل جزء مشفر 256 بايت
الاجزاء هي :
اول و ثاني 256 بايت من التحديث.
جزئين من ماين كود - شوف الكود سورس-.
اول جزء من ميني اي ريموت.
الان عندنا الاجزاء ونعلم انها مشفرة ولدينا المفاتيح ينفصنا فقط اداة فك التشفير ولصق الاجزاء في التحديث غير المشفر مرة ثانية وهنا ياتي دور البرمجة واداة فك التشفير openssl.
لو كنت مبرمج شاهد الكود ربما تستفيد وربما مستقبلا تفيد. والسلام ختام
 

NOURI SAT

عضو نشيط
إنضم
23 يونيو 2020
المشاركات
128
مستوى التفاعل
147
النقاط
78
الإقامة
الجزائر
كود C يوضح كيفية فك تشفير تحديثات المعالج ALI3516 الرسمية+بلاتيني+dz4ever
حفظك الله الأخ yiyang
 

yiyang

عضو فعال
إنضم
8 سبتمبر 2020
المشاركات
28
مستوى التفاعل
147
النقاط
53
الإقامة
الجزائر
كود C يوضح كيفية فك تشفير تحديثات المعالج ALI3516 الرسمية+بلاتيني+dz4ever
توضيح:
لمن قام بتجريب الملف الموجود في المجلد TEST سيعلم ان ال Maincode.bin ليس النتيجة النهائية.
سيحتاج ألى مرحلتين ليعطينا Maincode النهائي اي maincode-mod.abs.
المرحلة الاولى دالة xor تختلف قليلا عن دالة xor المستعملة في استخراج الهيدر والريموت.
المرحلة الثانية فك الضغط باستعمال خوارزمية LZMA.
سيتم التطرق لذلك في موضوع لاحق انشاء الله.
 

Hamou Kaci

عضو مميز
إنضم
25 يوليو 2020
المشاركات
112
مستوى التفاعل
271
النقاط
108
الإقامة
Algérie
كود C يوضح كيفية فك تشفير تحديثات المعالج ALI3516 الرسمية+بلاتيني+dz4ever
جزاك الله خير 👏👏
 

ابو مسطفي

عضو جديد
إنضم
23 يوليو 2020
المشاركات
34
مستوى التفاعل
24
النقاط
8
الإقامة
تونس
كود C يوضح كيفية فك تشفير تحديثات المعالج ALI3516 الرسمية+بلاتيني+dz4ever
شكرا لك عزيزي
لكن ما الفائدة من برنامج Pell C
اضافة علي ذالك اريد ان استفسر من قام بكتابة الكود :sneaky::sneaky:
 

imed36

عضو مميز
إنضم
23 مايو 2020
المشاركات
181
مستوى التفاعل
271
النقاط
108
الإقامة
annaba
كود C يوضح كيفية فك تشفير تحديثات المعالج ALI3516 الرسمية+بلاتيني+dz4ever
بارك الله فيك اخي
 

yiyang

عضو فعال
إنضم
8 سبتمبر 2020
المشاركات
28
مستوى التفاعل
147
النقاط
53
الإقامة
الجزائر
كود C يوضح كيفية فك تشفير تحديثات المعالج ALI3516 الرسمية+بلاتيني+dz4ever
لكن ما الفائدة من برنامج Pell C
تستطيع استخدام ال compilateur او IDE الذي تريد مثل visual studio ، لكن قد تضضر الى تعديلات لملائمة ال ملف projet وحتى تعديلات في الكود. لذلك قمنا بطرح رابط pellesC الذي قمنا بانشاء projet والكود به.
 

ابو مسطفي

عضو جديد
إنضم
23 يوليو 2020
المشاركات
34
مستوى التفاعل
24
النقاط
8
الإقامة
تونس
كود C يوضح كيفية فك تشفير تحديثات المعالج ALI3516 الرسمية+بلاتيني+dz4ever
تستطيع استخدام ال compilateur او IDE الذي تريد مثل visual studio ، لكن قد تضضر الى تعديلات لملائمة ال ملف projet وحتى تعديلات في الكود. لذلك قمنا بطرح رابط pellesC الذي قمنا بانشاء projet والكود به.

شكرا لك اخي العزيز
 

كلمة المدير

جميع المواضيع والمشاركات المكتوبة تعبّر عن وجهة نظر صاحبها ,, ولا تعبّر بأي شكل من الاشكال عن وجهة نظر إدارة المنتدى .


أعلى