Skip to content

Releases: KarlMerkel/Floweryguard

Flowery (Glue) v1.2.0 — Адаптивный Thompson Sampling, Fast-Fallback, Профили и Flowey UI

Choose a tag to compare

@KarlMerkel KarlMerkel released this 26 Sep 14:08

🌸 Flowery (Glue) v1.2.0 — Адаптивный Thompson Sampling, Fast-Fallback, Профили и Flowey UI

«zapret и GoodbyeDPI требуют ручного подбора стратегии и пресетов — Flowery учится сама.»

Крупное обновление Flowery (Glue) с интеграцией самообучающегося алгоритма Thompson Sampling (Multi-Armed Bandit), мгновенным Fast-Fallback при сбросах ТСПУ, поддержкой профилей сетей, интерактивным Flowey-интерфейсом и полной изоляцией системных логов.


⚡ Главные нововведения

1. 🧠 Адаптивное обучение (Thompson Sampling Multi-Armed Bandit)

  • Динамический подбор техник: для каждого домена и подсети /24 Flowery непрерывно оценивает вероятность успеха техник обхода (TCP Split по SNI, TLS Record Fragmentation, OOB Urgent Data, BoringSSL Split, Combo Desync).
  • Быстрая адаптация: стартовые priors сбалансированы (tcp_split_sni_mid [16.0, 2.0], combo_tlsrec_tcpsplit [8.0, 2.0]), благодаря чему при первых 5–8 сбоях на новом провайдере бандит моментально переключается на победившую альтернативу.

2. 🛡 Автодетект ТСПУ-сбросов и мгновенный Fast-Fallback

  • Распознавание ТСПУ RST-инжекций и Silent Drop (зависание пакетов ТСПУ >500–600 мс).
  • Fast-Fallback: при фиксации сброса соединение не рвется для пользователя — сокет мгновенно перезапускается с альтернативной техникой обхода, обеспечивая открытие страниц с первой попытки.

3. 🌐 Автоматические профили сетей (Network Fingerprinting)

  • Распознавание отпечатка шлюза и авто-переключение профилей:
    • tethering — оптимизирован под раздачу с телефона (TTL=65, RFC 1323 timestamps, Happy Eyeballs IPv4 First).
    • home_wifi — стандартный домашний интернет.
    • strict_whitelist — строгая фильтрация по белому списку.
    • clean_gaming — минимальный оверхед и прямой роутинг для снижения пинга.

4. 🌻 Интерактивный терминальный интерфейс и трей

  • Полноценное интерактивное меню на 15 пунктов с фирменным Undertale Flowey ASCII-артом.
  • Сворачивание в системный трей (Notification Area) для бесшумной работы в фоне.
  • Поддержка фирменной иконки на панели задач Windows (AppUserModelID).

5. 📁 Чистый терминал и логи в «Документы»

  • Терминал полностью изолирован от технических предупреждений и служебных сообщений.
  • Все системные логи сессии автоматически сохраняются в персональную папку:
    C:\Users\<Имя>\Documents\Flowery\logs\Flowery_v1.2.0_<дата_время>.log.
  • Пункт меню 14 (и пункт в трее) открывает текущий лог сессии в Блокноте в 1 клик.

📋 Контрольные суммы SHA-256 (Защита от спам-ферм)

Остерегайтесь поддельных копий и троянизированных клонов! Сверяйте хеш файлов перед запуском:

Файл SHA-256 Контрольная сумма
Flowery.exe (v1.2.0) 91BAB2E6FBF1F95AE1D001A7A0B6506C34E61894B152752D189224596F992470
Flowery_v1.2.0_Windows.zip B5CBC7065A556CE4BBB99836F1D36D833919292B61E73949B6149C5217B869D5
Flowery_v1.2.0_Source.zip 50D7665AE3D6BBE3C91B585576052AA392B8822BDB4D3DB2BD3BDBFF69748390

Проверить хеш в Windows PowerShell:

Get-FileHash Flowery.exe -Algorithm SHA256

Или в командной строке CMD:

certutil -hashfile Flowery.exe SHA256

🚀 Быстрый запуск

  1. Скачайте архив Flowery_v1.2.0_Windows.zip.
  2. Распакуйте в любую папку.
  3. Запустите start.bat (или Flowery.exe) от имени Администратора.

Flowery (Glue) v1.1.0 — Thompson Sampling, Standalone EXE & Discord Fixes

Choose a tag to compare

@KarlMerkel KarlMerkel released this 23 Sep 14:36

