По-Настоящему Анонимных Пабликов В Вк До 29.10.14 Не Было.

Привет! Я человек.

Человек, которому интересно, как работает то, что он использует чаще раза в день.

И если в функционале обнаруживается недоработка, я не могу не поделиться ею с кем-нибудь.

Обычно у меня не хватает терпения сдержать информацию, которая может быть полезна определенной категории людей, которые имеют возможность извлечь из нее пользу и поделиться со мной знаниями о том, как использовать такие знания.

Все началось с появления идеи внутренностей известного (по крайней мере, в России) сайта vk.com. А именно, как извлечь нужную мне информацию о женской части одной публичной страницы, чтобы увидеть на одной странице лучшие фотографии, которые есть у них в профиле.

Идея проста, как дверь  —  “ либо тянуть, либо толкать («либо действуй, либо убей»).

Используя API сайта, запрашиваем массив подписчиков группы «Подслушано в *название университета*», естественно женского пола и определенного возраста.

Просматриваем все их фотографии, выбирая только ту, у которой больше всего лайков.

Добавляем полученную ссылку на изображение в созданный .

html, оформляя его как ссылку на страницу владельца.

А потом по кругу.

Написание скрипта на Python заняло около двух часов.

С минимальным знанием этого языка и нулевым vk.api. Это занятие меня очень воодушевило, и после часа просмотра результатов первого скрипта я сел читать документацию по API. Меня интересовало, как определяется анонимность новостей, публикуемых на стене группы, рассказывающей о безопасности всего и вся, что пишут пользователи.

К счастью, разработчики позаботились об удобстве тестирования работы методов в документации.

Это заманчивое окошко, которое по id человека может выдать вам всю его информацию.

Я бесконечно прыгал от метода к методу и громко стучал по клавиатуре, уже автоматически набирая идентификаторы своей страницы и паблика «Подслушано в *».

Когда боль уже ползла по кончикам пальцев, а каждое обновление экрана словно сыпало песок в глаза, я понял, что исследование затянулось.

Закрывая в браузере одну вкладку за другой, каждая из которых имела один из методов, мой взгляд привлек вывод простейшей функции wall.getById и наличие параметра расширения, который:

1 — возвращает объекты пользователя и группы, необходимые для отображения записей.

«Что это за пользовательские объектыЭ» — воскликнул я ночью, разбудив соседа по комнате.

Недолго думая, я копирую id первого поста со стены своей группы и вставляю его в тестовую форму.

На что получаю логичный ответ, что я автор поста.

   

profiles: [{ id: .

, first_name: '.

', last_name: '.

', sex: 2, screen_name: '.

', photo_50: ' https://pp.vk.me/.

6/03x2dhL_vJw.jpg ', photo_100: ' https://pp.vk.me/.

5/pS255B-FOptk.jpg ', online: 1 }], groups: [{ id: .

, name: '.

', screen_name: '.

', is_closed: 0, type: 'page', is_admin: 1, admin_level: 3, is_member: 1, photo_50: ' https://pp.vk.me/.

8/t4GsEl0iFqM.jpg ', photo_100: ' https://pp.vk.me/.

7/bXGTWCaRZ7M.jpg ', photo_200: ' https://pp.vk.me/.

6/8SV1UFhZI9A.jpg ' }]

Следующий идентификатор уже взят со стены «анонимной» группы «Подслушано в *».

И самый первый тест вернул идентификатор пользователя.

Оставалось выяснить какой именно, возможно это администратор одобрил пост, отправленный через «Предложить новость» или это был на самом деле автор поста.

Три десятка последовательных запросов позволили окончательно убедиться в том, что авторы «анонимных» постов в «анонимных» группах находятся в открытом доступе и ничто не мешает нам написать простой js-скрипт, который автоматически идентифицировал бы автора поста с помощью стандартного вк.

стили.

Чего я только не узнал об окружающих меня людях в университете.

Чувство эйфории от того, что я получил доступ к такой информации, быстро сменилось отвращением.

Не долго думая, я решил написать в поддержку, но из-за своей неопытности в отслеживании ошибок отправил запрос в обычную техподдержку, а не в техподдержку.

Таким образом, я не получил должного ответа, и баг был закрыт через час, в течение которого я мучился, но продолжал читать посты и видеть их авторов.



По-настоящему анонимных пабликов в ВК до 29.10.14 не было.
</p><p>

Не знаю, как долго все это было в открытом доступе, прежде чем я нашел этот «баг».

Если подумать логически, этот запрос вполне мог работать некорректно с момента последнего обновления API. И это не так уж и мало.

За это время можно было многое сделать.

Теперь я абсолютно уверен, что никакой анонимности в ВК быть не может. Вы создаете фейковые аккаунты с фальшивыми друзьями и фальшивыми эмоциями.

К следующему посту добавлю предисловие.

Меня недавно забанили в ВК, но беда в том, что я не спамер, не фейк и инструментов для продвижения не использую.

Я получил следующее:

По-настоящему анонимных пабликов в ВК до 29.10.14 не было.
</p><p>

Забанен за публикацию на стене моей группы, в которой на тот момент было 23 подписчика.

Тег абсолютно бесплатный.

Я решил сразу обратиться в поддержку ВК за разъяснениями.

На что они начали задавать вопросы в ответ на мои вопросы.

Я все еще жду ответа.

Но они, видимо, уже задавались вопросом, как пост с небольшого паблика мог оказаться у кого-то в разделе «Мои ответы».

Теги: #Социальные сети и сообщества #API ВКонтакте #безопасность #анонимизация

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.