[PR #15674] [CLOSED] feat: add optimized gaming strategy for CS2 + Faceit EU #404

Closed
opened 2026-07-19 00:45:23 +03:00 by mirror-bot · 0 comments

📋 Pull Request Information

Original PR: https://github.com/Flowseal/zapret-discord-youtube/pull/15674
Author: @beatzip
Created: 7/2/2026
Status: ❌ Closed

Base: main ← Head: main


📝 Commits (5)

  • b3ffcbd feat: добавлена оптимизированная стратегия для CS2 + Faceit EU
  • 48b2662 validate.yml - проверяет bat-файлы и списки при каждом пуше. Ловит: пустые строки после ^, отсутствующие файлы, placeholder в ipset.
  • ff8ec1f validate.yml — добавлен | на все run: блоки (строки 23, 46, 72)
  • ece7785 add: CS2 + Faceit EU Servers - Hard Mode
  • 471d9f5 chore: удаление из PR рабочих процессов, специфичных для форка

📊 Changes

12 files changed (+399 additions, -270 deletions)

View changed files

➖ .github/workflows/release.yml (+0 -77)
➕ bin/quic_initial_4pda.to.bin (+0 -0)
➕ cs2-faceit-eu-hard.bat (+36 -0)
➕ cs2-faceit-eu.bat (+36 -0)
📝 lists/ipset-all.txt (+39 -1)
📝 lists/ipset-exclude.txt (+10 -10)
➕ lists/ipset-gaming-eu.txt (+39 -0)
📝 lists/list-exclude.txt (+112 -112)
➕ lists/list-gaming-steam-sdr.txt (+19 -0)
➕ lists/list-gaming.txt (+38 -0)
📝 lists/list-general.txt (+50 -50)
📝 lists/list-google.txt (+20 -20)

📄 Description

Описание изменений
Добавлен профиль cs2-faceit-eu.bat, cs2-faceit-eu-hard.bat заточенный под точечный обход только игрового трафика (CS2, Faceit EU, Steam SDR).

Зачем это нужно
Универсальные батники захватывают и фрагментируют весь трафик (включая фоновый веб, YouTube и т.д.). В соревновательных играх отправка десятков фейковых пакетов перед каждым реальным UDP-датаграммом может забивать очередь отправки (TX queue) на роутере или сетевой карте, что приводит к скачкам пинга (джиттеру). Этот профиль решает ту проблему, ограничивая обработку только игровыми портами.

Решение и оптимизации
Баланс --dpi-desync-repeats: Значение снижено до 6. Этого достаточно для обхода DPI, но при этом не создается избыточный мусорный трафик, забивающий TX queue.
Использование --dpi-desync-cutoff: Ограничивает фрагментацию только первыми пакетами сессии (n4 для TCP, n2 для специфичных UDP). Нет смысла генерировать фейки для каждого пакета на протяжении всей игровой сессии.
Точная маршрутизация: Добавлены специфичные фильтры для портов Steam SDR, STUN (L7-фильтр) и диапазонов портов Faceit/CS2. Остальной трафик не затрагивается.
Реалистичный фейк: Для UDP/QUIC трафика используется quic_initial_4pda.to.bin, что выглядит естественно для ТСПУ и снижает шанс блокировки.
Методы обхода: fake, autottl, badseq как самые легкие и безопасные для минимизации задержек.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Flowseal/zapret-discord-youtube/pull/15674 **Author:** [@beatzip](https://github.com/beatzip) **Created:** 7/2/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (5) - [`b3ffcbd`](https://github.com/Flowseal/zapret-discord-youtube/commit/b3ffcbd8f22a6b7e4b97b1219437adff8963e755) feat: добавлена оптимизированная стратегия для CS2 + Faceit EU - [`48b2662`](https://github.com/Flowseal/zapret-discord-youtube/commit/48b2662a3143cf55e5d26ede4f7e1a3b482ca229) validate.yml - проверяет bat-файлы и списки при каждом пуше. Ловит: пустые строки после ^, отсутствующие файлы, placeholder в ipset. - [`ff8ec1f`](https://github.com/Flowseal/zapret-discord-youtube/commit/ff8ec1f3313300f07918130799634e76b56cd584) validate.yml — добавлен | на все run: блоки (строки 23, 46, 72) - [`ece7785`](https://github.com/Flowseal/zapret-discord-youtube/commit/ece7785c7540a14dd7ba3f375cc1ffdf636f9be5) add: CS2 + Faceit EU Servers - Hard Mode - [`471d9f5`](https://github.com/Flowseal/zapret-discord-youtube/commit/471d9f5180bcbb35adf5f7b5b86bcb19fd760649) chore: удаление из PR рабочих процессов, специфичных для форка ### 📊 Changes **12 files changed** (+399 additions, -270 deletions) <details> <summary>View changed files</summary> ➖ `.github/workflows/release.yml` (+0 -77) ➕ `bin/quic_initial_4pda.to.bin` (+0 -0) ➕ `cs2-faceit-eu-hard.bat` (+36 -0) ➕ `cs2-faceit-eu.bat` (+36 -0) 📝 `lists/ipset-all.txt` (+39 -1) 📝 `lists/ipset-exclude.txt` (+10 -10) ➕ `lists/ipset-gaming-eu.txt` (+39 -0) 📝 `lists/list-exclude.txt` (+112 -112) ➕ `lists/list-gaming-steam-sdr.txt` (+19 -0) ➕ `lists/list-gaming.txt` (+38 -0) 📝 `lists/list-general.txt` (+50 -50) 📝 `lists/list-google.txt` (+20 -20) </details> ### 📄 Description Описание изменений Добавлен профиль cs2-faceit-eu.bat, cs2-faceit-eu-hard.bat заточенный под точечный обход только игрового трафика (CS2, Faceit EU, Steam SDR). Зачем это нужно Универсальные батники захватывают и фрагментируют весь трафик (включая фоновый веб, YouTube и т.д.). В соревновательных играх отправка десятков фейковых пакетов перед каждым реальным UDP-датаграммом может забивать очередь отправки (TX queue) на роутере или сетевой карте, что приводит к скачкам пинга (джиттеру). Этот профиль решает ту проблему, ограничивая обработку только игровыми портами. Решение и оптимизации Баланс --dpi-desync-repeats: Значение снижено до 6. Этого достаточно для обхода DPI, но при этом не создается избыточный мусорный трафик, забивающий TX queue. Использование --dpi-desync-cutoff: Ограничивает фрагментацию только первыми пакетами сессии (n4 для TCP, n2 для специфичных UDP). Нет смысла генерировать фейки для каждого пакета на протяжении всей игровой сессии. Точная маршрутизация: Добавлены специфичные фильтры для портов Steam SDR, STUN (L7-фильтр) и диапазонов портов Faceit/CS2. Остальной трафик не затрагивается. Реалистичный фейк: Для UDP/QUIC трафика используется quic_initial_4pda.to.bin, что выглядит естественно для ТСПУ и снижает шанс блокировки. Методы обхода: fake, autottl, badseq как самые легкие и безопасные для минимизации задержек. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
mirror-bot added the pull-request label 2026-07-19 00:45:23 +03:00
mirror-bot changed title from [PR #15674] [CLOSED] feat: add optimized gaming strategy for CS2 + Faceit EU to [PR #15674] feat: add optimized gaming strategy for CS2 + Faceit EU 2026-07-20 04:29:22 +03:00
mirror-bot changed title from [PR #15674] feat: add optimized gaming strategy for CS2 + Faceit EU to [PR #15674] [CLOSED] feat: add optimized gaming strategy for CS2 + Faceit EU 2026-07-20 23:21:48 +03:00
mirror-bot changed title from [PR #15674] [CLOSED] feat: add optimized gaming strategy for CS2 + Faceit EU to [PR #15674] feat: add optimized gaming strategy for CS2 + Faceit EU 2026-08-18 22:19:27 +03:00
mirror-bot changed title from [PR #15674] feat: add optimized gaming strategy for CS2 + Faceit EU to [PR #15674] [CLOSED] feat: add optimized gaming strategy for CS2 + Faceit EU 2026-08-19 05:21:29 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Utilities/zapret-discord-youtube#404