Мы с вами уже говорили про взлом страницы вконтакте (см. как взломать страницу вконтакте). Злоумышленники могут узнать ваш логин, и подобрать пароль (см. как узнать пароль зная логин вконтакте). И тогда им удасться зайди на вашу страницу.
Чтобы этого не случилось, вконтакте была введена дополнительная мера безопасности — двойная авторизация (двухфакторная). Смысл этой функции в том, что после введения логина и пароля, вам необходимо еще указать секретный код, полученный через смс или иным способом. Таким образом, вероятность взлома снижается в разы. Даже если злоумышленники знают ваши учетные данные, у них не будет кода, чтобы войти на страницу.
Сейчас я покажу вам, как активировать двойную авторизацию вконтакте, и настроить приложение для генерации кодов.
Как включить двухфакторную авторизацию вконтакте?
Идем на свою страницу, и переходим в раздел «Настройки».
Открываем вкладку «Безопасность». Здесь в разделе «Подтверждение входа», нажимаем кнопку «Подключить».
Откроется форма — в ней нажмите кнопку «Приступить к настройке».
Вас попросят заново ввести пароль от страницы (см. как поменять пароль в контакте). Сделайте это и нажмите кнопку «Подтвердить».
Получите код на ваш телефон, и укажите его в форме. Затем нажмите кнопку «Отправить код».
На следующем шаге вам порекомендуют распечатать резервные коды. Они помогут войти на страницу, когда под рукой не будет мобильного телефона. Здесь же нажмите кнопку «Завершить настройку».
Настройка приложения для генерации кодов
Следующий шаг — настройка приложения для генерации кодов. Вам предлагают установить приложение, которое позволит генерировать коды для входа, даже без подключения к сети сотовой связи.
Используйте Google Authenticator для Iphone и смартфонов на базе андроид. И Authenticator — для телефонов в Windows Phone. Установите соответствующее приложение на ваш гаджет.
Вот так выглядит окно с QR кодом, и секретным кодом в ВК.
Теперь запустите установленное приложение, и сканируйте указанный код.
Теперь вставьте полученный код из приложения, и нажмите кнопку «Подтвердить».
Приложение для генерации кодов успешно настроено!
Вы будете перемещены во вкладку «Безопасность». Теперь здесь можно сделать следующие операции.
- Сменить номер телефона (см. как отвязать номер от страницы в вк);
- Показать список резервных кодов;
- Настроить приложение для генерации кодов;
- Настроить пароли приложение;
- Отключить двух этапную аутентификацию вконтакте.
Лучшее решение для ПК
Самые эффективный и безопасный путь войти в социальную сеть ВКонтакте с ноутбука в режиме невидимости — это использовать сервис ApiDog. Достаточно перейти по указанной ссылке вести свой логин и пароль, выбрать тип операционной системы.
Стоит отметить, что данное приложение можно использовать не только на стационарном ПК ноутбуке, но и в мобильных браузерах. Данный способ позволяет входить во Vkontakte офлайн, и проверен миллионами пользователей в течении нескольких лет.
Среди недостатков АпиДог — его очень простой и неприглядный внешний вид. Присутствуют незначительные баги, глюки, но данный способ является лучшим, если вам необходимо побыть невидимым в сети в течение определенного промежутка времени — чтобы вас никто не напрягал своими сообщениями, когда хотите просто послушать музыку или посмотреть фильмы онлайн.
Существует много аналогов, но они являются потенциально опасными и могут нести угрозу не только для ваших личных данных, но и для файловой системы компьютера.
Сторонние приложения блокировки баннеров
Также, если данный способ не срабатывает, можно воспользоваться специальными модифицированными клиентами для ВК. Такие приложения можно скачать в официальном магазине Play Market. Они могут полностью убрать рекламу из социальной сети. Из наиболее популярных выделяют VK Coffee, VK MP3 mod, Kate Mobile, Phoenix, «Полиглот» и VTosters.
VK Coffee
Как отключить Т9 на андроиде — пошаговая инструкция
Многие пользователи задаются вопросом, как отключить рекламу в ВК на андроид. Сделать это можно при помощи приложения VK Coffee. Оно автоматически убирает рекламные записи в ленте, группах и сообществах.
Обратите внимание! Благодаря проге полностью отключена аудиореклама и отсутствуют лимиты на прослушивание музыки.
VK MP3 mod
Главным отличительным преимуществом программы является то, что с ее помощью можно полностью отключить рекламу в аудиозаписях. Отсутствует возможность блокировать баннеры в ленте и сообществах.
Kate Mobile
Программа позволяет прослушивать музыку без воспроизведения аудиорекламы. При этом полностью заблокировать баннеры в ленте приложение не позволяет, а пытается скрыть их с помощью вставки ссылок при просмотре записей в сообществах и группах.
Phoenix
Phoenix — это модифицированный клиент «ВКонтакте», позволяющий полностью заблокировать рекламные баннеры и воспроизводить музыку без аудиорекламы.
Важно! Для использования данной функции необходимо приобрести платную версию программы.
«Полиглот»
Программа позволяет блокировать рекламные баннеры в ленте и полностью отключить аудиорекламу при прослушивании аудиозаписей. Приложение полностью бесплатное.
VTosters
VTosters — это новый модифицированный клиент ВК, с его помощью можно полностью отключить навязчивую рекламу в ленте и музыке. В данном приложении сделать это необходимо самостоятельно. Для этого нужно воспользоваться следующей инструкцией:
- Открыть программу и перейти в штатный номеронабиратель телефона.
- Ввести комбинацию *#*#856682583#*#*. Откроется отладочное меню клиента.
- Пролистать страницу вниз до раздела «Другие» и о и «Отключить карусель рекламы».
VTosters
Почему в ВК большое количество рекламы
Когда социальная сеть только начала набирать базу пользователей, какая-либо реклама отсутствовала. Позже разработчики начали внедрять таргетированную рекламу, она располагалась в левой части страницы под блоком основных настроек. В 2015 г. появилась аудиореклама, воспроизведение которой происходит при прослушивании музыки.
Социальная сеть ВК очень популярна среди молодежи
К сведению! Недавно в новом обновлении социальной сети появилось еще больше блоков «Рекламная запись». Она размещается в ленте, сообществах и периодически всплывает в основном пользовательском меню. По заявлениям разработчиков, рекламные баннеры необходимы тем, кто ведет свою рабочую и творческую деятельность в Интернете.
Виды баннеров в ВК:
- стандартная. Размещается преимущественно в виде ссылок на скачивание приложений из Play Market;
- контекстная. Отображается в новостной ленте и группах;
- аудио и видео блоки. Воспроизводится перед проигрыванием аудио и видеозаписей.
Контекстный баннер в ВК
Отладка iframe приложения непосредственно в среде vk.com с использованием php + xdebug / Хабр
В этой статье вы узнаете, как можно отлаживать iframe приложение непосредственно внутри среды vk.com, то есть как белый человек. Разработка приложения непосредственно в среде не требует создания песочниц (эмуляции вконтакте), очень удобно работать непосредственно с API вконтакте, видя все переменные, которые передаются туда и обратно непосредственно в трейсе. Не претендую на оригинальность, я просто проверил, что такой статьи нету в тырнете и все, а идея очевидна и проста. Идею придумал за кружкой чая, ибо если бы я успел его допить, то начал бы гуглить.
Злость
У меня вызывает бурю негодования, когда я не могу нормально разрабатывать софт. В PHP для меня самым ненавистным является var_dump, print_r которыми я пользуюсь в экстренной ситуации, то есть в момент когда отладить им будет быстрее, чем настроить полный стек IDE для работы, то есть меньше чем пол часа, если с нуля — начиная с настройки апачи. Во всех остальных случаях, если нет нормального стека, меня это вымораживает и мне хочется всячески поправить эту ситуацию.
Проблема
Есть Iframe приложение, внутри vk.com. Оно постоянно взаимодействует с пользователем, API вконтакте и другими вещами, вроде голосов, используя разные секретные ключи и без них. Естественно все это чертовски трудно отлаживать. Из чего следует, что приложения начиная с определенного уровня будут стоить чрезвычайно много программист часов. В таких ситуациях частично исправляют ситуацию песочницы. Если брать в рассмотрение Iframe, то если чуть раскинуть мозгами песочница в любой её вариации теряет актуальнсть ввиду сложности и не универсальности, ведь приложение можно тупо замапить на сервер разработки, а там сидит программист с IDE и xdebug.
Стек разработки
XAMPP 1.7.4, PHP 5.3, NetBeans 7.01, vk.com(iframe), xdebug, DNS
Настройка стека
Извиняюсь за достаточно скудную текстовую информацию. Я подготовил видео, что бы было понятно.
— Настройка apache
Идем в virtual-host
DocumentRoot D:\work\other\htdocs\ru-wartur-app\www\public-html ServerName app.wartur.ru ErrorLog D:\work\other\htdocs\ru-wartur-app\log\apache2\error.log CustomLog D:\work\other\htdocs\ru-wartur-app\log\apache2\access.log common Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Order allow,deny Allow from all Перезапускам наш локальный сервер разработки, в моем случае XAMPP (всем советую). Не смущаемся по поводу 84-го порта. Думаю, если в фирме будет много разработчиков, то там и до 90-го дойти могут, а у меня они дома реально все забиты.
— Настройки dns
Создаем запись A. В моем случае app.wartur.ru — 188.134.79.140, то есть маппинг на роутер.
— Настройки vkontakte
Идем Вконтакте->настройки->Адрес IFrame: app.wartur.ru:84/
— Создание проекта NetBeans
Мы будем считать что xdebug у вас настроен, останавливаться на этом не будем. Project Settings -> Run Configuration -> Project URL: в моем случае app.wartur.ru:84/
— Запускаем и радуемся жизни
— Ставим точку останова и запускаем на отладку внутри IDE, теперь у нас в браузере создалась сессия и IDE встала на режим отладки — Запускаем приложение, в моем случае vk.com/app2820627, видим профит от клика по каждой новой ссылки, запуска API или еще чего вы захотите.
Видео
Извиняюсь за качество, как всегда нету времени переделывать, не судите строго
Надеюсь помог. Удачи всем. Очень люблю, когда статья за один час запиливается, а не растягивается на 3-4 часа.
UPD: Все что написано выше достаточно сложно. Все гораздо проще в случае, если вам не надо параллельно давать доступ из вне к своей рабочей машине
— Убираем из схемы настройки DNS и все что с этим связано. — Ставим в настройках приложения какой-нибудь localhost, в моем случае app.warturru (мне самому не нравился этот порт 84, вот его убрал ура!!!)
Пасиба хабру за подсказки! Всем удачи!
habr.com