Импорт base64 и длинные ссылки-команды
Иногда вместо привычного адреса в команде идёт длинный набор латинских букв и цифр. Это base64 — способ упаковать текст так, чтобы он пережил пересылку через чаты. Внутри может быть и адрес провайдера, и целый профиль маршрутизации.
Зачем вообще кодировать
Ссылка может содержать символы, которые мессенджеры и почтовые клиенты норовят «улучшить»: обрезать, превратить в разметку или перенести на новую строку. Base64 переводит любой текст в безопасный набор из букв, цифр и пары служебных знаков — такую строку сложнее испортить при пересылке.
Что бывает внутри
- Адрес провайдера — тот же
https://…/sub/…, просто упакованный. - Список серверов — так обычно отвечает сам сервер провайдера: строки
vless://…одна под другой. - Профиль маршрутизации — JSON с настройками правил, приходит в команде
routing onadd: разбор профиля.
Как посмотреть содержимое
Вставьте строку в наш разбор — он декодирует и покажет, что внутри, не отправляя данные на сервер.
- ИНСТРУМЕНТ Разобрать ссылку-командуincy://, base64, ссылка провайдера или конфиг открыть →
- ИНСТРУМЕНТ Проверить ссылку провайдераОбрезка, пробелы, кириллица, схема открыть →
Признаки испорченной строки
- В середине есть пробел или перенос Строку разорвал мессенджер → просите прислать заново
- Есть символы кириллицы Автозамена при копировании → строка нерабочая
- Строка заканчивается многоточием Это предпросмотр, а не вся ссылка
-
Только латиница, цифры и знаки
-_=Похоже на целую base64
Можно ли собрать base64 самому
Для профиля маршрутизации — да, и это удобно, когда нужно передать свои правила на другое устройство: наш конструктор профиля собирает JSON и сразу выдаёт готовую ссылку incy://routing/onadd/…. Для доступа так делать бессмысленно: адрес провайдера выдаёт сервис, придумать его нельзя.
Base64 — это шифрование?
Нет. Это кодирование: любой может декодировать строку обратно. Секретность даёт не она, а сам идентификатор внутри ссылки.
Приложение показывает «неверный формат»
Скорее всего, строка неполная. Проверьте её в разборе.
Почему одна и та же подписка выглядит по-разному?
Сервисы отдают её то адресом, то упакованной строкой, то QR-кодом — содержимое одно и то же.