Комментарии 74
Пока люди добровольно пользуются социальными сетями, все прочие вопросы приватности — детский лепет.
Те кто заботятся о приватности — не лайкают :)
Те, кто заботится о приватности — вообще не пользуются социальными сетями ;)
Ну можно, например, пользоваться соц. сетью с левыми данными и без использования личных фотографий. Чем это вредит приватности?
тем что друзья не такие
Речь о приватности друзей или вашей? Если вашей, тогда зачем вы добавляете друзей?
Простите что отвечаю вопросом на вопрос, но зачем тогда соц. сети если не добавлять туда друзей?
я ненмого не вкурсе реальности у меня нет аккаунтов в современных соц.сетях, может есть какойто не очевидный для меня смысл в аккаунте без друзей?
я ненмого не вкурсе реальности у меня нет аккаунтов в современных соц.сетях, может есть какойто не очевидный для меня смысл в аккаунте без друзей?
Да всё так же как и в остальном интернете. Музыку послушать. Фильмы, клипы, фото посмотреть. Почитать посты и комментарии. Только вот поделиться баянами не с кем.
А вы не задумывались, что Хабр тоже соц.сеть. Только узконаправленная. Так же и в других соц.сетях можно выбрать только интересующие паблики/темы. И тихо читать их, не думая о том, что кто-то про вас узнает.
примерно тоже самое с мессенджерами… в чем проблема Ricochet или Tox? Приватность, защита, все вроде ок. Только поговорить там можно только с такими же криптофриками и гиками, а остальные друзья плевать хотели и все равно будут писать в ВК…
Но контора то пишет!
Те, кто не пользуются вообще — рискуют стать жертвой identity theft. Никто не мешает зарегистрировать за вас аккаунт и делать от вашего имени что угодно.
Безопаснее все-таки завести аккаунт, добавить в друзья десяток человек, ваше знакомство с которыми ни для кого секретом не является, и так это дело и оставить. Если появится ваш виртуальный двойник — всегда можно сказать «это не мой аккаунт, мой — вот этот».
Впрочем, это тоже можно назвать «не пользоваться» :)
Безопаснее все-таки завести аккаунт, добавить в друзья десяток человек, ваше знакомство с которыми ни для кого секретом не является, и так это дело и оставить. Если появится ваш виртуальный двойник — всегда можно сказать «это не мой аккаунт, мой — вот этот».
Впрочем, это тоже можно назвать «не пользоваться» :)
Мачете не лайкает (с)
Товарищи!)
Приватная жизнь — это пережиток прошлого! Большие папы уже давно следят за всем и всё знают)))
Приватная жизнь — это пережиток прошлого! Большие папы уже давно следят за всем и всё знают)))
Даже если так это не значит что нужно теперь ходить по улице голым.
По большому счету та штука, что мы сейчас называем приватной жизнью, была доступна человеку в принципе очень небольшой период времени — очень примерно с конца Великой Депрессии (или даже второй мировой) до распространения кредитных карт.
До того всегда был кто-то рядом. В деревне — соседи (там секретов в принципе нет). В городе — по-разному: у тех, кто победнее, те же соседи или хозяин жилья; у тех, кто мог себе позволить собственную квартиру — прислуга. Про совсем богатых людей не говорю: штат прислуги был такой, что секреты были невозможны. Только с 40-х, когда стоимость отдельного жилья снизилась, а стоимость найма прислуги возросла, стало возможным жить без чужих ушей за ближайшей стенкой.
Ну а с середины 70-х уже Большой Брат в виде компьютеризованных систем подоспел.
До того всегда был кто-то рядом. В деревне — соседи (там секретов в принципе нет). В городе — по-разному: у тех, кто победнее, те же соседи или хозяин жилья; у тех, кто мог себе позволить собственную квартиру — прислуга. Про совсем богатых людей не говорю: штат прислуги был такой, что секреты были невозможны. Только с 40-х, когда стоимость отдельного жилья снизилась, а стоимость найма прислуги возросла, стало возможным жить без чужих ушей за ближайшей стенкой.
Ну а с середины 70-х уже Большой Брат в виде компьютеризованных систем подоспел.
После очередного редизайнаЕсли имеется в виду тот, что в этом году, то… С пробуждением! https://vk.com/wall-32295218_3027
Вроде как в блоке «like_tt_owners me_hidden _content» отображаются только 6 последних лайкнувших пользователей, вне зависимости от их общего количества, разве нет?
Т.е. получается, что далеко не факт, что ваш «Кристиан Грей» найдется, если он поставил лайк достаточно давно в популярном посте.
Т.е. получается, что далеко не факт, что ваш «Кристиан Грей» найдется, если он поставил лайк достаточно давно в популярном посте.
Первыми всегда отображаются друзья
Там не 6 последних, а 6 случайных(меняются после refresh). Плюс, если среди лайкнувших есть твои друзья — они отображаются всегда.
Спасибо за пояснения, но получается, что если среди лайкнувших данный пост моих друзей больше 6-ти, то отследить кого-то конкретного может не получиться, т.к. он может не отобразиться. Шансы тем меньше, чем больше мой френдлист, иначе говоря, методика не 100% рабочая.
Создавать же отдельный аккаунт и добавлять во френды единственную жертву (попробуйте еще ее убедить принять вас в друзья) с целью последующего отслеживания ее лайков — это, мягко говоря, несколько неоправданно.
Создавать же отдельный аккаунт и добавлять во френды единственную жертву (попробуйте еще ее убедить принять вас в друзья) с целью последующего отслеживания ее лайков — это, мягко говоря, несколько неоправданно.
У этой всплывашки есть полное всплывающее окно, в котором можно посмотреть полный никак не ограниченный список как друзей, так и остальных лайкнувших (и в API это всё тоже есть, да)
Посмотреть конечно можно, но скрипт, приведенный в статье, оперирует данными именно из мелкой всплывашки.
Ну а насчет API вы совершенно правы: метод likes.getList позволяет избавиться от разбора всплывашек и неопределенности с отображением большого списка друзей в них.
Ну а насчет API вы совершенно правы: метод likes.getList позволяет избавиться от разбора всплывашек и неопределенности с отображением большого списка друзей в них.
А если эту запись лайкнули 10 моих друзей. Посмотрите под вашей аватаркой, например. И, насколько я помню, среди друзей отображаются 6 последних, а не случайных.
Может, тогда надо загружать список всех лайкнувших? В браузере это можно сделать просто кликнув на надпись «Понравилось XX людям» во всплывающем окошке.
Вы путаете избранное и лайки, поменяйте заголовок!
Лайк это одновременно добавление в избранное, так что не путает
Правда, таким способом можно достать далеко не всё содержимое избранного
Правда, таким способом можно достать далеко не всё содержимое избранного
Смотрим чужое избранное ВКонтакте
Слишком громкое название. Описанным образом как минимум нельзя:
- посмотреть людей и группы в закладках
- посмотреть лайки к записям/фото/видео в группах, в которых целевой аккаунт не состоит
- посмотреть лайки к записям/фото/видео на страницах пользователей, если не добиться того-же уровня доступа
Ревнивая женщина отслеживает лайки там где не надо быстрее и эффективнее
Эх, начала читать статью в надежде получить некую аналитику. Например, сколько моих друзей и как часто лайкают котиков…
Анастейша — забавное имя. Это то, как американцы читают имя Anastasia?
Разумеется героиня с таким именем там присутствует. Мне интересно откуда это имя взялось в принципе.
Если пользователь А является другом пользователя Б и они подписаны на одно и то же сообщество, то он может узнать под конкретной записью этого сообщество «лайкнул» ли её пользователь Б.— быть подписаным или вступать в какое-либо сообщество не нужно, достаточно просто иметь возможность просмотреть записи сообщества.
Дополнительно, так как выше уже была указана проблема при более чем 6ти друзьях, лайкнувших запись — сейчас есть возможность временно сократить список друзей, можно даже до одного. То есть на время сканирования мы убираем всех друзей, кроме нашей цели(друзья становятся нашими подписчиками, откуда их можно обратно добавить в друзья без каких-либо дополнительных действий).
В связи с этим, да и не только — предлагаю следующее улучшение алгоритма:
0) убираем из «друзей» всех, кроме нашей «жертвы».
1) выбираем список групп для сканирования: сканируем все группы\подписки «жертвы» + все репосты «жертвы» из групп не входящих в список(например, человек репостнул запись пол года назад а сейчас уже отписался от сообщества, ввиду «палевности»), + сканируем записи всех открытых друзей жертвы на наличие его лайков, и — если это группа — выбираем тоже в список для скана.
2) дополнительно — можно сформировать список топ 10\100 групп во всём вк + топ групп всех его друзей.
3) сканируем полученный список групп(вступать не надо).
4) возвращаем всех своих «друзей» на место.
Если целью является поиск скрытых\не добавленных друзей — можно итеративно пройти всех друзей у друзей жертвы на наличие лайков\комментариев.
Ещё один путь поиска, который упустил на первый взгляд — это те, кто не состоит в друзьях «жертвы», но ставили лайки на странице жертвы. Правда с лайками аватаров тут есть косяк — за последний год развелось слишком много ботов-спамеров, обращающих на себя так внимание. До лайков записей боты пока не добрались вроде бы.
А ещё можно просто открыть ленту друга и считать лайки.
- Быть с жертвой друзьями в ВК
- Подписаться на те же сообщества что и он
Во-первых, это совершенно не обязательные пункты.
Во-вторых ваш метод костылен. Изучите API ВК. С его помощью можно собрать больше инфы.
К примеру, в своё время я написал на PHP скрипт который собирает подобную инфу. Он собирал лайки к записям, оставленные комментарии и лайки к комментариям. По этой инфе уже многое можно сказать о человеке. В планах было ещё много чего, но, к сожалению, он так и остался по большей части proof-of-concept.
Эмм — вообще-то для определения данного факта существует открытый метод АПИ — насколько я помню, даже авторизация необязательна — Likes.isLiked
Итого имеем 1 GET-запрос к апи и ответ в json
Итого имеем 1 GET-запрос к апи и ответ в json
Есть сервисы, в которых есть возможность поиск лайков человека по постам из страниц друзей, групп, поиск лайков фотографий, поиск комментариев и прочей открытой информации. Например, этот.
Ответом в поисковой выдаче является вирусная программка LikeCheсker, которая на поставленный вопрос на самом деле не отвечает.
Она отвечает, только в этом случае программа проходится через все лайки по всем постам всех групп и друзей, пока не найдется нужный. При этом не нужно создавать левых аккаунтов и добавляться в друзья. Быстрее всего будет это сделать через процедуры ВК (https://vk.com/dev/execute)
Например:
var userID = 1; // id пользователя
var ownerID = 1; // id группы
var offset = 0;
var count = 100;
var n = 1;
var posts = API.wall.get({
"owner_id":-ownerID,
"offset":offset,
"count":count
});
var likes = [];
count = count + 1;
do {
var isLiked = API.likes.isLiked({
"user_id":userID,
"type":"post",
"owner_id":-ownerID,
"item_id":posts[n].id
});
likes.push(posts[n].id);
likes.push(isLiked);
n = n + 1;
} while(n < count);
return likes;
error_msg: 'One of the parameters specified was missing or invalid: item_id is undefined'
Ваш код не работает, также как и код автора.
А если скрыть подписки и группы?
Добый день,
А где ты взял getElementsByClassName? =)
А где ты взял getElementsByClassName? =)
«Больной ублюдок»…
1. var x = document.getElementsByClassName(«module_body clear_fix»);
for (var i = 0; i < x[1].children.length; i++) {
console.log(x[1].children[i].children[0].children[0].href + " " + x[1].children[i].innerText)
}
Почему при выполнении первого пункта у меня не список сообществ выводит, а просто имена друзей, которые рандомным образом показываются на странице? (6 имён)
for (var i = 0; i < x[1].children.length; i++) {
console.log(x[1].children[i].children[0].children[0].href + " " + x[1].children[i].innerText)
}
Почему при выполнении первого пункта у меня не список сообществ выводит, а просто имена друзей, которые рандомным образом показываются на странице? (6 имён)
Кстати, то, что вы лайкаете (а тем более, комментируете) может отображаться в рекомендуемых новостях у ваших друзей.
НЛО прилетело и опубликовало эту надпись здесь
Действительно, там тоже показывается. И, что плохо, нету настроек приватности для этих комментариев :(
Как запустить этот код для каждой ссылки?
Допустим, у меня есть массив, содержащий ссылки в виде строки, и я хочу, чтобы каждая ссылка автоматически открылась и по окончании загрузки кнопка была нажата?
document.location="https://vk.com/sci";
document.getElementById("public_subscribe").click()
Допустим, у меня есть массив, содержащий ссылки в виде строки, и я хочу, чтобы каждая ссылка автоматически открылась и по окончании загрузки кнопка была нажата?
Спасибо за статью. Например я так же хотел бы отфильтровать пользователей по лайкам, тем же лайкам что и мои а так же уверен на 100% что с тем с кем лайки совпали чаще всего например 99% совпадения то нам есть о чем поговорить. Я просто не лайкаю как правило всякую фигню.
А к чему это извращение с подпиской на группы пользователя? Это все прекрасно работает, если мы заходим в раздел Новостей пользователя, то есть кликаем по кнопочке «Новости» справа от «Друзья» под аватаркой.
Заходим туда и далее в консоли делаем эти трюки.
Заходим туда и далее в консоли делаем эти трюки.
*id_пользователя
И ВСЕ! хотя проблемы начинаются когда там не ИД, а подпись
И ВСЕ! хотя проблемы начинаются когда там не ИД, а подпись
vadimmironov как с вами связаться? есть предложение для вас.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Смотрим часть чужого избранного ВКонтакте