Mehr Guard
Mehr Guard ماسح أمني لرموز QR وعناوين URL يحمي الخصوصية، مبني باستخدام Kotlin Multiplatform؛ يكشف التصيّد وانتحال العلامات التجارية وإعادة التوجيه الضارة بالكامل على الجهاز.
٠١ / نظرة عامة
- ٠١Kotlin Multiplatform
- ٠٢Compose Multiplatform
- ٠٣SwiftUI
- ٠٤ML Kit
- ٠٥SQLDelight
المشكلة
رموز QR مسار شائع للتصيّد، لكن معظم الماسحات ترفع البيانات إلى السحابة وتضعف الخصوصية. يحتاج المستخدم إلى التحقق من العناوين دون تسريب سجل التصفح.
نظرة عامة على الحل
- بناء محرك تحليل دون اتصال بنسبة 100% باستخدام Kotlin Multiplatform.
- تنفيذ نموذج تعلم آلي تجميعي مع أكثر من 25 فحصًا استدلاليًا لكشف التهديدات.
- استهداف 5 منصات تشمل Android وiOS وJVM وJS وWasm؛ مشاركة ~100% من منطق الكشف و~52% من كامل الكود.
- تحقيق زمن استجابة <5ms للمسح الفوري.
٠٢ / الأدلة
الإثبات والتحقق
- درجة F1: 87% على مجموعة الفريق الأحمر.
- الأداء: زمن استجابة P99 <5ms.
- 1,248+ اختبارًا آليًا ومجموعة فريق أحمر مدمجة من 19 سيناريو هجوم مختارًا.
- الخصوصية: التحقق من 0 طلبات شبكة عبر ./judge/verify_offline.sh.
- مشاركة ~100% من منطق الكشف و~52% من كامل الكود.
٠٣ / المنهجية
البناء
مكدس التقنيات
- Kotlin Multiplatform
- Compose Multiplatform
- SwiftUI
- ML Kit
- SQLDelight
- 5 أهداف: Android وiOS وJVM وJS وWasm.
- نموذج تعلم آلي تجميعي يجمع الانحدار اللوجستي وتعزيز التدرّج.
- كشف انتحال العلامات وهجمات الأحرف المتشابهة وإعادة التوجيه الضارة.
- محرك استدلالي مع 25+ فحصًا.
- فريق أحمر مدمج مع 19 سيناريو هجوم مختارًا.
الأمان
- تحليل دون اتصال بنسبة 100%، بلا طلبات شبكة.
- تعلم آلي وقواعد استدلالية على الجهاز.
- دون جمع بيانات.
- حماية الخصوصية في المعمارية.