Исследователи обнаружили способ проверки соблюдения правил конфиденциальности разработчиками Facebook-приложений. Новый метод (CanaryTrap) поможет выявить несанкционированную передачу данных третьим лицам.
В основе CanaryTrap лежит использование так называемых ханитокенов – поддельных файлов или данных. Ханитокены – это фрагменты-приманки, которые айтишники могут расставить внутри своей сети. Если к ним кто-то получает доступ или начинает их использовать, администраторы могут зафиксировать вредоносную активность.
В исследовании утверждается, что ханитокенами служили уникальные адреса электронной почты, с помощью которых специалисты регистрировали аккаунты Facebook. После регистрации аккаунта эксперты устанавливали поочерёдно приложения, использовали их в течение 15 минут, а затем просто удаляли из учётной записи. Далее они проверяли «входящие» в подставных электронных ящиков на наличие нового трафика. Если приходило новое письмо, тогда фиксировалась передача пользовательских данных третьим лицам.
Кроме этого, специалисты использовали инструмент от Facebook – «Why Am I Seeing This?» С его помощью они мониторили использование ханитокенов для целевой рекламы.