← Все проекты
Проект / Kotlin

kulikov0/whitelist-bypass: Whitelist Bypass — обход цензуры через видеозвонки

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

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

★ 46 Kotlin Форки 4 Issue 0 Оценка 8/10 Карточка проверена

Для кого это

Для пользователей в странах с жёсткой интернет-цензурой на основе «белых списков», где разрешены только определённые сайты и сервисы, но видеозвонки через VK и Яндекс Телемост продолжают работать.

Проблема / задача

Когда государство блокирует весь интернет, кроме одобренных сервисов, классические VPN и прокси перестают работать. Но видеозвонки через крупные российские платформы остаются в белом списке — и этот проект использует их как транспорт для всего трафика устройства.

Как это работает

На стороне «свободного интернета» запускается десктопное Electron-приложение, которое создаёт видеозвонок в VK или Телемосте. На стороне цензуры — Android-приложение, которое присоединяется к этому звонку. Внутри звонка, помимо видео и аудио, создаётся скрытый канал передачи данных (WebRTC DataChannel). Весь трафик телефона перехватывается через VPN-сервис Android, проксируется через этот канал и выходит в свободный...

Ключевые возможности

Туннелирование всего трафика Android-устройства через видеозвонок VK или Яндекс ТелемостПоддержка двух платформ: VK Call (через negotiated DataChannel) и Telemost (через имитацию демонстрации экрана)Полностью собранные бинарники для macOS, Windows, Linux и Android — установил и работайВстроенный SOCKS5-прокси с поддержкой TCP и UDPИмитация камеры и микрофона для Телемоста, чтобы звонок выглядел настоящим

Технологии

KotlinGoElectronWebRTC DataChannelgomobiletun2socks

Интересный факт

В случае с Телемостом канал данных маскируется под трафик демонстрации экрана — используется метка «sharing» и пересогласование SDP, чтобы платформа не отличила туннель от реального шаринга. А для VK используется канал рядом с каналом...

С чего начать

  • Сначала откройте GitHub-репозиторий и проверьте README, архитектуру и последние issue.

Оценка GitRadar

Удобство
6/10
Свежесть
10/10
Перспектива
5/10
Монетизация
2/10
Общая оценка
8/10

Вердикт GitRadar

Если вы в зоне цензуры — скачайте APK и попросите друга за границей запустить десктопное приложение. Если вы разработчик — изучите архитектуру, это мастер-класс по creative networking.

Наблюдения по обновлениям

Проект свежий, с небольшим количеством звёзд, но активно развивается — поддержка двух платформ и кроссплатформенная сборка говорят о серьёзном подходе

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/kulikov0/whitelist-bypass
Создан на GitHub
19 марта 2026 г.
Последнее обновление репо
19 марта 2026 г.
Последняя проверка GitRadar
19 марта 2026 г.
Изученные файлы
README.md

FAQ

Для кого подходит whitelist-bypass?

Проект предназначен для: разработчиков.

Источники

  • GitHub исходный код и активность

Нужна помощь с kulikov0/whitelist-bypass?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.