Nowa wersja systemu Android 17 przyniesie istotne zmiany w zakresie bezpieczeństwa. Google chce ograniczyć możliwość nadużywania uprawnień dostępności w systemie. Choć cel jest słuszny, skutki mogą odczuć także zwykli użytkownicy.
Niektóre popularne aplikacje mogą przestać działać poprawnie, jeśli nowe zasady wejdą w życie bez wyjątków.
Nowe zasady bezpieczeństwa
Kluczową zmianą jest rozszerzenie działania trybu Advanced Protection Mode. To specjalny tryb ochrony, który zabezpiecza urządzenie przed zagrożeniami takimi jak złośliwe oprogramowanie czy próby przejęcia danych. W Androidzie 17 tryb ten zacznie blokować aplikacje, które próbują uzyskać uprawnienia dostępności, mimo że nie są do tego przeznaczone. Chodzi o mechanizm AccessibilityService API.
Uprawnienia te pozwalają aplikacjom m.in. odczytywać zawartość ekranu czy wykonywać działania w imieniu użytkownika. Z tego powodu ich niewłaściwe wykorzystanie stanowi poważne zagrożenie dla prywatności.

Koniec nadużyć, czy nowe problemy?
Google od dawna podkreśla, że dostępność powinna służyć osobom z niepełnosprawnościami. W praktyce jednak wiele aplikacji korzysta z tych uprawnień do zupełnie innych celów. Takie przypadki mają zostać ograniczone. Włączenie trybu ochrony sprawi, że aplikacje niespełniające kryteriów nie będą mogły działać w oparciu o te funkcje.
Problem polega na tym, że zmiany uderzą także w legalne narzędzia. Przykładem jest dynamicSpot, które wykorzystuje dostęp do powiadomień, by odtworzyć funkcję Dynamic Island znaną z urządzeń Apple. Ograniczenia mogą objąć nie tylko pojedyncze programy. W podobny sposób działają niektóre nakładki systemowe, launchery czy narzędzia rozszerzające funkcjonalność Androida. W wielu przypadkach wykorzystują one uprawnienia dostępności do oferowania dodatkowych funkcji, które nie są związane bezpośrednio z pomocą dla osób z niepełnosprawnościami.
Co dalej z Androidem 17?
Jeśli nowe zasady zostaną wdrożone bez wyjątków, użytkownicy będą musieli wybierać między bezpieczeństwem a funkcjonalnością. Na razie zmiany zostały wprowadzone w wersji testowej systemu. Nie ma pewności, czy w finalnym wydaniu pojawią się wyjątki lub modyfikacje.
Google stoi przed trudnym zadaniem znalezienia równowagi między bezpieczeństwem a wygodą użytkowania.
Źródło: Google, AndroidPolice
Zdjęcie otwierające: Instalki.pl