Анализ обхода блокировок для ВКР: как технически корректно исследовать VPN и DPI

Поддомен: Cybersecurity

Роль: Специалист по информационной безопасности

Семантический анализ (выполнен)

Выбрана структура: B

---

Шадаев заявил: решение по ограничению VPN принято на высшем уровне. Это не просто политическое заявление — это сигнал о масштабной технической эскалации. Для студента ИТ-направления это значит одно: тема обхода блокировок перестала быть теоретической. Теперь она — инженерный вызов. И если вы пишете ВКР по кибербезопасности, сетям или системному администрированию, игнорировать этот тренд — значит терять актуальность. Главное — подойти к теме правильно: не как к хакерству, а как к анализу уязвимостей, эффективности фильтрации и архитектурных решений. В этой статье — как превратить провокационный заголовок в защищаемую, технически насыщенную и нормоконтролируемую ВКР.

Анализ систем обхода блокировок: от теории до измеримых результатов

Заявление о блокировке VPN — не новость. Но теперь оно подкреплено политической волей и, следовательно, ресурсами. Это значит, что в ближайшие годы мы увидим:

Для ВКР это — золотая жила. Но только если вы не просто опишете Shadowsocks, а покажете:

Где разместить материал в дипломе?

Какие диаграммы обязательны?


@startuml
actor "Пользователь" as User
rectangle "DPI-система" as DPI
rectangle "Провайдер" as ISP
rectangle "Целевой сервер" as Server

User -> DPI : HTTPS (SNI = blocked.site)
DPI --> ISP : Блокировка
ISP --> User : RST-пакет

User -> ISP : DoH-запрос (DNS over HTTPS)
ISP -> Server : Запрос через доверенный домен (fronting)
Server --> ISP : Ответ
ISP --> User : Данные
@enduml

Какие метрики считать?

>95% <150 мс Нет сбросов соединений +10% к базовому
Метрика Инструмент Норматив (пример) Где в ВКР
Процент успешных соединений curl + скрипт на Python Глава 3, таблица 3.2
Средняя задержка (мс) ping / traceroute Глава 3, рис. 3.4
Устойчивость к DPI Wireshark + анализ RST Глава 2, раздел 2.3
Потребление трафика vnstat / iftop Приложение Б

Какие инструменты использовать?


# Пример конфигурации dnscrypt-proxy для DoH
listen_addresses = ['127.0.0.1:53']
server_names = ['cloudflare', 'google']
routing_rules = [
  { server_name = 'cloudflare', domains = ['blocked.site'] }
]

Как не нарушить закон?

Ключевой момент: вы не реализуете обход для массового использования, вы анализируете существующие решения. Это принципиально.

Темы для ВКР: технически насыщенные и защищаемые

Тема Актуальность Цель Задачи Структура
Анализ эффективности методов обхода DPI в условиях Рунета Прямая отсылка к заявлению Шадаева. DPI — основной инструмент фильтрации. Оценить устойчивость современных методов обхода к DPI-анализу. 1. Изучить принципы работы DPI
2. Выбрать 3 метода обхода (DoH, domain fronting, TLS-обфускация)
3. Построить тестовую среду
4. Собрать и проанализировать метрики
Гл. 1 — Анализ DPI и обходов
Гл. 2 — Проектирование стенда
Гл. 3 — Тестирование и эффективность
Разработка и тестирование архитектуры безопасного туннелирования с обфускацией трафика Рост числа блокировок требует новых решений, скрывающих признаки VPN. Создать прототип туннеля, устойчивого к фингерпринтингу TLS. 1. Проанализировать TLS-фингерпринты
2. Выбрать алгоритм обфускации
3. Реализовать туннель (Python + OpenSSL)
4. Протестировать на детектирование
Гл. 1 — Обзор угроз и методов анализа
Гл. 2 — Проектирование и реализация
Гл. 3 — Тестирование и метрики
Оценка уязвимостей систем фильтрации Рунета на основе анализа пакетов Системы фильтрации — неидеальны. Их можно анализировать как объект ИБ. Выявить уязвимости в логике блокировки по SNI и RST-инжекции. 1. Собрать пакеты при блокировке
2. Проанализировать паттерны RST
3. Построить модель обхода
4. Проверить на тестовой выборке
Гл. 1 — Анализ архитектуры фильтрации
Гл. 2 — Методика сбора и анализа
Гл. 3 — Результаты и рекомендации

