1. عرض جديد خاص بالإشتراك في سيرفر الأحلام و IPTV

شرح للAES وكيفية التعديل على الفورتك ستار_Hichemgabes

الموضوع في '*أهم مواضيع الفورتاك ستار*' بواسطة hichemgabes, بتاريخ ‏19 نوفمبر 2005.

حالة الموضوع:
مغلق
  1. hichemgabes

    hichemgabes عضو جديد

    إنضم إلينا في:
    ‏19 نوفمبر 2005
    المشاركات:
    26
    الإعجابات المتلقاة:
    2
      19-11-2005 19:28
    هذا فقط شرح مبسط للمفتاح AES بحيث تستطيعون معرفته وظيفته ودوره في التصرف في التشفير الملقب ب:"Viaccess2.3/Tpscrypt ver2.0" الخاص بTPS FRANCE.
    AES:Advanced Encryption Standard : المعيار الدولي المتقدم للتشفير :وهو يستعمل في الكثير من الانظمة المعلوماتية في العالم من خلال التشفيرات التي تكتسب مفاتيح 128 بتة او 256 بتة (وهناك ايضا مفاتيح ذات 512 بتة وذلك في الحالات السرية).
    هذا المفتاح اي AES ليس له اية علاقة بالمفاتيح المشغلة (او ما يسمى ايضا المفتاح op او op key بالانقليزية) وهذا المفتاح يوجد قبل عملية التشفير وهو بالتالي يمكن من ايجاد "باب" قبل الدخول للمفاتيح التشغيلية .
    لا يجب ايضا ان نخلط بين الAES key و ال master code او ما يتعارف على تسميته Master key بالنسبة لنظام Viaccess ...بل ان هذه هي حكاية اخرى .
    في حالة استعمال الAES في بطاقة DVB (اعلامية) , هذا المفتاح يضاف في اغلب الاوقات داخل الملف "Softcam.key" يضاف بالتحديد بالمعرف 01 ويكتب كاملا على 16 بايت (1 بايت=2 رمز hexadecimal).
    اما في حالة الاستعمال داخل جهاز رقمي, في اغلب الاوقات هذا المفتاح يزرع داخل الفيرموار (وهي تطبيقة تمكنك من التصرف في جميع البروتوكولات),وفي اوقات اخرى عبر تطبيقة داخلية للجهاز (وهي جزء من الفيرموار لكن مكتوبة بصفة واضحة) تركيبة هذه التطبيقة تكون على شاكلة الSoftcam.key لكن بمعرف احيانا مختلف
    (احيانا اقل), اخيرا في الحالة الثالثة في البطاقات ذات المعالج
    الخارجي وهنا تعتمد طريقة كطريقة الSoftcam.key .

    شرح للطريقة الثانية الا وهي في حالة وجود تطبيقة داخلية للجهاز الرقمي تدعم ادخال الAES:
    Code:

    007C00 00 72C4745BD8059913
    007C00 01 E3E207F4AC5DACE1





    Code:

    007C00 01 :72 C4 74 5B D8 05 99 13
    007C00 11 :E3 E2 07 F4 AC 5D AC E1





    Code:

    provider : 000100
    OC: 07 bc 00 db 1d 16 b7 59
    OD : 4a 79 e7 96 ed 1d 8c bf

    ملاحظة اعتمدت هنا كودات قديمة للAES وغير محينة .

    اتمنى ان يساعد في تنوير بعض المفاهيم .

    *****************

    انتهى المقال الخاص بالدكتور "Le_Doc" ويليه ما اقترحه عليكم انا Hichemgabes حول كيفية التعديل:
    الان ساشرح لكم طريقة التعديل في الفيرموار وارجو التركيز معي:
    ملاحظة هامة جدا جدا:طريقة التعديل تختلف من جهاز الى اخر وذلك حسب نظام الحماية الذي تفرضه شركات الاجهزة على فيرمواراتها.
    انا اخذت كمثال هنا جهاز الفورتك ستار:
    بسم الله:
    قلنا ان الطريقة الثانية تعتمد على تعديل الفيرموار بالAES لكن
    الAES يزرع داخل الفيرموار حسب Hasttable والهاش نتحصل عليه باعتماد برنامج يسمى حاسب AES كالتالي في الخانة البيضاء نضع الAES الجديد ثم نضغط على calc .

    [​IMG]



    يظهر لنا قسمين القسم الاول اسمه:unsigned int hash_buff
    وهو لا يهمنا لانه يهم مالكي الكود سورس اي اصحاب شركات الاجهزة.
    اما القسم الثاني والمسمى:for patching receivers (change old one with these info!):فهو يهمنا وبالتالي نعمل نسخة للثماني اسطر اولى .


    الان نفتح الباتش باي hex editor مثلا hex workshop ,010 editor
    ثم نبحث على الهاش تايبل القديم يعني الهاش تايبل التي اعتمدته TPS قبل 19 افريل 2005 وهو تاريخ تبديل الى viaccess2.4 الان كيف نحصل على الهاش القديم :نفس العملية :نلصق AES الذي هو قبل 19 افريل 2005 في حاسب الAES, وجدنا الهاش القديم نبحث عليه الان في الباتش ثم نعمل له selectionnnement كالتالي:
    البحث:

    [​IMG]

    التبديل :


    نحسب الهاش الجديد عن طريق الAES الجديد والAES calculator

    [​IMG]
    الان نبدل

    [​IMG]

    الان انتهت العملية علينا ان نصحح الختم بهذا البرنامج (بالنسبة للفورتك)






    بالنسبة لكل تغييرات AES وتفاصيلها هي كالتالي:
    52 5F E8 B4 19 A0 FB CB 0D 90 71 69 FA 6B 3B 14 -> 17/12/2004
    51 3D 33 74 DB BB 3A 87 97 F4 79 2E C3 FD 2F C3 -> 18/01/2005
    57 78 BB E6 12 AF BA 16 6A 98 2A C0 81 8F 5E 1E -> 15/02/2005
    BE 33 09 DF D0 F1 F1 04 AB 91 A0 F0 46 0D EC 0F -> 17/03/2005
    9d 68 89 c9 e7 96 44 06 ae f8 ce 02 aa 76 02 40 -> 19/04/2005
    E5 FC 94 44 F1 E2 23 1F 29 E9 97 78 8C 6B 64 41 -> 22/04/2005
    6E 3F 7E F3 F5 B6 1E AB 41 63 7B 2F DB 44 7A E8 -> 26/04/2005
    4C 25 C8 A0 A5 4F 24 CB 1D 0D 39 60 BB E8 59 41 -> 29/04/2005
    33 C2 89 9F B4 D2 93 48 A3 A2 97 6B CF 69 18 38 -> 10/05/2005
    D0 7F 20 26 79 CF A3 4D B8 61 D0 A7 58 69 59 67 -> 13/05/2005
    BA 10 27 2D 5D 55 1D 14 A0 7F F8 1F 00 AC 20 8D -> 10/06/2005
    6F 81 8B F4 40 8D 36 47 9F 1B E5 8D E6 AE 73 90 -> 14/06/2005
    19 C2 BF 64 7A F0 44 EA A4 F7 82 7D 9C BA 00 08 -> 15/06/2005
    F6 1B 0B F4 E5 2B F2 DA 1A EA 60 48 FC C1 35 54 -> 16/06/2005
    AD 4D A1 63 46 4E 3B E1 86 A1 93 46 6B A7 F0 71 -> 21/06/2005
    27 F7 23 3C 61 53 B6 3F 5E 09 8A F7 B9 BC 0E 96 -> 28/06/2005
    3D 96 0C B9 08 2D BE E5 CF 57 AC F2 8E 4B D5 40 -> 29/06/2005
    91 B1 75 25 F5 D6 C5 FD 4D 22 02 89 80 E3 37 D0 -> 05/07/2005
    B6 35 5F 79 1B 9F 37 18 B5 17 98 9D 7D F5 8C F4 -> 06/07/2005
    13 C1 E2 EC E6 AE E1 27 0D 73 F2 BE BC F6 18 B0 -> 07/07/2005
    52 1c 38 Dc 47 3f 8a Ea 60 8d 23 A4 3a A4 Fe A7 -> 19/07/2005
    Bb 64 20 C7 9d 0a 0f 94 0c 53 0a 97 0f B4 45 CC -> 20/07/2005
    33 f2 23 9e 4b a9 49 2e 9a 15 ba 4e 1f 5c 08 9b -> 21/07/2005
    88 C2 C0 19 AF CB E0 A5 19 D2 0E 92 C4 7B 0A 6A -> 09/08/2005
    24 A3 72 BF 79 B8 46 56 6E 7C DC 28 67 E1 55 6C -> 10/08/2005
    7b 6a 7f 67 B5 6a F5 75 C2 Ef E0 8d 4d 67 10 Fd -> 11/08/2005
    81 8b 59 De 56 8b E9 F7 Be 81 2b Fc E4 34 F9 A4 -> 16/08/2005
    TPS AES key 18.08:

    9C 6D 29 F2 C9 E8 E4 1A 0F BE 21 54 A0 31 AA 3B
    20-09-2005
    BE 7F 8D 11 CB 74 80 CF EC C5 A3 DD 1F F1 2E 32

    aes keys 21-09-05

    40 C9 1f 12 Cc Dd 1e 32 F1 31 1b A3 39 10 3e Eb

    aes keys 22-09-05

    042120B21D8FFBC443BD2504C8C4E266

    tps AES keys 23/09/05
    e5 a5 e3 4b 34 8c cb 4b 24 6d e0 ea 63 35 25 c6

    27.10 tpscrypt
    EF 2E 93 31 3D D6 36 4E 5C EE 01 9F 6D 2A F7 3F

    17-11-2005 aes
    Tps Aes Key :
    72 C4 74 5b D8 05 99 13 E3 E2 07 F4 Ac 5d Ac E1
    New Key 18/11/05

    07 BC 00 DB 1D 16 B7 59 4A 79 E7 96 ED 1D 8C BF


    بالنسبة للمقال النظري الاول ارتايت نقله من دكتور "Le_Doc" وهو فرنسي الجنسية وقمت بترجمته اما الباقي فيسمح نقله مع ذكر Hichemgabes
    Voici juste une petite définition "simplifiée" de la clé AES de façon à ce que vous puissiez définir sa fonction et son rôle dans la gestion du cryptage dit "Viaccess 2.3/ Tpscrypt 2" (TPS/France).

    AES: Advanced Encryption Standard (pour Norme Avancée de Chiffrage).
    qui est utilisé dans beaucoup de systèmes informatiques à travers le monde à partir de cryptage généralement de 128 à 256 bits (voir 512 dans cas extrème et officieux !)

    Pour faire simple, cette fameuse clé n'a rien à voir avec une clé opérationnelle (encore appelée clé op ou op key en anglais) et se trouve en amont du processus de cryptage et permet de gérer "une porte" avant l'accès aux clés opérationnelles.

    Ne pas confondre aussi avec les clés maîtres (appelées celles-ci "Master Key" en anglais pour le système Viaccess)...mais ceci est une autre histoire

    Dans le cas d'une utilisation par carte DVB (informatique), cette clé sera la plupart du temps ajoutée dans un softcam.key existant sur l'index 01 et écrite en entier sur 16 bytes (1 byte = 2 caractères hexadécimaux).

    Dans le cas d'une utilisation par récepteur numérique, cette clé sera dans certains cas injectée via un "firmware" (application renfermant la gestion de différents protocoles), dans d'autres cas via l'application interne du récepteur (partie intégrante du firmware mais en language plus clair ) et écrite à la manière d'un softcam.key mais avec un index parfois différent (voir un peu plus bas), enfin dans d'autres cas via une carte à puce externe laquelle sera écrite d'une manière aussi ressemblante à un softcam.key (voir la même chose ci-dessous).

    Possibilités d'éditer une clé AES 16 bytes (32 caractères hexadécimaux) pour un récepteur numérique (via application interne ou via carte à puce selon le cas):


    Code:

    007C00 00 72C4745BD8059913
    007C00 01 E3E207F4AC5DACE1




    ou


    Code:

    007C00 01 :72 C4 74 5B D8 05 99 13
    007C00 11 :E3 E2 07 F4 AC 5D AC E1




    ou


    Code:

    provider : 000100
    OC: 07 bc 00 db 1d 16 b7 59
    OD : 4a 79 e7 96 ed 1d 8c bf






    Il existe aussi d'autres variantes ...
    *******
    المرفقات
    برنامج حاسب الAES

    برنامج Ultraedit للتعديل ver 10.10c

    serial:
    name:hichem
    pass:M4E8V-A0U4J-O0F5I-Y7V6B

    انتهى
    Hichemgabes
     
  2. MASK

    MASK المدير العام طاقم الإدارة

    إنضم إلينا في:
    ‏15 نوفمبر 2005
    المشاركات:
    23.076
    الإعجابات المتلقاة:
    27.065
      19-11-2005 19:30
    مثبت وبقوووة

    وننتظر منك عزيزي هشام كل جديد
     
  3. the deamon inside

    the deamon inside عضو

    إنضم إلينا في:
    ‏19 نوفمبر 2005
    المشاركات:
    68
    الإعجابات المتلقاة:
    50
      19-11-2005 21:09
    والكوارت سيلفر عندكشي لاهم طريقة؟؟؟
     
  4. jarcha

    jarcha عضو جديد

    إنضم إلينا في:
    ‏20 نوفمبر 2005
    المشاركات:
    42
    الإعجابات المتلقاة:
    3
      20-11-2005 00:49
    عمل مميز اخي لك الف تحية
     
  5. chumi44

    chumi44 كبار الشخصيات

    إنضم إلينا في:
    ‏20 نوفمبر 2005
    المشاركات:
    2.990
    الإعجابات المتلقاة:
    1.958
      20-11-2005 13:06
    مشكور اخ هشام
     
  6. hichemgabes

    hichemgabes عضو جديد

    إنضم إلينا في:
    ‏19 نوفمبر 2005
    المشاركات:
    26
    الإعجابات المتلقاة:
    2
      20-11-2005 14:06
    بارك الله فيكم اخوتي وشرفتموني بزيارتكم
     
  7. yassin84m

    yassin84m عضو نشيط

    إنضم إلينا في:
    ‏18 نوفمبر 2005
    المشاركات:
    118
    الإعجابات المتلقاة:
    3
      20-11-2005 14:46
    مشكوووووووووووور
     
  8. TigerZ!D

    TigerZ!D عضو نشيط

    إنضم إلينا في:
    ‏20 نوفمبر 2005
    المشاركات:
    106
    الإعجابات المتلقاة:
    48
      21-11-2005 04:54
    :kiss: مشكور جدا:kiss:
     
  9. roufa2005

    roufa2005 عضو

    إنضم إلينا في:
    ‏20 نوفمبر 2005
    المشاركات:
    9
    الإعجابات المتلقاة:
    0
      21-11-2005 10:52
    مشكور يا غالي
     
  10. msimen

    msimen عضو

    إنضم إلينا في:
    ‏18 نوفمبر 2005
    المشاركات:
    256
    الإعجابات المتلقاة:
    0
      21-11-2005 13:08
    مشكور يا غالي
     
حالة الموضوع:
مغلق

مشاركة هذه الصفحة

جاري تحميل الصفحة...