🌸 Floweryguard v1.1.0 — Thompson Sampling Engine, Standalone EXE, Zapret Tandem & Discord Fixes

Крупное обновление Floweryguard с полностью автономным исполняемым файлом .exe (работа без Python), самообучающимся движком стратегий, полной гармонизацией с Flowseal zapret и устранением зависаний голосовых каналов, медиа и шлюзов Discord.


🌟 Что нового в версии 1.1.0:

  1. 🚀 Автономный бинарник Flowery.exe (Standalone):

    • Скомпилирован в единый исполняемый файл Flowery.exe под Windows 10/11 x64.
    • Запуск в один клик без установленного Python и без установки библиотек.
    • Все лаунчеры (start.bat, stop.bat, test.bat) автоматически определяют наличие Flowery.exe и используют его в приоритетном режиме.
  2. 🧠 Thompson Sampling Strategy Engine (Multi-Armed Bandit):

    • Автоматический подбор оптимальной стратегии (disoob_sni, combo_tlsrec_tcpsplit, tcp_split_sni_mid, tls_record_frag, oob_data, direct) индивидуально под каждого провайдера и домен.
    • Полноценное персистентное сохранение и восстановление весов в strategy_scores.json.
  3. 🤝 Бесконфликтный тандем с Flowseal zapret (WinDivert):

    • При обнаружении запущенного winws.exe прокси автоматически переводит трафик Discord и YouTube в прямой режим (direct) без двойной десинхронизации и без конфликтов с драйвером.
  4. 🎙️ Discord Voice & WebRTC UDP Helper:

    • Точечный перехват и обход блокировок UDP голосовых серверов Discord (порты 50000–50100) без помех для TCP.
  5. 🛡️ Защита от утечки сокетов и ошибок 503 Service Unavailable:

    • Таймаут на этапе TLS-рукопожатия (select до 6 сек). Зависшие соединения моментально сбрасываются и не забивают пул дескрипторов.
  6. 🌐 Расширенные исключения ProxyOverride:

    • Добавлены все современные домены инфраструктуры Discord: *.discordcdn.com, *.discord.co, *.discord.dev, *.discord-activities.com, *.dis.gd.
  7. 🇷🇺 Поддержка кириллических сетевых интерфейсов Windows:

    • Корректное авто-декодирование вывода netsh (UTF-8 / CP1251) на русскоязычных Windows 10/11.

📦 Файлы релиза:

  • Flowery_v1.1.0_Windows.zip (10.19 МБ) — полный комплект: Flowery.exe, zapret-утилиты, конфиг config.ini, белый список whitelist.txt, скрипты управления (start.bat, stop.bat, test.bat) и документация.
  • Flowery.exe (8.88 МБ) — отдельный автономный исполняемый файл для прямого запуска.

🚀 Быстрый запуск:

  1. Скачайте Flowery_v1.1.0_Windows.zip и распакуйте в любую папку.
  2. Запустите start.bat от имени Администратора (или запустите Flowery.exe напрямую).
  3. Для быстрой проверки работоспособности запустите test.bat.
  4. Для полного сброса системных настроек используйте stop.bat или флаг --clean.

Flowery (Glue) v1.0.0 — Standalone Windows Release

Choose a tag to compare

@KarlMerkel KarlMerkel released this 21 Sep 19:50

🌸 Flowery (Glue) v1.0.0 — Standalone Windows Release

Автономная готовая сборка инструмента для обхода DPI-блокировок и ограничений мобильного тетеринга.

✨ Что нового и возможности:

  • Динамический whitelist.txt: поддержка пользовательских доменов и масок поддоменов (*.domain.com).
  • Hot-Reload на лету: добавление сайтов в whitelist.txt подхватывается без перезапуска прокси!
  • 100% Автономность: чистый Python 3.8+ без сторонних зависимостей (zero pip wheels), без закрытых бинарников.
  • Полная поддержка Discord: чаты, медиа, шлюзы, войсы (Discord Media / RTC) через TLS Record Fragmentation и Happy Eyeballs (RFC 8305).
  • Маскировка раздачи интернета (тетеринг): фиксация TTL=65 + включение TCP Timestamps в один клик.
  • Совместимость с zapret: работает параллельно на уровне локального прокси (127.0.0.1:8118) без конфликтов WinDivert.

🚀 Быстрый старт:

  1. Скачайте архив Flowery_v1.0_Windows.zip ниже.
  2. Распакуйте в любую удобную папку (желательно без пробелов и русских букв в пути).
  3. Запустите start.bat от имени администратора.
  4. Откройте Discord или любой сайт — всё работает из коробки!