مضى على الشبكة و يوم من العطاء.
  • السلام عليكم ورحمة الله وبركاته، نرجوا كتابة طلبك او سؤالك باللغة العربية مع ارفاق صورة عن الخطأ او توضيح كافي للمشكلة.

[ مُجاب ] Open Source World

synchro

./عضو جديد

السمعة:

السلام عليكم ورحمة الله وبركاته

إخواني وأخواتي الأعزاء , لدي سؤال بسيط وهو عن كيفية استخراج أو تعديل على Source Code مشفر
الهدف من سؤالي هو الحفاظ على الجميع من برامج الرات المشفرة للكشف ومعرفة ما يدور خلف الكولاليس

وشكرًا لكم جميعًا❤
 
التعديل الأخير بواسطة المشرف:
الحل

السلام عليكم ورحمة الله وبركاته

اخواتي واخواتي الاعزاء
لدي سؤال بسيط وهو عن كيفية استخراج او تعديل على Source Code مشفر
الهدف من سؤالي هو الحفاظ على الجميع من برامج الرات المشفرة
للكشف ومعرفة ما يدور خلف الكولاليس
وشكرا لكم جميعا❤
كلامك اختصاصه مجال الهندسه العكسية وانا مو متخصص فيه بس بهذا المجال تتعلم كيف تكسر تشفير اي برنامج حسب قوة ونوع تشفيره وتفاصيل كثيرة اخي ,
ولو انت حابب تكسر تشفير برنامج او اي محتوى مشفر في عوامل بتعتمد على سرعة فك او تكسير التشفير

عوامل سرعة كسر او فك التشفير :
  1. قوة التشفير وقوة التشفير تعتمد على نواحي عدة منها :
    • نوع التشفير او الخوارزمية​
    • حجم المفتاح الخاص بالتشفير مقدرا او محسوبا بال Bit​
      ...

السلام عليكم ورحمة الله وبركاته

اخواتي واخواتي الاعزاء
لدي سؤال بسيط وهو عن كيفية استخراج او تعديل على Source Code مشفر
الهدف من سؤالي هو الحفاظ على الجميع من برامج الرات المشفرة
للكشف ومعرفة ما يدور خلف الكولاليس
وشكرا لكم جميعا❤
لا يوجد اي كواليس
برنامج اختراق او ايا كان برمجه صاحبه و قام بحمايته
سوف اعطيك الطريقة
- تقوم بفك حماية البرنامج اذا كانت به حماية و ادوات كسر الحمايات كثيرة علي حسب نوع الحماية
- تقوم باستعمال NET Reflector اي اصدار او برنامج dnSpy لاستخراج السورس كود
- تقوم بتصحيح الاكواد و هنا تكمن المشكلة لانها صعبة و تحتاج ممارسة طويلة
 
  • Love
التفاعلات: STORM
امسك سورس كود انجرات و اعمل علي جعل الستب كلين من داخل الاكود
و سوف يصبح عندك برنامج اختراق ينتج لك سيرفر كلين دون الحاجة للتشفير
 
  • Love
التفاعلات: STORM

السلام عليكم ورحمة الله وبركاته

اخواتي واخواتي الاعزاء
لدي سؤال بسيط وهو عن كيفية استخراج او تعديل على Source Code مشفر
الهدف من سؤالي هو الحفاظ على الجميع من برامج الرات المشفرة
للكشف ومعرفة ما يدور خلف الكولاليس
وشكرا لكم جميعا❤
كلامك اختصاصه مجال الهندسه العكسية وانا مو متخصص فيه بس بهذا المجال تتعلم كيف تكسر تشفير اي برنامج حسب قوة ونوع تشفيره وتفاصيل كثيرة اخي ,
ولو انت حابب تكسر تشفير برنامج او اي محتوى مشفر في عوامل بتعتمد على سرعة فك او تكسير التشفير

عوامل سرعة كسر او فك التشفير :
  1. قوة التشفير وقوة التشفير تعتمد على نواحي عدة منها :
    • نوع التشفير او الخوارزمية​
    • حجم المفتاح الخاص بالتشفير مقدرا او محسوبا بال Bit​
    • تعقيد المفتاح الخاص بالتشفير​
  2. الاداة او طريقة محاولة التكسير عن طريق التخمين او ...​
