لماذا لا يُوصى بتطبيق حماية VMP الشاملة
تحديد نطاق حماية VMP عبر خمسة أبعاد: الأصول التجارية، العائد على الاستثمار للمهاجم، تكرار التنفيذ، نصف قطر التأثير، وقبول نسخة المرشح للإصدار. يتضمن ذلك استراتيجيات قابلة للتنفيذ للتكوين واختبار التراجع.
تعمل Yudun على تقوية تطبيقات Android وiOS التجارية من خلال تشويش التعليمات البرمجية، وحماية Java2C، وحماية DEX/SO، وVMP. فهو يركز على الحماية على الخوارزميات الأساسية ومنطق الترخيص ومسارات الأعمال المهمة، ويرفع تكاليف الهندسة العكسية وإعادة استخدام التعليمات البرمجية، ويتحقق من الأداء والتوافق مع تصميمات المرشح الحقيقي.
ركز الحماية على الخوارزميات والتفويض والبروتوكولات والاستحقاقات بدلاً من تطبيق السياسة الأكثر تكلفة على التطبيق بأكمله.
اجمع بين الحماية VMP، وJava2C، وDEX/SO، والتشويش وفقًا للمشروع، مع وظيفة واضحة لكل طبقة.
اختبار الإطلاق والتدفقات الحرجة والأعطال والأداء والأنظمة المستهدفة على التسليم الفعلي، وليس على معاينة التكوين.
قام تقييم من أربعة مستويات لمرشح Yudun Android بفصل المواد القابلة للاسترداد عن بنية البرنامج وعلاقات الاستدعاء والتكافؤ الخوارزمي.
إقرأ التقييم الكاملالنطاق: وهذا تقييم منقح لمرشح واحد، وليس نتيجة عامة لكل تطبيق أو إصدار أو حالة هجوم.
حدد الخوارزميات والتفويض ومسارات البروتوكول التي قد يؤدي استردادها إلى خسارة الأعمال.
قم بتكوين النطاق في سلسلة البناء الحقيقية واحتفظ بالمرشحين القابلين للمقارنة والقابلين للاسترداد.
قم بتشغيل الأداء والتوافق وانحدار التدفق الحرج على نفس المرشح قبل التسليم.
تحديد نطاق حماية VMP عبر خمسة أبعاد: الأصول التجارية، العائد على الاستثمار للمهاجم، تكرار التنفيذ، نصف قطر التأثير، وقبول نسخة المرشح للإصدار. يتضمن ذلك استراتيجيات قابلة للتنفيذ للتكوين واختبار التراجع.
عادة لا. إعطاء الأولوية للتعليمات البرمجية ذات القيمة الواضحة للمهاجم والمسار الذي يمكن اختباره بشكل مستقل.
يؤدي التشويش إلى تغيير الأسماء أو البنية أو إمكانية قراءة تدفق التحكم. يقوم VMP بتغيير تمثيل تنفيذ التعليمات البرمجية المحددة، مع تكلفة قبول مختلفة.
لا، فهو يرفع تكلفة التحليل وإعادة الاستخدام. لا تزال النتائج تعتمد على التنفيذ والنطاق وظروف وقت التشغيل والسياسة من جانب الخادم.
قم بإعداد بنية المرشح والمسارات الهامة وخط الأساس للأداء ونطاق التوافق وإصدار التراجع قبل تحديد الوظائف.
ضوابط أمان تطبيقات الهاتف المحمول ونطاق التحقق
Android تصميم أمان التطبيق وحدود الإصدار
توقيع رمز النظام الأساسي لشركة Apple وسياق أمان وقت التشغيل
توقيع الهوية، وترقية الاستمرارية، وسلامة الإصدار
القرارات من جانب الخادم وحدود إشارات تكامل التطبيق