Что такое Advanced Protection Program?
Advanced Protection Program от Google – инициатива, которая помогает защитить Аккаунт Google тех, кто "больше всего подвержен риску", – может получить новую защитную функцию на устройствах под управлением Android, блокирующую загрузку ПО не из магазина приложений согласно последнему обновлению Play Store.
Если говорить проще, Advanced Protection Program – это проект Google, который нацелен на усиленную защиту аккаунтов Google журналистов, знаменитостей и т. д.
Намеки на новую функцию Advanced Protection Program
В 9to5Google декомпилировали новые версии приложений, которые Google загрузил в Play Маркет. Тем самым они нашли строчки кода,
явно указывающие на то, что участникам Advanced Protection Program будет предоставлен еще один уровень безопасности:
запрет на установку сторонних приложений не из Play Маркет. Например, Google Chrome будет предотвращать скачивание APK-файлов или строго предупреждать об опасности. Но есть кое-что поинтереснее: в начале декабря Play Маркет получил обновление до версии 17.8.14, в которой 9to5Google как раз таки и нашли эти строки кода:
<string name=”advanced_protection_dialog_title”>App blocked by Advanced Protection</string>
<string name=”advanced_protection_dialog_message”>”For additional security, Advanced Protection won’t allow apps from outside the Google Play Store.”</string>
Дальше просматривая код, 9to5Google нашли доказательство того, что установка приложений из неизвестных источников будет заблокирована даже на устройствах, где есть хоть один аккаунт Google, зарегистрированный в Advanced Protection Program.
Blocking new install from unknown source for Advanced Protection user
Блокировка новой установки из неизвестного источника для пользователя Advanced Protection
Allowing install because there are no Advanced Protection users
Установка разрешается, потому что на этом устройстве нет пользователей Advanced Protection
Возможно, вместо блокировки установки приложений из неизвестных источников Play Защита будет их сканировать до того, как разрешить их установку.
Play Protect enabled for Advanced Protection users
Play Защита включена для пользователей Advanced Protection
Advanced protection requires scans for any apps that come from outside the Play Store. You’ll get a notification if there’s a potential security threat.
Advanced Protection требует, чтобы любые приложения, пришедшие снаружи Play Маркета, были просканированы. Вы получите уведомление, если есть потенциальная угроза безопасности.
К счастью, это не коснется абсолютно всех участников программы Advanced Protection, так как многие из них зависят от приложений, которых нет в Play Маркете.
Мое мнение
Я считаю, что это не совсем правильно. С одной стороны, в последнее время действительно появляется все больше вирусного ПО не только на десктопных ОС, но и на мобильных. Взять, к примеру, ту же Triada или FakeToken. Таких вирусов огромное количество. Но с другой стороны, это очередное ограничение возможностей пользователя. Android хоть и имеет открытый исходный код, все же иногда требуется получать root-права, чтобы кастомизировать внешний вид ОС еще сильнее или, допустим, воспользоваться полноценным эмулятором терминала. А ведь он основан на ядре Linux. Для чего root-пользователь был заблокирован по умолчанию? Наверное, для того чтобы неопытные пользователи случайно не удалили системный файл и не получили Boot Loop (бесконечную загрузку), которую можно исправить только перепрошивкой и то не всегда... Я считаю, что можно было сделать предупреждение о том, что неопытным пользователям лучше сюда не лезть.
В любом случае такая мера безопасности, как запрет установки из неизвестных источников, чрезмерна. Теряется главный смысл ОС Android. Пример: есть приложение, которое раньше было в Play Маркете, но разработчик забросил его и удалил из магазина, а приложение вам нужно. Как его получится установить с новым механизмом? Никак.
Это еще не говоря о том, что в самом Play Маркете находят огромное количество вирусов.
Источник: 9to5Google
Спасибо за внимание, подписывайтесь на канал!