تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
طلب مساعدة في اكتشاف خوازمية تشفير [Keygenning]
#1
السلام عليكم ورحمة الله وبركاته
أعزائي أعضاء الموقع الكرام ذوي الخبرة، أريد ان اطرح استفسارًا أرجو ان يفيدنا وإياكم. 

هناك مجموعة برامج من شركة DRMSoft الصينية قد طرح المهندس المحترف M!X0R تحديًا لها منذ سنتان هنا . هذه الشركة تنتج برمجيات لحماية الملفات من النسخ/التصوير وتتضمن بعض البرامج لتشفير العديد من انواع الملفات المختلفة أبرزها الميديا والفيديو، بالنسبة لطرح M!X0R كان لنسخة VID30 TO EXE CONVERTER والتي تقوم بتشفير فيديو واحد فقط ودمجه في مُشغل فيديوهات بصيغة EXE. تعتمد معظم خوارزميات التشفير لهذه البرمجيات على مفتاحين سريين ألا وهم "الرقم السري للتشفير" وهو ثابت يحدده المستخدم قبل التشفير بالإضافة إلى تشفير بناءً على مُعرَف الهاردوير HWID بطرق مختلفة كدمج ID اللوحة الأم والهارد ديسك او باستخدام دونجل. 

سؤالي يخص نسخة DRMsoft Cross Platform Video Encrypter وهو لا يختلف كثيرًا عن الشرح السالف ذكره، غير أنه يقوم بتشفير الفيديوهات (أكثر من فيديو في آن واحد) بدون دمج المُشغل بهم، ولكن المُشغل يكون منفصل ويتم توليده بجانب الملفات المشفرة.

لا أخفي عليكم ذكرًا اني مبتدأ في مجال الهندسة العكسية ولكن لدي خلفية برمجية لا بأس بها، قد قمت بعمل تحليل بدائي وجدت ان البرنامج محمي بحماية VMProtect و مكتوب بلغة Delphi لا يوجد Anti-Debugging او ما شابه فقط حماية للكود لا أكثر، بعد التجربة والتحليل وجدت ان السيريال الذي يولده البرنامج المستخدم في تشفير الفيديوهات عبارة عن Hashed Value مشفرة عند فكها من البرنامج تحتوي على بيانات تشفير في صيغة Plain text عادية وكأنه Datatype خاص، تحتوي على الخيارات المستخدمة في توليد مفتاح التفعيل "كوضع علامة مائية Watermark، أو تحديد ملفات معينة لتعمل دول غيرها بهذا السيريال، أو وقت معين لانتهاء السيريال" 

في الحقيقة حاولت ان اصل لخوارزمية التشفير ومفتاح التشفير ولكن دون جدوي بسبب قلة خبرتي في الهندسة العكسية والاسمبلي كود. وهذا اخر ما توصلت إليه 

هذا مثال لسيريال: "6a2943a6d5e7ee0d41a33626bf6682b17355742eaeb9697184af8e873f4d09d9"
وهذا هو السيريال بعد فك تشفيره: "3a1382057744264b`0``0````1142cd"

يمكنكم تحميل البرنامج وتجربته من هنا 
ولتحميل المُشغل من هنا

شكرًا جزيلًا لكم.

تحياتي  rose
أعضاء أعجبوا بهذه المشاركة : rce3033
#2
وعليكم السلام ...
هل تريد كسر البرنامج ؟. او معرفه كيف يتم حساب سريال الفيديو المشفر ؟
أعضاء أعجبوا بهذه المشاركة : mohameds0liman
#3
أريد كيفية احتساب السيريال المشفر بغرض كسر الحماية الموجودة على البرنامج، أو تثبيت الـ Machine ID ولكن إذا توصلت لآلية احتساب السيريال سيكون ذلك رائع جدًا
أعضاء أعجبوا بهذه المشاركة : rce3033


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


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