Blue Shield Umbrella yra naujas galutinio taško saugumo sprendimas, užtikrinantis apsaugą organizacijoms. Jis suteikia „Blue Shield“ dirbtinio intelekto funkcijų galią „Android“ mobilumo erdvei.
Dėl pagalbos kreipkitės: technik@blue-shield.at arba +43 732 21 19 22
Privatumo politika:
https://www.blue-shield.at/app.html
Techninės detalės:
android.net.VpnService NAUDOJIMAS:
„Android Mobile Agent“ pasiekia „Android“ platformos android.net.VpnService. Ši paslaugų klasė naudojama norint sukurti padalintą tunelį ir nukreipti DNS srautą į Blue-Shield Mobile serverius, kad būtų užblokuotos kenkėjiškos svetainės.
VIETOS LEIDIMŲ NAUDOJIMAS:
1.) android.permission.ACCESS_COARSE_LOCATION
2.) android.permission.ACCESS_FINE_LOCATION
Programa turi turėti vietos leidimą, nes vykdymo metu turime nuskaityti tinklo SSID.
To priežastis yra tokia:
Programa sukuria vietinį VPN, kad užšifruotų DNS srautą per padalintą tunelį ir išsiųstų jį į Blue-Shield Mobile serverius. Šie serveriai atsako į DNS užklausą ir blokuoja domenus, kuriuose gali būti kenkėjiškų programų arba sukčiavimo kodo.
Tačiau kaip įmonė norėčiau, kad agentas būtų išjungtas mano įmonės tinkle, nes noriu naudoti vietinį DNS serverį norint pasiekti įmonės pagrindinius puslapius. Įmonės tinklas identifikuojamas naudojant SSID, kuriuos vartotojas gali išsaugoti savo konfigūracijoje.
SSID galima nuskaityti tik turint vietos leidimą, kaip nurodyta čia:
https://developer.android.com/reference/android/net/wifi/WifiInfo
Kai kuriems įrenginiams reikėjo abiejų leidimų (1. ir 2. ), kad galėtume nuskaityti prijungtą SSID.