Открываем доступ к… Viber

в 10:37, , рубрики: cloak, shadowsocks, Viber, vpn, обход блокировок, прокси

На дворе внезапно не 1 апреля, но Viber в РФ был заблокирован. Изучая тему с удивлением обнаружил что Viber в себе содержит вполне солидные средства обхода блокировок, покруче чем в Telegram я бы сказал. Статья будет довольно короткая, хотелось бы обозначить основные возможности:

Приложение Viber для PC

Здесь в меню Настройки - Безопасность и конфиденциальность - Использовать прокси-сервер - Изменить

Открываем доступ к… Viber - 1

нас встречает целый список возможных поддерживаемых прокси:

Открываем доступ к… Viber - 2
  • SOCKS5: укажите IP-адрес, порт, имя пользователя и пароль

  • ShadowSocks: укажите IP-адрес, порт, пароль и выберите метод шифрования

  • GoQuiet: укажите IP-адрес, порт, имя пользователя и пароль, ключ, название сервера и выберите метод шифрования

  • Cloak: укажите IP-адрес, порт, открытый ключ, название сервера и выберите метод шифрования

  • SSH: укажите IP-адрес сервера, порт, имя пользователя и пароль и выберите метод шифрования

  • SSH_SS: укажите IP-адрес сервера, порт, имя пользователя и пароль, порт SS и пароль SS

Из наиболее известных, популярных и неблокируемых у нас ShadowSocks и Cloak, по Shadowsocks ключам есть много вариантов, таких как:

Бесплатные ключи даёт проект: VPN Generator

Платные ключи можно приобрести в Paper VPNBlanc VPN и любой другой сервис предоставляющий Outline (shadowsocks) ключи

Self-hosted решения: OutlineAmnezia VPN

Проблема в данном случае только в том что большинство ключей имеют формат под Outline клиент, то есть ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTppQ1hvMHNIYzlsYUNwZG1FeXo5dlFh@0.0.0.0:65531/?outline=1

Тогда как нам потребуются отдельно пароль, адрес и метод шифрования

Открываем доступ к… Viber - 3

Для этого можно использовать простой (но, не самый безопасный) способ расшифровки ключа например Offline Base64 Decoder

слева от двоеточия метод шифрования, справа пароль

слева от двоеточия метод шифрования, справа пароль

наш пароль в данном случае "iCXo0sHc9laCpdmEyz9vQa", метод шифрования chacha20-ietf-poly1305 (применяется в Outline по умолчанию)

Таким образом из ключа ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTppQ1hvMHNIYzlsYUNwZG1FeXo5dlFh@0.0.0.0:65531/?outline=1

мы получаем:

Открываем доступ к… Viber - 5

Нажимаем Принять и пользуемся

Открываем доступ к… Viber - 6

Для Cloak всё несколько сложнее, т.к. распространённых решений на Cloak мало, в основном Self-Hosted решения (нужен свой сервер) - установку на сервер описывал здесь, также Cloak использует Amnezia VPN

Viber на Мобильных устройствах (iOS)

Переходим в Общие -

Открываем доступ к… Viber - 7

Далее Use Proxy -

Открываем доступ к… Viber - 8

На примере ShadowSocks:

ключ для примера:

ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTppQ1hvMHNIYzlsYUNwZG1FeXo5dlFh@0.0.0.0:65531/?outline=1

Открываем доступ к… Viber - 9

Расшифровываем с помощью Offline Base64 Decoder как было описано выше

Далее сразу Select Encryption Method -

Открываем доступ к… Viber - 10

Выбираем нужное шифрование, как описано в разделе выше, в большинстве случаев это ChaCha20Poly1305, далее нажимаем стрелку назад

Вводим данные ключа, username игнорируем

Открываем доступ к… Viber - 11

Проверяем что активирован ползунок USE PROXY

Открываем доступ к… Viber - 12

После чего выходим нажимаем стрелку назад

Открываем доступ к… Viber - 13

Если всё правильно, то Viber отобразит адрес сервера в строке Use Proxy и не выдаст ошибок

В целом Viber согласно официальной документации использует следующий порты для TCP и UDP:

  • 80

  • 443

  • 4244

  • 5242

  • 5243

  • 7985

Автор: Andrevich

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js