Чему вы научитесь

Типичные ошибки студентов

Ошибка 1: "Я сделал VPN, и он работает"
Это не ВКР, это хакатон. В дипломе нужна глубина: анализ уязвимостей, метрики, сравнение с альтернативами. Без этого — провал на защите.

Ошибка 2: Нет измеримых результатов
"Система обходит блокировку" — не результат. Результат: "97% соединений успешны при задержке 120 мс". Используйте числа, графики, таблицы.

Ошибка 3: Игнорирование нормоконтроля
Схемы без подписей, код без комментариев, отсутствие ссылок на GOST R 57580 — это прямой путь к доработкам. Проверяйте по чек-листу.

FAQ: ответы на реальные вопросы

Можно ли использовать данные Роскомнадзора в дипломе?

Да, но только в открытых источниках (реестр запрещённых сайтов). Не используйте внутренние базы. Лучше — симуляция на основе публичных данных.

Какой стек выбрать для реализации?

Python + Scapy для анализа трафика, Go для прокси, Docker для изоляции. Избегайте Node.js — он плохо подходит для низкоуровневой работы с сетью.

Как оформить код в приложении?

По ГОСТ 19.402-2015: заголовок, номер, комментарии, отступы. Код — только фрагменты, а не весь проект. Остальное — в репозитории (GitHub/GitLab).

Как защититься от вопроса "А вы не нарушаете закон?"

Чётко сформулируйте: "Я анализирую уязвимости систем фильтрации, как это делают специалисты по ИБ. Цель — повышение защищённости, а не нарушение".

Сравнение методов обхода DPI (для включения в Главу 1)
Метод Уровень детектирования Задержка Сложность реализации Рекомендация для ВКР
DoH Средний (при анализе SNI) +20 мс Низкая Хорошо для базового анализа
Domain fronting Высокий (при TLS-анализе) +50 мс Средняя Рекомендуется для сравнения
TLS-обфускация Низкий (при правильной настройке) +80 мс Высокая Идеально для глубокого исследования
Соответствие задач и выводов (проверьте перед сдачей!)
Задача из Введения Где решена Есть ли результат?
Анализ методов DPI Глава 1, раздел 1.2 Да, таблица 1.3
Разработка стенда Глава 2, рис. 2.1 Да, схема и описание
Тестирование эффективности Глава 3, график 3.2 Да, 97% успеха

Чек-лист «Что проверить перед сдачей»

  • Все ссылки на источники — актуальные и по ГОСТ (особенно на законодательство)
  • Каждая задача из введения решена и подтверждена результатом
  • Все схемы подписаны, имеют номер и пояснение в тексте
  • Метрики измерены, а не оценены "на глаз"
  • Работа соответствует GOST R 57580 и требованиям вуза по ИБ
  • Уникальность > 70% (без переписывания статей)
  • Приложения содержат только ключевые фрагменты кода и данные

Бесплатная консультация по вашей теме. Мы помогаем студентам с 2010 года. Если вы сомневаетесь в выборе темы, стека или методики — наши специалисты подскажут, как сделать работу защищаемой. 120 часов поддержки — бесплатно на первом этапе.

Материал подготовлен экспертами компании ДипломИТ. Мы помогаем студентам с 2010 года. Если вам нужна помощь в разработке темы или оформлении работы, наши специалисты готовы подсказать.

Последнее обновление: 2026-04-14

Источник: За VPN пока не посадят. Просто сделают так больно, что сам откажешься (опубликовано 2026-03-31)

📚 Читайте также

Как проблема потери фото усилить ВКР по системному анализу и IT-архитектуре