اذهب إلى المحتوى
  • 0

كيف يمكن حماية تطبيقي من البرمجة العكسية؟

أحمد مراد

السؤال

Recommended Posts

  • 0

لا توجد طريقة تأمن بها تطبيق 100%، لكن توجد طرق تُصعّب عملية الهندسة العكسية، فمثلا يمكنك استخدام أدوات مثل ProGuard للتشفير واخفاء الشيفرة البرمجية وبالتالي جعل عملية إعادة قراءة شيفرتك البرمجية أصعب.

يمكنك أيضا نقل الأجزاء الحساسة من شيفرتك البرمجية (التي تحتوي على الخوارزميات الرئيسية) إلى خوادم ويب، حيث سيعمل التطبيق فقط في حالة تواجد الانترنت.

كما أنصحك بتشفير المعطيات حسب خوارزميات معينة، فمثلا بدل تسجيل نتيجة احدى الألعاب كما هي (100 على سبيل المثال) قم بعمل خوارزميات لتشفيرها (مثلا أضف 50 ثم اقسم على 3 لتصبح 50).

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...