Как включить запись логов в вк
Перейти к содержимому

Как включить запись логов в вк

  • автор:

Как включить запись логов в вк

B правой части каждого сообщения есть стрелки ⇧ и ⇩ . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок ✔ в правой части сообщения.

5 декабря стартовал курс « Python для Пентестера © » от команды The Codeby

Понятные и наглядные учебные материалы с информацией для выполнения ДЗ; Проверка ДЗ вручную – наставник поможет улучшить написанный вами код; Помощь преподавателей при выполнении заданий или в изучении теории; Групповой чат в Telegram с другими учениками, проходящими курс; Опытные разработчики – команда Codeby School, лидер по информационной безопасности в RU-сегменте

Запись на курс до 15 декабря. Подробнее .

Бесплатный курс по пентесту от Школы Кодебай

Запишись на вводный видеокурс по пентесту , состоящий из 24 уроков. Разные инструменты, тактики и навыки: сканирование сети, фаззинг, брутфорс, сниффинг, sql-инъекции, mimikatz, загрузка полезной нагрузки, эксплуатация разных уязвимостей, XSS, CSRF и немного Reverse-shell. Будет полезен для быстрой подготовки к CTF, а так же для прохождения курсов « SQL Injection Master » и « WAPT ».

Бесплатный курс SQL Injection от Школы Кодебай

Запишись на вводный курс по SQL инъекциям. Курс состоит из 6 видео уроков. К каждому уроку приложена методичка. Есть общий чат для учащихся. Будет полезен для быстрой подготовки к CTF, а так же для прохождения курсов « SQL Injection Master » и « WAPT ».

О том, как ВКонтакте собирает информацию о нас

Сегодня, ковыряя отснифеный трафик официального приложения ВКонтакте под Android, пытаясь найти особенности, по которым API отсеивает официальные приложения для получения музыки, я наткнулся на запросы довольно интересного содержания.

Автор: Владислав Велюга (vlad805)

Disclaimer

Сразу хочу отметить, что я снимаю с себя любую ответственность за возможный ущерб, который Вы можете причинить себе/своим устройствам или другим/чужим устройствам, выполняя действия, которые здесь описаны. Также я не призываю заниматься подобной деятельностью на своих сетях. Информация предоставлена исключительно в ознакомительных целях и крайне не рекомендуется к воспроизведению/повтору на личных устройствах, сетях, а также строго не рекомендуются эксплуатации на пользователях, поскольку снифинг чужих данных — дело незаконное, а свое устройство я промониторить в праве.

И да, для любителей найти рекламу там, где её нет: этот пост/статья — не является рекламой. Упомянутые ниже приложения приводятся в качестве примеров, не более.

Update 6

А еще давайте сразу, вот что ответил (где-то) Андрей Рогозов про данную информацию.

Предисловие

Года два назад я тоже снифил трафик с помощью Shark for Root, отправляемый ВКонтакте с телефона. Ничего странного я тогда не видел. Сейчас же, когда нас окружают «умные» (именно в кавычках, ибо они идиотские) ленты, машинное обучение и прочее, техника стала, мягко говоря, следить. С одной стороны, это хорошо (мы даем пищу для машин, чтобы они обучались), с другой — плохо (данные о нас сохраняются на серверах).

Результаты

Проснифив только авторизацию, аудиозаписи и вообще первые минуты после авторизации в приложении, уже можно поймать все эти странные запросы. Итак:

Самое странное, что мне показалось — это то, что приложение сливает абсолютно весь список пользовательских приложений, установленных на устройстве. Зачем?! (в центре скрина влепил decoded-строку параметра apps)

Довольно часто промелькивали запросы к некоему сервису vigo.ru. Сервис позиционирует себя как аналитика в передаче, поиска ошибок, проблем и обработке видео. Но странно, ведь я всего лишь авторизовался, перешел в аудио и пролистал свою стену, где не было ни единого видеоролика (которые должны были автоматически проигрываться?), а запросов скопилось около 5-7 штук. Помимо notify еще был network_status.

Вот опять. wallGetWrapNew — по названию понятно, что это запрос на получение чьей-то стены (пользователя или сообщества). Зачем тут передавать информацию о устройстве? Максимум, что приходит на ум — для статистики. Хорошо, а зачем данные о типе сети? Еще, что не относится к сливу информации: довольно раздражает то, что везде пытаются всунуть рекламу — лишь посмотреть на параметр fields.