طبعا عشين يكون اي برنامج قوي وغير قابل لتفكيك بسهولة في نقاط ليست ضمن قوة التشفير وهي ضمن البرنامج نفسه من الداخل وكيفية بنائه
البرنامج قوي التشفير له نقاط قوة منها :
  1. التشويش على الكود (Code Obfuscation) : تجعل تقنية التشويش في تشيفرة البرامج غير مفهومة وغير قابلة للقراءة بسهولة
  2. التشفير الديناميكي (Dynamic Encryption) : يتم تشفير أجزاء من الكود البرمجي ويُفكّ التشفير عند الحاجة فقط خلال وقت التشغيل
  3. الحماية ضد التصحيح (Anti-Debugging Techniques) : تتضمن العديد من البرامج آليات لتحديد ما إذا كان يتم تشغيلها داخل أداة تصحيح < فإذا اكتشفت أداة التصحيح قد تتوقف عن العمل أو تقوم بتغيير سلوكها
  4. التشويش على تدفق البرنامج (Control Flow Obfuscation) : يتم استخدام أكواد معقدة وغير واضحة للتحكم بتدفق التنفيذ، كإضافة تعقيدات غير ضرورية مثل الحلقات المتكررة أو المسارات المتعددة للوصول إلى نفس النتيجة، مما يجعل تتبع تدفق الشيفرة أكثر صعوبة
  5. الحماية من النسخ (Copy Protection Techniques) : برامج حماية النسخ مثل VMProtect وThemida تجعل من الصعب تفكيك أو تعديل البرنامج لأنها تعمل على تعبئة البرنامج داخل حاوية محمية تقوم بتشغيله ضمن بيئة مراقبة، وتستخدم تقنيات تشفير معقدة

هل التفكيك دائماً غير ممكن ؟

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

وبالنهاية اتمنى اني قدمت شيء لو بسيط لك يا صديقي , مع انه مو مجالي بس عندي معلومات بسيطة جدا اتمنى انها تساعدك في هدفك و
بالتوفيق يا اخي
 
التعديل الأخير:
الحل

السلام عليكم ورحمة الله وبركاته

اخواتي واخواتي الاعزاء
لدي سؤال بسيط وهو عن كيفية استخراج او تعديل على Source Code مشفر
الهدف من سؤالي هو الحفاظ على الجميع من برامج الرات المشفرة
للكشف ومعرفة ما يدور خلف الكولاليس
وشكرا لكم جميعا❤
لازم تتعلم عن التشفير وطريقه وتتعمق فيه بعدين تنتقل لموضوع الهندسة العكسية اللي التشفير جز منه
وهذا وجهه نظري الشخصية اخي
وعندك اخونا -Scream- عنده معرفة بهاي المواضيع اكثر مني
تستطيع سؤاله
 
كلامك اختصاصه مجال الهندسه العكسية وانا مو متخصص فيه بس بهذا المجال تتعلم كيف تكسر تشفير اي برنامج حسب قوة ونوع تشفيره وتفاصيل كثيرة اخي ,
ولو انت حابب تكسر تشفير برنامج او اي محتوى مشفر في عوامل بتعتمد على سرعة فك او تكسير التشفير

عوامل سرعة كسر او فك التشفير :
  1. قوة التشفير وقوة التشفير تعتمد على نواحي عدة منها :
    • نوع التشفير او الخوارزمية
    • حجم المفتاح الخاص بالتشفير مقدرا او محسوبا بال Bit
    • تعقيد المفتاح الخاص بالتشفير
  2. الاداة او طريقة محاولة التكسير عن طريق التخمين او ...
طبعا عشين يكون اي برنامج قوي وغير قابل لتفكيك بسهولة في نقاط ليست ضمن قوة التشفير وهي ضمن البرنامج نفسه من الداخل وكيفية بنائه
البرنامج قوي التشفير له نقاط قوة منها :
  1. التشويش على الكود (Code Obfuscation) : تجعل تقنية التشويش في تشيفرة البرامج غير مفهومة وغير قابلة للقراءة بسهولة
  2. التشفير الديناميكي (Dynamic Encryption) : يتم تشفير أجزاء من الكود البرمجي ويُفكّ التشفير عند الحاجة فقط خلال وقت التشغيل
  3. الحماية ضد التصحيح (Anti-Debugging Techniques) : تتضمن العديد من البرامج آليات لتحديد ما إذا كان يتم تشغيلها داخل أداة تصحيح < فإذا اكتشفت أداة التصحيح قد تتوقف عن العمل أو تقوم بتغيير سلوكها
  4. التشويش على تدفق البرنامج (Control Flow Obfuscation) : يتم استخدام أكواد معقدة وغير واضحة للتحكم بتدفق التنفيذ، كإضافة تعقيدات غير ضرورية مثل الحلقات المتكررة أو المسارات المتعددة للوصول إلى نفس النتيجة، مما يجعل تتبع تدفق الشيفرة أكثر صعوبة
  5. الحماية من النسخ (Copy Protection Techniques) : برامج حماية النسخ مثل VMProtect وThemida تجعل من الصعب تفكيك أو تعديل البرنامج لأنها تعمل على تعبئة البرنامج داخل حاوية محمية تقوم بتشغيله ضمن بيئة مراقبة، وتستخدم تقنيات تشفير معقدة

هل التفكيك دائماً غير ممكن ؟

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

وبالنهاية اتمنى اني قدمت شيء لو بسيط لك يا صديقي , مع انه مو مجالي بس عندي معلومات بسيطة جدا اتمنى انها تساعدك في هدفك و
بالتوفيق يا اخي
شكرا لك اخي العزيز
 
شكرا لك اخي العزيز
عفوا اخي ❤ ,
بامكانك البحث اكثر والتعمق يا اخي لكن الموضوع يحتاج الى بحث وتعمق
 

آخر المشاركات

فانوس

رمضان
عودة
أعلى