كيف تقوم بحماية تطبيق جافا من الهندسة العكسية؟؟!


التعليقات

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

اخي العزيز لا يوجد طريقة تقوم بحماية التطبيق من الهندسة العكسية و السبب في ذلك ان الهندسة العسية تستخدم ال bytecode او الmachine language instructions لا يمكن الحماية

هل معنى ذلك إنى لو قمت بعمل تطبيق جافا سطح مكتب فى لحظات يتم تحويلة إلى الكود الأصلى المكتوب به؟؟!!

ما الحيل والأساليب التى يتبعاها الخبراء لتفادى ذلك ..؟!

الجافا لغة قوية وجميلة كيف أقوم بحماية منتجى النهائى .. هل توجد اساليب للشوشرة على الكود أو نحو ذلك؟!

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

افهم من كلامك ان اي مبرمج عليه ان يتعلم الهندسة العكسية ليحمي برنامجه ,,,

ماهي الهندسة العكسية بإختصار ولو بالمثال؟

بحثت عنها ,, اقرب ما فهمت لها لغة الاسمبلي !!!

هل يجب ان يكون لدي خلفية عن الاسمبلي؟؟


برمجة

المواضيع والنقاشات المتعلقة بالبرمجة بشكل عام او لغات البرمجة التي لايوجد لها مجتمعات فرعية.

24.6 ألف متابع