Приложение отправляет все действия пользователя: перешел через меню в раздел «аудио», «geo_data» — вероятно, отправлял бы примерное (или даже точное) местоположение устройства. Спрашивается, зачем, если пользователь не просит находить что-то по близости? Нет, облегчать пользователю жизнь, подсказывая релевантные данные в поиске, например — в этом ничего плохого нет, но зачем отправлять геоданные просто так, при открытии поста? Не понятно.

Приложение делает бенчмарки и зачем-то передает время запроса к API и время загрузки изображений. Видимо, усредненные данные.

Пока не понял когда, при каких условиях и зачем, в приложении подгружается невидимая WebView со страницей m.vk.com/counters.php. Ибо от нее же потом подгружаются две метрики-пикселя (внизу HTML-кода) и favicon. Накрутка статистики? upd: спустя еще пару минут отправился еще один запрос сюда же, уже с другими числами в тегах img — для того, чтобы тот самый пиксель не загрузился из кэша, а запрос к метрике все таки был реальным.

Чуток не негатива: приложение отправляет сообщения об ошибках, если, например, была попытка загрузить изображение (например, оно было прикреплено к посту), но произошла какая-то ошибка. На скрине предоставлен пример, когда изображение просто отсутствовало на сервере (ошибка 404 Not Found). upd: хотя вот попался момент, когда state=success и никаких других «опознавательных знаков» не было.

С видеозаписями обстоят дела еще хуже. Здесь передается информация о таких событиях как «volume_on», «volume_off» (видимо, включение/выключение звука, но это неточно), «fullscreen_on», «fullscreen_off» (переход и выход в/из полноэкранного режима), событие «video_play», которое просто отсылает текущую позицию просмотра видео, где-то с периодичностью 10-20 секунд. upd: хотя вот Андрей подсказал идею, для чего это сделано: для того, чтобы запоминалось место, на котором пользователь остановился при просмотре видео, чтобы он мог переключиться с мобильного на ПК и на ПК продолжить смотреть с места, где был в последний раз на мобильном.

При закрытии страницы (активити) с видео, приложение запрашивает метод video.viewSegments, в параметрах которого передаются рейнжы (отрезки) таймкода, которые были просмотрены пользователем.

Все это — официальное приложение. На момент написания этой статьи (29 июля 2017 года) была версия 4.12.1.

В Kate Mobile таких сливов замечено не было. Единственное, после ввода в эксплуатацию нового алгоритма выдачи аудиозаписей, и Kate, и официальному приложению нужно обращаться к Google Accounts для получения некого receipt-токена. И всё.

О том, как работают приложения на iOS, Windows Phone мне только можно догадываться. Их пакеты не перехватывал, и устройств не имею.

Повторюсь, такие данные, как ближайшие точки доступа Wi-Fi, текущее местоположение пользователя, а также все его действия не отправляются сторонними приложениями, такими как Kate Mobile, VK Coffee (модификация официального, с вырезанными метриками и пр.), моим сайтом-клиентом APIdog и пр.

Update 2

Друг-разработчик Андрей добавил ещё скринов того, что сливается официальным приложением под Android.

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

Плюсом от него же, вот что отправляет официальное приложение для Windows

Только версию системы, версию приложения, метод ввода.

Update 3

Эдуард Безменов, разработчик модификации официального приложения VK Coffee, прокомментировал этот пост так:

Update 4

Григорий Клюшников, бывший разработчик этого самого приложения, как оказывается, был сам против включения сервисов Vigo в приложение:

А вот, что на самом деле представляет Vigo по описанию Григория:

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

Update 5: Ответы от ВКонтакте
Мобильная техподдерка

Денис решил всё-таки добиться ответов на наши вопросы и задал их мобильной поддержке ВК (id333)

Оказывается, Ваше местоположение, данные для таргетинговой рекламы, список установленных приложений и сети Wi-Fi жизненно необходимы для приложения и сайта в целом.

В ответ на последний вопрос, поддержка решила отойти от темы.

О том, как это было получено
Подручные средства

У нас в распоряжении комп под Linux (Ubuntu 16.04 LTS), два телефона на Android 5.1 (Sony Xperia L) и 6.0.1 (Samsung *какой-то там*). У Sony выпилены Google Play Services. На обоих телефонах последняя версия приложения и стороннее приложение — Kate Mobile (версии 37 и 41 соответственно). Ну, и, естественно, единая локальная сеть, к которой подключен и комп, и два устройства.

Подготовка: создание сертификата SSL

Если просто начать снифинг, то мы получим лишь сырые данные, не поддающиеся обработке, поскольку они передаются по протоколу HTTPS — данные зашифрованы. Для того, чтобы получить данные такие, которые мы можем расшифровать, мы меняем сертификат на тот, который мы же и создали. Таким образом мы можем расшифровать этот трафик.

