Эксперты компании по разработке ПО Mysk выяснили, что популярные приложения для iOS шпионят за пользователями необычным методом — через пуш-уведомления. Подход позволяет собирать цифровые отпечатки для отслеживания, например, в рекламных целях. Как устроена схема? iOS автоматически останавливает работу неактивных утилит, чтобы сэкономить ресурсы смартфона, а заодно предотвратить фоновый сбор данных. Но в iOS 10 появился инструмент UNNotificationServiceExtension, который ненадолго пробуждает программу, когда она получает push-уведомление. Это полезно, если сервис хочет модифицировать содержимое оповещения перед тем, как его увидит пользователь. Например, мессенджеры с оконечным шифрованием используют этот механизм, чтобы локально расшифровать сообщение и показать в уведомлении исходный текст. iOS снова «убивает» приложение сразу после того, как оно завершает модификацию оповещения. Но даже ограниченная по времени возможность выполнять задачи в фоновом режиме — это золотая жила для созда
Плюс к паранойе. Приложения для iPhone следят за нами через уведомления
29 января 202429 янв 2024
37
2 мин