Рубрика «vpn»

При попытке создать или запустить какой‑нибудь склонированный проект с использованием библиотек Telethon или Pyrogram вам понадабятся api_id и api_hash. Из России сайт не открывается, а при подключении через VPN появляется ошибка ERROR.

Я перебрал много вариантов, чтобы получить ключи, но ни один из найденных способов мне не помог, поэтому я нашёл свой. Подход с hosts описан в статье об открытии my.telegram.org без VPN. Другие варианты разобраны в материале Читать полностью »

Xray, sing‑box, WireGuard и DNS‑туннель в одном процессе: как устроен YPtun изнутри

Проект начинался как Olcbox, маленький конфигуратор для одного экспериментального транспорта. Следы того времени до сих пор живут в коде: версия передаётся в Gradle флагом -Polcbox.version, пакеты называются org.olcbox.app, а главный сервис называется OlcboxVpnService. Переименовывать всё это ни у кого не поднимается рука, и ниже будет понятно почему: одно только переименование applicationId заняло два релиза.

Сейчас это YPtunЧитать полностью »

Xray, sing‑box, WireGuard и DNS‑туннель в одном процессе: как устроен YPtun изнутри

Проект начинался как Olcbox, маленький конфигуратор для одного экспериментального транспорта. Следы того времени до сих пор живут в коде: версия передаётся в Gradle флагом -Polcbox.version, пакеты называются org.olcbox.app, а главный сервис называется OlcboxVpnService. Переименовывать всё это ни у кого не поднимается рука, и ниже будет понятно почему: одно только переименование applicationId заняло два релиза.

Сейчас это YPtunЧитать полностью »

Привет.

Статья с более приятным Markdown-оформлением доступна на моем сайте.

Посмотрим, как работает сам ТСПУ, про обходы, какой протокол выбрать, какой клиент использовать и узнаем чего ожидать в будущем.

Белые списки на мобильном я тут не буду затрагивать так как уже писал статью на эту тему. Историю тоже, про нее писал 119-минутный лонгрид о 2008–2026 годах.

Читать полностью »

Привет, Habr! Рад представить сообществу проект, над которым корпел практически целый год.

Ссылка на git

Тяжело писать вступление для такой щепетильной темы, но так как мы на техническом ресурсе, я опущу все очевидные мотивы и просто опишу, что получилось.

Читать полностью »

Задача звучит просто: есть один публичный IP и один 443-й порт, на нём уже работает сервис с живыми пользователями, и туда же нужно посадить второй. Менять что-либо на устройствах пользователей нельзя.

Ситуация встречается чаще, чем кажется. Один белый адрес, за ним и веб-сервис, и VPN-концентратор. Перенести второй на нестандартный порт не выходит: либо его режут по дороге корпоративные файрволы и гостевые сети, либо у клиентов физически нет возможности переключиться — конфиги розданы, устройства в поле, до половины из них вы не дотянетесь.

Читать полностью »

AmneziaWG 3.0 зашифровал заголовки пакетов, 3.1 добавил случайные хвосты — и оба раза «просто обновить бинарники» оказалось недостаточно. Это конспект двух обновлений, прогнанных через собственную панель: кто в связке awg-quick / awg / amneziawg-go за что отвечает, какие параметры обязаны совпасть на сервере и клиенте побайтово, а какие каждая сторона ставит себе сама, почему S1—S4 больше не могут быть меньше 12 и в каком порядке мигрировать живой сервер, чтобы не отключить разом всех клиентов.

Читать полностью »

Видит ли MAX ваш VPN при Split Routing, если VPN не установлен на компьютере? - 1

Практический тест MAX Desktop в Windows: Keenetic → OpenConnect → VPS, с фиксацией Procmon, Wireshark и tcpdump

VPN обычно обсуждают через шифрование: клиент устанавливает защищенное соединение с сервером, данные передаются внутри туннеля, а промежуточный наблюдатель не получает их содержимое в открытом виде. Из этого легко сделать вывод, что зашифрованный VPN‑трафик невозможно распознать. Однако шифрование содержимого и сокрытие характеристик соединения — разные задачи.

Система фильтрации может не знать, что именно передает пользователь, но при этом наблюдать, как выглядит само соединениеЧитать полностью »

Последние пару лет я работаю в команде, которая занимается устойчивой к DPI (Deep Packet Inspection) туннельной инфраструктурой — по сути, альтернативой классическому VPN.

Читать полностью »


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