Blue Shield Umbrella هو حل جديد لأمن نقاط النهاية يوفر الحماية للمؤسسات. إنه يجلب قوة ميزات الذكاء الاصطناعي Blue Shield إلى مساحة التنقل في Android.
للحصول على دعمنا ، يرجى الاتصال بـ: technik@blue-shield.at أو +43 732 21 19 22
سياسة الخصوصية:
https://www.blue-shield.at/app.html
تفاصيل تقنية:
استخدام android.net.VpnService:
يصل وكيل Android Mobile إلى android.net.VpnService لمنصة Android Platform. تُستخدم فئة الخدمة هذه لإنشاء نفق مقسم وإعادة توجيه حركة مرور DNS إلى خوادم Blue-Shield Mobile لحظر مواقع الويب الضارة.
استخدام أذونات الموقع:
1.) android.permission.ACCESS_COARSE_LOCATION
2.) android.permission.ACCESS_FINE_LOCATION
يحتاج التطبيق إلى الحصول على إذن الموقع حيث نحتاج إلى قراءة SSID للشبكة في وقت التشغيل.
والسبب في ذلك كالتالي:
يقوم التطبيق بإنشاء شبكة VPN محلية لتشفير حركة مرور DNS عبر نفق مقسم وإرسالها إلى خوادم Blue-Shield Mobile. تجيب هذه الخوادم على طلب DNS وتحظر المجالات التي قد تحتوي على برامج ضارة أو كود تصيد.
ومع ذلك ، كشركة ، أود أن يغلق الوكيل في شبكة شركتي ، لأنني أرغب في استخدام خادم DNS المحلي للوصول إلى الصفحات الرئيسية للشركة. يتم التعرف على شبكة الشركة عبر SSIDs ، والتي يمكن للمستخدم تخزينها في تكوينه.
لا يمكن قراءة معرفات SSID إلا باستخدام إذن الموقع ، كما هو موضح هنا:
https://developer.android.com/reference/android/net/wifi/WifiInfo
احتاجت بعض الأجهزة إلى كلا الإذنين (1. & 2.) للسماح لنا بقراءة SSID المتصل.