- PVSM.RU - https://www.pvsm.ru -
На дворе внезапно не 1 апреля, но Viber в РФ был заблокирован [1]. Изучая тему с удивлением обнаружил что Viber в себе содержит вполне солидные средства обхода блокировок, покруче чем в Telegram я бы сказал. Статья будет довольно короткая, хотелось бы обозначить основные возможности:
Здесь в меню Настройки - Безопасность и конфиденциальность - Использовать прокси-сервер - Изменить

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

SOCKS5: укажите IP-адрес, порт, имя пользователя и пароль
ShadowSocks: укажите IP-адрес, порт, пароль и выберите метод шифрования
GoQuiet: укажите IP-адрес, порт, имя пользователя и пароль, ключ, название сервера и выберите метод шифрования
Cloak: укажите IP-адрес, порт, открытый ключ, название сервера и выберите метод шифрования
SSH: укажите IP-адрес сервера, порт, имя пользователя и пароль и выберите метод шифрования
SSH_SS: укажите IP-адрес сервера, порт, имя пользователя и пароль, порт SS и пароль SS
Из наиболее известных, популярных и неблокируемых у нас ShadowSocks и Cloak, по Shadowsocks ключам есть много вариантов, таких как:
Бесплатные ключи даёт проект: VPN Generator [2]
Платные ключи можно приобрести в Paper VPN [3], Blanc VPN [4] и любой другой сервис предоставляющий Outline (shadowsocks) ключи
Self-hosted решения: Outline [5], Amnezia VPN [6]
Проблема в данном случае только в том что большинство ключей имеют формат под Outline клиент, то есть ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTppQ1hvMHNIYzlsYUNwZG1FeXo5dlFh@0.0.0.0:65531/?outline=1
Тогда как нам потребуются отдельно пароль, адрес и метод шифрования

Для этого можно использовать простой (но, не самый безопасный) способ расшифровки ключа например Offline Base64 Decoder [7]
наш пароль в данном случае "iCXo0sHc9laCpdmEyz9vQa", метод шифрования chacha20-ietf-poly1305 (применяется в Outline по умолчанию)
Таким образом из ключа ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTppQ1hvMHNIYzlsYUNwZG1FeXo5dlFh@0.0.0.0:65531/?outline=1
мы получаем:

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

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

Далее Use Proxy -

На примере ShadowSocks:
ключ для примера:
ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTppQ1hvMHNIYzlsYUNwZG1FeXo5dlFh@0.0.0.0:65531/?outline=1

Расшифровываем с помощью Offline Base64 Decoder [7] как было описано выше
Далее сразу Select Encryption Method -

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

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

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

Если всё правильно, то Viber отобразит адрес сервера в строке Use Proxy и не выдаст ошибок
В целом Viber согласно официальной документации [10] использует следующий порты для TCP и UDP:
80
443
4244
5242
5243
7985
Автор: Andrevich
Источник [11]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/vpn/405328
Ссылки в тексте:
[1] Viber в РФ был заблокирован: https://habr.com/ru/news/866522/
[2] VPN Generator: https://www.vpngen.org/ru/
[3] Paper VPN: https://papervpn.io/ru
[4] Blanc VPN: https://blancvpn.live/ru/
[5] Outline: https://getoutline.org/
[6] Amnezia VPN: https://amnezia.org/ru
[7] Offline Base64 Decoder: https://www.glezen.org/Base64Decoder.html
[8] здесь: https://habr.com/ru/articles/758570/
[9] Amnezia VPN: https://amnezia.org/en/self-hosted
[10] официальной документации: https://help.viber.com/hc/ru/articles/8805123374365-%D0%9A%D0%B0%D0%BA-%D0%BE%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8C-%D0%BF%D0%BE%D1%80%D1%82%D1%8B-%D0%B4%D0%BB%D1%8F-Viber-%D0%BD%D0%B0-%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%B5
[11] Источник: https://habr.com/ru/articles/866572/?utm_source=habrahabr&utm_medium=rss&utm_campaign=866572
Нажмите здесь для печати.