Этой командой создаем сертификат, где key.pem — файл ключа, cert.pem — сертификат.

В phrase key вводим что-то типа пароля. Он нам еще понадобится. Затем его еще раз повторить. Остальные поля можно оставить пустыми/не вводить. По окончанию в текущей директории будет создано два файла.

Подготовка: установка нашего сертификата на устройство

Передаем файл cert.pem на устройство и устанавливаем его в систему. Обращу внимание, что для установки сертификата необходимо, чтобы на телефоне был какая-нибудь защита на экране блокировки (графический ключ, пароль или PIN).

Пошаговая установка сертификата на Android 5.1

Подготовка: переброс портов

Возвращаемся на Linux, вбиваем в терминал:

Подготовка: Ettercap

После установки его запускаем.

Снифинг данных

Клацаем «Sniff» -> «Unifed sniffing. «. В окне выбора интерфейса обычно выбирается уже нужный (может быть wlan0, wlp1s0, enp5s0), если не тот — выбрать свой. «ОК».

Далее: «Hosts» -> «Scan for hosts». Ожидаем сканирование хостов.

Далее «Hosts» -> «Hosts list». В списке выбираем IP нашего роутера (у меня 192.168.1.1) и жмем «Add to target 1», затем выбираем IP устройства (у меня 192.168.1.222), затем «Add to target 2».

192.168.1.1 — роутер — target 1; 192.168.1.222 — телефон — target 2

Далее «Mitm» (Man in the Middle) -> «ARP Poisoning» -> ставим флаг «Sniff remote connections» -> «OK».

Конец подготовки: SSLSplit

Далее в терминале ставим sslsplit:

Когда установка завершена, создаем директории:

И в текущей директории (где лежат файлы cert.pem и key.pem)

Выходим из аккаунта в приложении на телефоне.

В текущей директории выполняем:

Вводим phrase key, который указывали при создании сертификата.

В logfile.log будут записываться неполные логи (именно домен, адрес, порт), в директорию logs будут записываться подробные запросы, заголовки и ответы.

Далее авторизуемся в приложении и видим, как в терминале, в logfile.log и в директории logs появляются данные. Для остановки снифинга жмем в терминале Ctrl+C.

Логи в директории logs будут записываться под владельцем и группой root без доступа к чтению и записи от текущего пользователя. Поэтому нужно изменить владельца. В директории с сертификатами вводим

Где вместо «vlad805» — имя Вашего пользователя.

Далее можно просматривать файлы с помощью обычного текстового редактора.

Update

Как позже подсказал Антон, снифинг можно выполнить двумя кликами с помощью приложений для Android, и тогда вот эта длиннющая инструкция не понадобится. Но. кому как удобнее.

Благодарности

Также выражается благодарность Константину за наводку и подробную инструкцию по снифингу.

Как записать логи в приложении VK для Android

Как записать логи в приложении VK для Android, изображение №1

4. Нажмите на иконку приложения 11 раз. Откроется служебное меню.

Как записать логи в приложении VK для Android, изображение №4

5. В служебном меню включите Логирование API и Запись логов в файл.

Как записать логи в приложении VK для Android, изображение №5

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

7. Нажмите на кнопку в виде квадрата или трёх полос внизу (её вид зависит от вашего устройства). Если у вас включено управление жестами, необходимо сделать свайп (движение пальцем) снизу в середину экрана.

Появится список всех запущенных приложений.

Как записать логи в приложении VK для Android, изображение №6

Как записать логи в приложении VK для Android, изображение №7

8. Смахните приложение из списка запущенных вверх или вправо (зависит от устройства).

Как записать логи в приложении VK для Android, изображение №8

9. Снова запустите приложение ВКонтакте. Откройте меню: СервисыФайлы. Найдите файл с названием VK.logup.zip с текущей датой и нажмите на него. Таким образом вы скачаете документ на своё устройство.

Как записать логи в приложении VK для Android, изображение №9

Как записать логи в приложении VK для Android, изображение №10

10. Вернитесь в диалог с Поддержкой. Нажмите на скрепку, затем на изображение документа, выберите Прикрепить файл, найдите скачанный архив на устройстве, дождитесь его загрузки и отправьте.

Скрытые настройки и возможности ВК – обзор секретных функций

