Skip to content

Storik4pro/cdpiui

Repository files navigation

icon

Добро пожаловать в CDPI UI — современный и мощный инструмент для управления популярными средствами изменения трафика (Zapret, ByeDPI, GoodbyeDPI, SpoofDPI).

Что изменилось?

GoodbyeDPI UI теперь CDPI UI. Изменилось не только название — приложение было переписано с нуля, что позволило снизить потребление оперативной памяти в фоне до 8 МБ, повысить стабильность работы приложения, сделать компонент GoodbyeDPI необязательным для установки. Помимо этого приложение занимает всего 135 МБ на жестком диске*

Теперь компоненты и пресеты загружаются через Магазин — бесплатную площадку для скачивания компонентов с официального репозитория. Вы можете добавлять свои элементы в Магазин или скачивать уже существующие

Автоматический подбор параметров запуска теперь работает стабильнее и имеет удобный интерфейс для формирования пресета сразу для нескольких списков сайтов

Свои пресеты теперь можно переименовывать и добавлять в стандартный селектор — больше не придется добавлять пресеты в селектор обходными путями или постоянно выбирать новый JSON-файл

* — конечный вес приложения зависит от установленных из Магазина элементов и количества личных данных пользователя

Установка

Системные требования

Параметр Минимальное значение
Оперативная память 100 МБ
Свободное место на жестком диске 200 МБ
.NET Framework .NET 8.0; .NET Framework 4.7.2
Операционная система Windows 10 версии 10.0.17763.0 и выше

Шаги установки

  1. Скачайте последнюю версию CDPI UI на странице релизов
  2. Установите приложение на ваш ПК, если вы скачали Setup.msi. Распакуйте архив в предпочитаемую директорию, если вы скачали _portable.zip
  3. Откройте приложение CDPI UI кликнув на исполняемый файл CDPIUI.exe или через ярлык в меню "Пуск"
  4. Откройте Магазин через страницу [Утилиты]
  5. Найдите и установите предпочитаемый вами компонент и набор пресетов
  6. Выберите компонент и пресет по умолчанию
  7. Запустите компонент путем переключения переключателя [Текущий компонент] в положение [Включено] на странице [Главная]
  8. Закройте все лишние окна приложения — теперь приложение будет работать в фоновом режиме. Нажмите на иконку в системном лотке уведомлений или ещё раз нажмите по ярылку приложения, чтобы открыть главное окно
  9. Вы великолепны!

Полезные ссылки

Сборка

Помимо открытия решения и восстановления пакетов NuGet в VisualStudio 2022 следует сделать несколько простых шагов:

  • Создайте файл Secret.cs в /GoodbyeDPI_UI/Helper/. Создайте статичный класс Secret. Добавьте строковые константы GitHubToken и AuthGuid
  • Создайте файл Secret.cs в /CDPIUI_TrayIcon/Helper/. Создайте статичный класс Secret. Добавьте строковые константы AuthGuid
  • Убедитесь, что AuthGuid совпадает в обоих проектах

Проект использует CommunityToolkit.Labs. Подключите VS 2022 через Azure, чтобы получить возможность восстановить все экспериментальные пакеты

Благодарности

Особая благодарность создателем компонентов ValdikSS, bol-van, xvzc и hufrea

А так же:

Lux Fero, Lumenpearson, Leaftail1880, Nek0t, 🔭 и администрации сообщества ББД

About

Modern UI for Deep Packet Inspection bypass utils (Windows 10/11)

Resources

License

Stars

Watchers

Forks

Languages