Программист из Архангельска Даниил Суворов создал бота для социальной сети «ВКонтакте» под названием PRNHB, он расскажет, кто из ваших друзей авторизируется на порносайте Pornhub с помощью учетки соцсети. Автор сообщает, что создал приложение в шутку и пока им воспользовалось не очень много пользователей.
Бот собирает информацию со страниц пользователей, которые заходят на Pornhub с российского IP-адреса и авторизуется через «ВКонтакте». Когда пользователь логинится с помощью своей учетки «ВК» порносайт запрашивает общую информацию о профиле, такую как имя и фамилия, город проживания, место работы и ссылки на другие соцсети, если они указаны. После прохождения авторизации в его профиль автоматически добавляется приложение Pornhub. Программист использовал метод, который возвращает информацию о том, установил ли пользователь приложение.
В работе бота есть некоторые ограничения. Он не сможет выдать ссылки на друзей, у которых профиль закрыт. Также у приложения Pornhub по истечению определенного срока сбрасывается токен, поэтому один и тот же человек у разных друзей может быть в списке, а может быть скрыт. После наплыва пользователей PRNHB не справляется и просит постоять в очереди.
Как не запалиться перед друзьями
В просмотре порно нет ничего плохого, считает Даниил Суворов. Тем, кто захочет сохранить свою анонимность разработчик рекомендует использовать VPN, в таком случае порносайт не запросит авторизацию через «ВК», а также проверить список приложений на наличие Pornhub и не будет лишним закрыть свой профиль.
Pornhub и «ВКонтакте» заключили соглашения в 2017 году для проверки достиг ли пользователь порносайта совершеннолетия. Это вынужденная мера для жителей России для того, чтобы соответствовать российским законам об информации.
Обновлено: уязвимость, которую использовал бот, была закрыта. Для защиты информации пользователей мы откажемся от метода API users.isAppUser. Уже сейчас мы внесли изменения. Теперь нельзя узнать, какие приложения установили друзья ВКонтакте — в том числе если они использовали виджеты для авторизации на других сайтах через VK, — представитель «ВКонтакте».