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

السؤال

نشر (معدل)

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

تم التعديل في بواسطة Hamza Yasser

Recommended Posts

  • 0
نشر

بشكل عام هذا الموضوع ليس بالسهل و يتطلب شخص خبير في ال reverse engineering حتى يمكنه حماية تطبيقك من ذلك، أي كما يتم توظيف الهاكرز لحماية الشركات فهم الأكثر خبرة بهذه الأمور.

في حال التطبيقات البسيطة فهذا مكلف جداً، و لن يقوم أحد بعمل هندسة عكسية في حال لم تكن الفائدة أعلى من التكلفة التي سيدفعها.

بالإضافة إلى ذلك إن تطبيقات flutter لا تزال آمنة نسبياً حتى الآن، فيمكنك بناء التطبيق حالياً بدون قلق من ذلك.

  • 0
نشر

إذا كنت تبحث عن حلول  فعالة بنسبة 100٪ في منع الهندسة العكسية، فيجب أن أخبرك أنه لسوء الحظ ، لا يمكن تحقيق ذلك ، ولكن يمكنك جعل  القيام بذلك الأمر أصعب ... ما مدى صعوبة ذلك يعتمد على الجهد والموارد التي ترغب في وضعها أو التي يتطلبها القانون لحالة الاستخدام الخاصة بك.

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

  • استخدام ال code obfuscation
  • يعد تشفير / فك تشفير مفاتيح API في وقت التشغيل طريقة فعالة أخرى لتأمين مفاتيح API ومنع المتسللين من فك تشفير البيانات. يجب تجنب تتبع مفاتيح واجهة برمجة التطبيقات في المستودع لتقليل مخاطر كشف القيم. لا يُنصح باستخدام Firebase Remote Config لتخزين البيانات الحساسة.

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

 

  • 0
نشر
بتاريخ On 9‏/1‏/2023 at 13:21 قال عبدالباسط ابراهيم:

إذا كنت تبحث عن حلول  فعالة بنسبة 100٪ في منع الهندسة العكسية، فيجب أن أخبرك أنه لسوء الحظ ، لا يمكن تحقيق ذلك ، ولكن يمكنك جعل  القيام بذلك الأمر أصعب ... ما مدى صعوبة ذلك يعتمد على الجهد والموارد التي ترغب في وضعها أو التي يتطلبها القانون لحالة الاستخدام الخاصة بك.

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

  • استخدام ال code obfuscation
  • يعد تشفير / فك تشفير مفاتيح API في وقت التشغيل طريقة فعالة أخرى لتأمين مفاتيح API ومنع المتسللين من فك تشفير البيانات. يجب تجنب تتبع مفاتيح واجهة برمجة التطبيقات في المستودع لتقليل مخاطر كشف القيم. لا يُنصح باستخدام Firebase Remote Config لتخزين البيانات الحساسة.

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

 

يوهه مشواري طويل 

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...