Ключи для Happ — это ссылка vless:// на один сервер или ссылка подписки. Разбираем, что внутри ключа, почему он пароль, где берут бесплатные и чем опасны.
Ключи для Happ — это не файл и не код из букв и цифр, а ссылка. Либо одиночный ключ vless://… с адресом одного сервера, либо ссылка подписки — адрес, по которому приложение само скачивает список серверов и потом обновляет его. Внутри ключа лежит ваш идентификатор на сервере, поэтому ключ — это пароль: кто его видел, тот подключается от вашего имени. Ниже — из чего состоит ключ, чем подписка лучше одиночной ссылки, откуда берутся бесплатные ключи для Happ и как добавить ключ в приложение за минуту.
Happ сам ничего не знает о серверах — он подключается туда, куда указали. Указывают двумя способами.
Одиночный ключ — строка, начинающаяся с vless:// (реже vmess://, trojan://, ss://). В ней один сервер и все настройки для соединения с ним. Такой ключ называют «VPN-ключ», «ключ VLESS», «конфиг» — это одно и то же. Он статичен: сервер сменил адрес — ключ мёртв, нужен новый.
Подписка — обычная ссылка https://…, по которой приложение скачивает список одиночных ключей. Список живёт на стороне сервиса и меняется без вашего участия: добавили сервер, сменили адрес, разделили подключения на разделы — Happ подтянет это при следующем обновлении.
Когда говорят «ключи для Happ», в большинстве случаев имеют в виду подписку: именно её выдают сервисы, и именно она превращается в приложении в список серверов с разделами. Одиночные ключи чаще встречаются в бесплатных подборках — о них ниже.
В любом vless:// четыре части, и секретная из них одна:
@;# — имя, которое вы видите в списке.Идентификатор и есть пароль. Сервер не спрашивает логин и код из SMS: кто прислал правильный UUID, тот и пользователь. Отсюда три следствия.
vless:// и @.Что означают остальные параметры — sni, pbk, flow, транспорты, — подробно разобрано в статье что такое VLESS и Reality. Для обычной работы их знать не нужно: Happ разбирает ключ сам.
Три вещи, которые одиночный ключ не умеет.
Обновляться. Адреса серверов не вечны: их блокируют, меняют, переносят. С одиночным ключом каждая такая смена — это «найдите новый ключ». С подпиской приложение скачает новый список само, по расписанию или когда вы потянете список вниз. Если этого не происходит, причины разобраны в статье почему подписка не обновляется.
Давать выбор. В одном ключе один сервер. В подписке — десяток и больше, сгруппированных по разделам: у MOSTIS, например, «Обычный VPN» без ограничения трафика, «Premium LTE» для мобильных сетей с ограничениями и «Запасные» через другие точки. Не проходит один раздел — переключаетесь на соседний, не выходя из приложения.
Показывать состояние. В названии раздела подписки виден остаток пакета гигабайт, а приложение знает, когда доступ кончается. Одиночный ключ просто однажды перестаёт отвечать, и вы не знаете почему: сервер упал, адрес заблокировали или вас отключили.
Одиночный ключ уместен, только если сервер ваш собственный. Иначе — подписка.
Бесплатные VPN-ключи ищут постоянно, и предложений хватает.
vless://, собранные из открытых каналов, — обновляются по расписанию, файлом или готовой «подпиской». Кто держит эти серверы, неизвестно.Общее у всех источников одно: вы не знаете, кому принадлежит сервер, и не у кого спросить, когда он перестанет работать.
Опасность не в протоколе: соединение по ключу VLESS защищено тем же TLS, что и сайт с замочком. Опасность в том, кто по ту сторону и сколько вас там.
Ключ живёт несколько дней. Опубликованный адрес быстро попадает под блокировку или под нагрузку от наплыва желающих, и владелец либо меняет его, либо забрасывает. Вы возвращаетесь в канал за новым — это и есть плата: ваше время и просмотры рекламы в канале.
Все на одном сервере. Один канал приводит на один сервер сотни людей разом. Вечером скорость заметно падает, а адрес сервера из-за чужих действий может попасть в чёрные списки сайтов: лишние капчи, отказ входа в банк и на маркетплейс.
Владелец сервера видит, куда вы ходите. Содержимое страниц по HTTPS он прочитать не может, но имена сайтов, время и объём соединений, ваш настоящий адрес — видит. Бесплатный сервер живёт на том, что удастся собрать с пользователей; на чём зарабатывают бесплатные VPN, разобрано отдельно.
Подмена ключа. Ключ в канале могут заменить на ключ с другим адресом — и вы, ничего не заметив, идёте через сервер другого человека. В подборках на GitHub чужой ключ вообще некому проверить.
Фишинг под видом ключа. Вместе с «бесплатным ключом» просят установить apk не из магазина, ввести номер телефона или код из SMS «для активации». Настоящему ключу ничего из этого не нужно: он вставляется в приложение и работает.
Если уже пользовались: удалите ключ из Happ и смените пароли там, куда заходили через этот сервер, — не потому, что их точно украли, а потому, что проверить нельзя.
Способ один и тот же для одиночного ключа и для подписки — приложение само поймёт, что вы ему дали.
vless:// или https:// до конца, без пробелов и переносов.Другие пути к тому же результату:
Если Happ пишет «неверная ссылка подписки», ссылка скопирована не целиком или в буфере лежит текст сообщения вместе с ней.
Слова «ключ активации» пришли из мира программ, где ключ — набор символов, который вводят один раз. У VPN так не устроено: покупают не ключ, а доступ на срок, а ключом называют ссылку подписки, которую этот доступ выдаёт. Ничего «активировать» не нужно — ссылка добавляется в приложение и остаётся той же после продления: список серверов обновится сам.
У MOSTIS это выглядит так: в кабинете на mostis.link или в боте @mostisbot вы получаете ссылку подписки и кнопку «Добавить в Happ». Пробный доступ — три дня и 2 ГБ Premium LTE, карта не нужна. Одна и та же ссылка ставится на несколько устройств; сколько именно и как отключить старый телефон — в статье про устройства и сброс.
Если кто-то предлагает «купить ключ» в личке или в канале — без сайта, кабинета и поддержки, — это тот же бесплатный ключ, только за деньги: перестанет работать, и спросить будет не с кого.
Почти. «Ключ VLESS» — одиночная ссылка vless:// с одним сервером. «Ключ для Happ» — любая ссылка, которую Happ понимает, чаще всего подписка со списком серверов. Подписка внутри состоит из таких же ключей VLESS.
Технически да — приложение не различает людей. Но друг займёт место в списке устройств и будет тратить ваш пакет гигабайт, а отозвать доступ получится только через кабинет. Проще выдать другу отдельную подписку.
Если это одиночный бесплатный ключ — скорее всего, адрес заблокирован или сервер выключили, нужен новый. Если подписка — потяните список вниз, переключите раздел и проверьте в кабинете, не кончился ли пакет и не превышено ли число устройств.
В кабинете сбросьте список устройств — чужие подключения отвалятся. С ключом на руках они могут вернуться, поэтому напишите в поддержку @PositiveFixers: разберут, что делать с самой ссылкой.
3 дня и 2 ГБ Premium LTE. Карта не нужна.
Открыть кабинетПодтвердите, что вы не робот
Регистрация за минуту, карту не спрашиваем