Скрытые настройки ВК существуют для разработчиков и продвинутых пользователей. Открывается раздел через официальное приложение соц.сети и позволяет сохранить логи, очистить кэш или завершить системные процессы. Но рядовому участнику соц.сети секретные настройки тоже окажутся полезными. В блоке присутствует функция «Скрыть рекламу», которая одним кликом поможет избавиться от раздражающих объявлений.

Скрытые возможности ВКонтакте

вконтакте скрытые возможности

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

  1. Стать невидимым. Функция невидимки раньше присутствовала в секретных настройках официального приложения, но с изменением алгоритмов блок убрали. Теперь заходить на страницу без обновления даты последнего посещения можно через Kate Mobile – сторонний клиент для контакта. Для этого установите приложение, откройте и нажмите 3 точки в правом верхнем углу. Выберите «Настройки» – «Онлайн» – «По возможности быть офлайн». Писать сообщения и обновлять новости в таком режиме не получится, но просматривать страницы, группы, видео или слушать музыку невидимка позволяет.
  2. Установить новый дизайн без сторонних сервисов. Зайдите в стандартные настройки соцсети. В общих дойдите до блока «Язык» и смените на советский или дореволюционный. Название разделов на странице изменится.скрытые возможности вк андроид
  3. Отправить пустое сообщение или оставить пустым поле в анкете. Зайдите в редактирование личной информации и впишите в формы комбинацию 
. как зайти в скрытые настройки вкСохраните, и пустые блоки отобразятся в профиле. Этот же код подходит для отправки пустого сообщения.секреты вк приложение
  4. Получить стикерпак бесплатно. Если нужных стикеров в акциях не раздают, а платить не хотите, заработайте голоса внутри социальной сети. Зайдите в настройки, кликните по вкладке «Платежи, подписки, переводы» и нажмите «Пополнить». Среди способов оплаты выберите «Специальные предложения», получите голоса за установку приложений или подписки на группы и купите желаемый стикерпак.секреты вк на андроид
  5. Распознать трек без Shazam. Откройте https://vk.com/audd и отправьте голосовое сообщение с отрезком песни в сообщения группы. секреты вк андроидВ ответ бот пришлет название композиции.секреты успешных знакомств вконтакте
  6. Скачать голосовое сообщение. Напишите приветственное сообщение в группу https://vk.com/voiceload. А когда беседа с ботом появится в списке диалогов, перешлите любое голосовое. В ответ получите ссылку на скачивание.управление группой вконтакте все секреты

Подписываться на сообщества с ботами не обязательно.

Скрытые настройки ВКонтакте

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

Разделы Функции
Логирование Логирование API, запись логов в файл
Кэш Очистить кэш WebView, 2ФА и видео
Системные Завершить процесс, обновить регистрацию Firebase, скопировать push token, обновить Google Now
Другие Блокировка рекламы

Доступны секретные настройки ВК на устройствах под управлением Android. На iOS срабатывает не всегда, нужно пробовать.

Name already in use

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

readme.md

Логгер для вашей страницы ВК

Установка и запуск:

  • Отправка лога сообщений по триггер слову.
    • Только удаленных сообщений.
    • Сообщение определенного юзера

    если файла нет, то запусти файл main.py

    «Token»(str) — Сюда вписывать токен страницы

    «Trigger»(str) — Триггер слово для вывода лога.

      Использование:

    «TriggerToAddChat»(str) — Триггер слово для добавления вайтлиста

    • При добавлении чата логируются ГС, стикеры, фотоб видео.

    «TriggerShowChats»(str) — Триггер слово для показа всех бесед где включено логирование вложений.

    «WhiteListChat»( list [ int ]) — Список чатов в вайтлисте (заполняется через команды выше)

    Скрытые настройки и возможности ВК – обзор секретных функций

    Скрытые настройки ВК существуют для разработчиков и продвинутых пользователей. Открывается раздел через официальное приложение соц.сети и позволяет сохранить логи, очистить кэш или завершить системные процессы. Но рядовому участнику соц.сети секретные настройки тоже окажутся полезными. В блоке присутствует функция «Скрыть рекламу», которая одним кликом поможет избавиться от раздражающих объявлений.

    Скрытые возможности ВКонтакте

    вконтакте скрытые возможности

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

    1. Стать невидимым. Функция невидимки раньше присутствовала в секретных настройках официального приложения, но с изменением алгоритмов блок убрали. Теперь заходить на страницу без обновления даты последнего посещения можно через Kate Mobile – сторонний клиент для контакта. Для этого установите приложение, откройте и нажмите 3 точки в правом верхнем углу. Выберите «Настройки» – «Онлайн» – «По возможности быть офлайн». Писать сообщения и обновлять новости в таком режиме не получится, но просматривать страницы, группы, видео или слушать музыку невидимка позволяет.
    2. Установить новый дизайн без сторонних сервисов. Зайдите в стандартные настройки соцсети. В общих дойдите до блока «Язык» и смените на советский или дореволюционный. Название разделов на странице изменится.скрытые возможности вк андроид
    3. Отправить пустое сообщение или оставить пустым поле в анкете. Зайдите в редактирование личной информации и впишите в формы комбинацию 
