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

obfuscate in flutter

Flutter Dev

السؤال

لدي استفسار بخصوص وضع تشفير تطبيقات فلاتر 

حسب ما فهمت لتشفير التطبيق وتخفيف موضوع الهندسة العكسية يجب استخدام --obfuscate

ولكن ما هيا طريقة استخدامه الصحيحه ؟

او كيف يمكن تطبيقه على تطبيقي في حالة اكتمال التطبيق وهو جاهز لنشر ؟

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

flutter build appbundle --obfuscate --split-debug-info=/build/app/outputs/bundle/release

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

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

Recommended Posts

  • 1

نعم, تقوم باستخدام السطر التالي لإصدار نسخة معماة أي مشفرة,  أي يخفي التعتيم أسماء الوظائف والفئات في كود Dart المترجم ، مما يجعل من الصعب على المهاجم إجراء هندسة عكسية لتطبيقك الخاص.

flutter build apk --obfuscate --split-debug-info=/<project-name>/<directory>

 

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

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...