. как зайти в скрытые настройки вкСохраните, и пустые блоки отобразятся в профиле. Этот же код подходит для отправки пустого сообщения.секреты вк приложение
    4. Получить стикерпак бесплатно. Если нужных стикеров в акциях не раздают, а платить не хотите, заработайте голоса внутри социальной сети. Зайдите в настройки, кликните по вкладке «Платежи, подписки, переводы» и нажмите «Пополнить». Среди способов оплаты выберите «Специальные предложения», получите голоса за установку приложений или подписки на группы и купите желаемый стикерпак.секреты вк на андроид
    5. Распознать трек без Shazam. Откройте https://vk.com/audd и отправьте голосовое сообщение с отрезком песни в сообщения группы. секреты вк андроидВ ответ бот пришлет название композиции.секреты успешных знакомств вконтакте
    6. Скачать голосовое сообщение. Напишите приветственное сообщение в группу https://vk.com/voiceload. А когда беседа с ботом появится в списке диалогов, перешлите любое голосовое. В ответ получите ссылку на скачивание.управление группой вконтакте все секреты

    Подписываться на сообщества с ботами не обязательно.

    Скрытые настройки ВКонтакте

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

    Разделы Функции
    Логирование Логирование API, запись логов в файл
    Кэш Очистить кэш WebView, 2ФА и видео
    Системные Завершить процесс, обновить регистрацию Firebase, скопировать push token, обновить Google Now
    Другие Блокировка рекламы

    Доступны секретные настройки ВК на устройствах под управлением Android. На iOS срабатывает не всегда, нужно пробовать.

    Как открыть секретные настройки ВК

    Чтобы увидеть меню скрытых настроек:

    • откройте официальное приложение ВК;
    • зайдите в настройки и выберите раздел «О приложении»;
    • трижды тапните по логотипу соцсети;
    • закройте приложение, завершив процесс;
    • перейдите к набору номера и введите *#*#856682583#*#* .

    секреты в вконтакте

    С последним символом смартфон автоматически перекинет к настройкам. Если с первого раза секрет не раскрыт, подождите. На некоторых телефонах переход осуществляется 2-3 минуты. Если же способ не сработал, скачайте в маркете приложение «Секретные настройки для ВК» https://vk.cc/9eGihL. Сервис сразу перекидывает в нужный раздел, без ввода кода.

    VK logup zip появился в документах. Что это за архив?

    Через аналитику увидел, что за вчерашний день, множество пользователей ВКонтакте, искали информацию с запросом vk logup zip появился в документах . Решил попробовать собрать информацию по этому запросу и накатать небольшую статью.

    Файл vk.logup.zip , как понятно из названия относится к социальной сети ВКонтакте, и содержит zip-архив, в котором размещено как правило 3 файла:

    • VK.log (4 798 байт)
    • VK.log-main.log (172 289 байт)
    • VK.log-system.log (8 байт)

    Числа в скобках указаны приблизительные.

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

    VK logup zip появился в документах. Что это за архив?

    В поисковике другой информации по этому запросу нет. Вряд ли это может быть вирус. Хотя если у Вас есть такая возможность, Вы можете всегда проверить свой смартфон на вирусы, лишним это не будет. Но по сути в данном архиве содержится только 3 log файла информативного характера. Бояться думаю тут нечего.

    Если у Вас есть другая информация по этому запросу, то Вы можете написать в комментариях. Спасибо!

    Предыдущие статьи:

    Ужасно..Плохо..Нормально!Хорошо! Отлично!(5 оценок, среднее: 4,40 из 5)

    Поделиться:

    Похожие записи

    Как посмотреть фотографию в закрытом профиле ВКонтакте?

    Facebook или Вконтакте что лучше

    Сообщество содержит недопустимые материалы - как убрать ошибку ВК

    Обход блокировки запрещенных сайтов / Блокировка vk.com, ok.ru, mail.ru. 5 - lenium.ru

    1 комментарий

    у меня появились баги в приложении и агенту поддержки нужен именно этот файл:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *