<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: ad layer</title>
    <description>The latest articles on DEV Community by ad layer (@ad_layer_4acdca7d59ff763f).</description>
    <link>https://dev.to/ad_layer_4acdca7d59ff763f</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3624676%2F0286dcf4-77d4-4d5c-a5e1-0e20d1b648fc.jpg</url>
      <title>DEV Community: ad layer</title>
      <link>https://dev.to/ad_layer_4acdca7d59ff763f</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ad_layer_4acdca7d59ff763f"/>
    <language>en</language>
    <item>
      <title>Смерть Reality-TCP и пришествие xHTTP: Как выживает Xray-core в эпоху тотальных блокировок</title>
      <dc:creator>ad layer</dc:creator>
      <pubDate>Fri, 02 Jan 2026 20:45:12 +0000</pubDate>
      <link>https://dev.to/ad_layer_4acdca7d59ff763f/smiert-reality-tcp-i-prishiestviie-xhttp-kak-vyzhivaiet-xray-core-v-epokhu-totalnykh-blokirovok-137m</link>
      <guid>https://dev.to/ad_layer_4acdca7d59ff763f/smiert-reality-tcp-i-prishiestviie-xhttp-kak-vyzhivaiet-xray-core-v-epokhu-totalnykh-blokirovok-137m</guid>
      <description>&lt;p&gt;Конец 2025 года стал для VPN-сообщества «черным декабрем». Привычный VLESS-Reality через TCP-транспорт, который считался золотым стандартом, начал массово деградировать у мобильных операторов. ТСПУ (технические средства противодействия угрозам) научились эффективно вычислять аномалии TLS-хендшейков и накладывать L3-ограничения.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;В чем техническая проблема?&lt;/strong&gt;&lt;br&gt;
Мобильные операторы начали применять тактику «дросселирования» (throttling): соединение успешно устанавливается, но через 30–60 секунд скорость падает до 2–5 Кбит/с, а пинг вырастает в геометрической прогрессии. Это признак работы эвристического анализатора, который видит подозрительно длинную сессию с зарубежным IP, нехарактерную для обычного веб-серфинга.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3d1aaxouyzmmi8ylyhza.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3d1aaxouyzmmi8ylyhza.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Решение: Переход на транспорт xHTTP&lt;/strong&gt;&lt;br&gt;
Новое ядро Xray (начиная с 25.12.2) привнесло протокол xHTTP. В отличие от gRPC, который работает в один поток и часто режется по сигнатурам, xHTTP имитирует поведение обычных HTTP-запросов настолько правдоподобно, что DPI видит это как обычную загрузку медиаконтента или работу с API.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Важный нюанс конфигурации:&lt;/strong&gt;&lt;br&gt;
При обновлении на последние ядра обязательно добавляйте параметр publicKey в блок realitySettings, иначе входящее соединение просто не поднимется.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;"streamSettings": {&lt;br&gt;
    "network": "xhttp",&lt;br&gt;
    "xhttpSettings": {&lt;br&gt;
        "mode": "auto",&lt;br&gt;
        "path": "/api/v1/updates"&lt;br&gt;
    },&lt;br&gt;
    "security": "reality",&lt;br&gt;
    "realitySettings": {&lt;br&gt;
        "publicKey": "ВАШ_ПУБЛИЧНЫЙ_КЛЮЧ",&lt;br&gt;
        "dest": "127.0.0.1:8444",&lt;br&gt;
        "serverNames": ["self-sni.com"]&lt;br&gt;
    }&lt;br&gt;
}&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Если вся эта возня с JSON-конфигами, отладкой логов контейнеров и поиском «чистых» IP кажется вам слишком трудозатратной, стоит обратить внимание на готовые решения. Например, сервис &lt;strong&gt;hynet.space&lt;/strong&gt; предлагает доступ через более чем 6 протоколов (включая xHTTP и gRPC) «из коробки», избавляя от необходимости ручной настройки бэкенда.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Новые серии «Наруто» выйдут в конце 2026-го.</title>
      <dc:creator>ad layer</dc:creator>
      <pubDate>Fri, 26 Dec 2025 23:32:23 +0000</pubDate>
      <link>https://dev.to/ad_layer_4acdca7d59ff763f/novyie-sierii-vyidut-v-kontsie-2026-gho-2f62</link>
      <guid>https://dev.to/ad_layer_4acdca7d59ff763f/novyie-sierii-vyidut-v-kontsie-2026-gho-2f62</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0p8mxo8s4jt768vupu90.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0p8mxo8s4jt768vupu90.png" alt=" " width="800" height="1131"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;История развернётся во времена самого первого сезона, в оригинальном сериале её не было&lt;/p&gt;

&lt;p&gt;В центре будет классический состав Команды 7 — юные Наруто, Саске и Сакура под руководством Какаши-сенсея. Всего будет четыре серии — их уже полностью отсняли.  &lt;/p&gt;

&lt;p&gt;Готовим олдскулы &lt;/p&gt;

</description>
    </item>
    <item>
      <title>Эра «Белых списков»: Почему ваш VLESS больше не вывозит и как работает корреляция SNI</title>
      <dc:creator>ad layer</dc:creator>
      <pubDate>Sun, 21 Dec 2025 17:35:08 +0000</pubDate>
      <link>https://dev.to/ad_layer_4acdca7d59ff763f/era-pochiemu-vash-vless-bolshie-nie-vyvozit-i-kak-rabotaiet-korrieliatsiia-sni-5bh7</link>
      <guid>https://dev.to/ad_layer_4acdca7d59ff763f/era-pochiemu-vash-vless-bolshie-nie-vyvozit-i-kak-rabotaiet-korrieliatsiia-sni-5bh7</guid>
      <description>&lt;p&gt;&lt;strong&gt;Сетевой ландшафт меняется.&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;Мы плавно переходим от модели черных списков к агрессивным «белым спискам». Если вы админите свои ноды, то наверняка заметили в логах странные таймауты: соединение устанавливается, но пакеты перестают ходить через пару минут.&lt;br&gt;
В чем техническая суть проблемы?&lt;br&gt;
Как показывают обсуждения в профильных сообществах, современный DPI (Deep Packet Inspection) научился сопоставлять SNI в TLS-заголовке и IP-адрес назначения. Если вы пишете в SNI yandex.ru, а пакет летит на IP в Амстердаме — ТСПУ (технические средства противодействия угрозам) мгновенно сбрасывает сессию.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm0xde5ujjqspgbre8a9l.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm0xde5ujjqspgbre8a9l.png" alt=" " width="430" height="402"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Метод «Домашнего шлюза»&lt;/strong&gt;&lt;br&gt;
Некоторые энтузиасты пытаются реализовать схему с двойным прыжком:&lt;br&gt;
Подключение с мобильного (где блокировки жестче) на «белый» IP домашнего ПК.&lt;br&gt;
Маршрутизация трафика через домашний ПК дальше на зарубежный VPS через iptables и MASQUERADE.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;iptables -t nat -A POSTROUTING -s 10.8.1.0/24 -o tun0 -j MASQUERADE&lt;br&gt;
iptables -A FORWARD -i tun1 -o tun0 -j ACCEPT&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Но это «костыль», который сильно зависит от аптайма вашего домашнего провайдера и его желания не вводить белые списки на оптике.&lt;br&gt;
Профессиональный подход&lt;br&gt;
Сейчас борьба идет на уровне транспортных протоколов. Использование XHTTP или VLESS Reality становится стандартом. В процессе тестирования разных конфигураций я заметил, что наиболее стабильно себя показывают инфраструктуры, которые уже имеют преднастроенные таблицы маршрутизации под логику «белых списков». Например, тот же &lt;strong&gt;hynet.space&lt;/strong&gt; ребята явно заморочились с балансировкой и маскировкой под разрешенные домены так, чтобы корреляция SNI/IP не триггерила фильтры провайдеров.&lt;br&gt;
Ключевой совет для девов: не пытайтесь просто «поднять проксю». Смотрите в сторону раздельного туннелирования (split tunneling). Нужно гнать через туннель только заблокированные CIDR, оставляя основной рабочий трафик чистым.&lt;/p&gt;

&lt;h1&gt;
  
  
  networks #devops #vpn #vless #security
&lt;/h1&gt;

</description>
    </item>
    <item>
      <title>⚡️ Гонконгский грипп массово выкашивает россиян — вспышки наблюдаются уже в 17 регионах России. Ещё утром их было восемь.</title>
      <dc:creator>ad layer</dc:creator>
      <pubDate>Thu, 11 Dec 2025 15:18:42 +0000</pubDate>
      <link>https://dev.to/ad_layer_4acdca7d59ff763f/gonkonghskii-ghripp-massovo-vykashivaiet-rossiian-vspyshki-nabliudaiutsia-uzhie-v-17-rieghionakh-rossii-ieshchio-7cj</link>
      <guid>https://dev.to/ad_layer_4acdca7d59ff763f/gonkonghskii-ghripp-massovo-vykashivaiet-rossiian-vspyshki-nabliudaiutsia-uzhie-v-17-rieghionakh-rossii-ieshchio-7cj</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhvwxkxjbhc7qduhhva50.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhvwxkxjbhc7qduhhva50.png" alt=" " width="800" height="905"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;H3N2 — опаснейший штамм, который поражает взрослых за пару часов, а детей всего за 15-30 минут. Температура у заболевших резко поднимается до 38–40°, появляются адские боли по всему телу, которые не сбиваются лекарствами. &lt;/p&gt;

&lt;p&gt;Симптомы держатся пять дней. Надёжной вакцины нет. Пик прогнозируют на новогодние праздники. &lt;/p&gt;

&lt;p&gt;Страшно.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Roblox в России перестал открываться. Сообщество подозревает блокировку</title>
      <dc:creator>ad layer</dc:creator>
      <pubDate>Wed, 03 Dec 2025 10:35:11 +0000</pubDate>
      <link>https://dev.to/ad_layer_4acdca7d59ff763f/roblox-v-rossii-pieriestal-otkryvatsia-soobshchiestvo-podozrievaiet-blokirovku-56ob</link>
      <guid>https://dev.to/ad_layer_4acdca7d59ff763f/roblox-v-rossii-pieriestal-otkryvatsia-soobshchiestvo-podozrievaiet-blokirovku-56ob</guid>
      <description>&lt;p&gt;К обеду 3 декабря 2025 года российские игроки массово начали жаловаться на проблемы с доступом к Roblox. Первые сообщения на Downdetector появились примерно в 11:00 мск, а уже к 12:00 количество жалоб превысило 2100.&lt;/p&gt;

&lt;p&gt;Симптомы у большинства одинаковые:&lt;br&gt;
• клиент не загружается&lt;br&gt;
• веб-версия зависает на старте&lt;br&gt;
• у пользователей с российскими IP Roblox совсем перестаёт открываться&lt;/p&gt;

&lt;p&gt;В сети быстро всплыла версия о возможной блокировке доступа. Это не выглядит фантастикой — буквально накануне Роскомнадзор заявил о наличии “запрещённого и неподобающего контента” на платформе, а в Госдуме обсуждалась вероятность дальнейших ограничений.&lt;/p&gt;

&lt;p&gt;Однако официального сообщения о блокировке на момент публикации не поступало. Пока что это выглядит как очередной случай, когда сервис либо попал под фильтрацию, либо интернет-маршруты порезало «между делом».&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F37zx4d0wpb5e67o5uwyx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F37zx4d0wpb5e67o5uwyx.png" alt=" " width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;И что теперь? Конец прокачке аватара и сливов Robux?&lt;/p&gt;

&lt;p&gt;Гиковский ответ — нет, интернет не так прост.&lt;br&gt;
История знает кучу ситуаций, когда сервисы переставали открываться в конкретном регионе, а пользователи находили пути доступа через другие маршруты сети. Это не магия, а базовая сетевая грамотность.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Абстрактно говоря, существуют разные подходы:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Метод  Когда используется Особенности&lt;br&gt;
Туннелирование трафика Если доступ ограничен по IP    Маскирует маршрут, но требует стабильного канала&lt;br&gt;
DNS-перенаправление  Когда блокировка на уровне DNS   Легче всего реализуется, но не всегда помогает&lt;br&gt;
Протокольная ротация Если фильтруются отдельные протоколы   Использует альтернативные способы установления соединения&lt;br&gt;
Многоузловая маршрутизация Для обхода глубоких фильтров   Больше задержка, но меньше риска блокировки&lt;/p&gt;

&lt;p&gt;Все эти вещи используются законно, например, когда компания получает доступ к своей dev-среде во время технических работ или тестирует работу приложения из других регионов.&lt;/p&gt;

&lt;p&gt;В экосистеме уже появились сервисы, которые делают подобные сетевые манёвры проще.&lt;br&gt;
Например, существуют решения вроде &lt;strong&gt;hynet space&lt;/strong&gt; — штука интересна именно тем, что поддерживает несколько разных протоколов (6+), что дает невероятную адаптивность.&lt;/p&gt;

&lt;p&gt;Фактически это что-то вроде швейцарского ножа для сетевого трафика:&lt;br&gt;
ты не лезешь руками в TCP/IP-потрошки, а просто задаёшь цель — и система сама подбирает маршрут, не светя прямым запросом. Работает не только для игр, но и для серверов, IDE, стриминга — для всего, что не любит «Ошибка подключения, попробуйте позже».&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Что дальше?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Вариантов ровно три:&lt;/p&gt;

&lt;p&gt;Roblox вернётся сам — и все будут делать вид, что ничего не было.&lt;/p&gt;

&lt;p&gt;Ограничения действительно введут, и это станет новой реальностью.&lt;/p&gt;

&lt;p&gt;Гики, как всегда, найдут пути, потому что интернет изначально создавался распределённым и живучим.&lt;/p&gt;

&lt;p&gt;Мир цифровых сервисов никогда не статичен.&lt;br&gt;
Сегодня не работает Roblox — завтра не работает что-то ещё, поэтому запасайтесь крутыми сервисами как писал выше и кайфуте&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Математическая модель DeepSeek превосходит результаты людей</title>
      <dc:creator>ad layer</dc:creator>
      <pubDate>Sun, 30 Nov 2025 20:38:36 +0000</pubDate>
      <link>https://dev.to/ad_layer_4acdca7d59ff763f/matiematichieskaia-modiel-deepseek-prievoskhodit-riezultaty-liudiei-31oh</link>
      <guid>https://dev.to/ad_layer_4acdca7d59ff763f/matiematichieskaia-modiel-deepseek-prievoskhodit-riezultaty-liudiei-31oh</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp9tx33l7cnvi5tvyupx1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp9tx33l7cnvi5tvyupx1.png" alt=" " width="300" height="168"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Китайский AI-стартап DeepSeek представил 27 ноября DeepSeekMath-V2 — модель математического рассуждения с открытым исходным кодом, которая набрала 118 из 120 баллов на математическом конкурсе Патнэма 2024 года, превзойдя лучший человеческий результат в 90 баллов, и продемонстрировала результаты уровня золотой медали на Международной математической олимпиаде 2025 года и Китайской математической олимпиаде 2024 года.&lt;/p&gt;

&lt;p&gt;Модель представляет новую структуру самопроверки, использующую две AI-системы — одну в качестве «доказывающей» для генерации математических доказательств, а другую в качестве «проверяющей» для тщательного анализа рассуждений — что решает проблему, заключающуюся в том, что правильные финальные ответы не гарантируют корректности процесса рассуждений.&lt;/p&gt;

&lt;p&gt;DeepSeekMath-V2 стала первой моделью с открытым исходным кодом, достигшей статуса золотой медали на соревнованиях уровня IMO, её веса находятся в открытом доступе под лицензией Apache 2.0, что контрастирует с закрытыми проприетарными моделями от OpenAI и Google DeepMind, достигшими аналогичных результатов.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>OpenWRT, ByeByeDPI и WinDivert: Охота на Magic Cookie STUN — Блокировка WhatsApp в РФ, как ее обойти?</title>
      <dc:creator>ad layer</dc:creator>
      <pubDate>Sat, 29 Nov 2025 05:19:08 +0000</pubDate>
      <link>https://dev.to/ad_layer_4acdca7d59ff763f/openwrt-byebyedpi-i-windivert-okhota-na-magic-cookie-stun-blokirovka-whatsapp-v-rf-kak-ieie-412k</link>
      <guid>https://dev.to/ad_layer_4acdca7d59ff763f/openwrt-byebyedpi-i-windivert-okhota-na-magic-cookie-stun-blokirovka-whatsapp-v-rf-kak-ieie-412k</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8rj16k35hm8u4qclvu98.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8rj16k35hm8u4qclvu98.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Очередная волна блокировок, на этот раз нацеленная на голосовой и видео трафик WhatsApp. Механизм давно известен: это L7-фильтрация (уровень приложений) на оборудовании ТСПУ. Фильтр настроен не на IP-адреса, а на сигнатуры протокола STUN (Magic Cookie $0x2112A442$), который используется для установления P2P-соединения.Если пакет соответствует сигнатуре, DPI его дропает. Задача обхода — десинхронизировать этот пакет.&lt;/p&gt;

&lt;p&gt;Сравнение Методов Обхода: Плюсы и Минусы&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvqfpq8xtcun2vzxwnoit.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvqfpq8xtcun2vzxwnoit.png" alt=" " width="699" height="456"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Метод «Сетевого Инженера»: Решение на Шлюзе (OpenWRT)&lt;br&gt;
Самый «чистый» способ — решить проблему на уровне домашнего маршрутизатора. Это исключает необходимость настройки каждого устройства. Если на вашем роутере стоит OpenWRT и установлен пакет zapret, то фикс занимает пару минут.&lt;/p&gt;

&lt;p&gt;Подключаемся по SSH.&lt;/p&gt;

&lt;p&gt;Редактируем конфигурационный файл /opt/zapret/config.&lt;/p&gt;

&lt;p&gt;Прописываем стратегии десинхронизации, учитывая, что STUN-трафик может не распознаваться как стандартный веб-трафик:&lt;/p&gt;

&lt;h1&gt;
  
  
  Активируем десинхронизацию для UDP-трафика
&lt;/h1&gt;

&lt;p&gt;&lt;code&gt;NFQWS_OPT_DESYNC_UDP="--dpi-desync=fake --dpi-desync-repeats=6 --dpi-desync-any-protocol"&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Перезапускаем: /etc/init.d/zapret restart. Готово. Голосовой трафик теперь прозрачен для всех клиентов в сети.&lt;/p&gt;

&lt;p&gt;Альтернатива «Для ЛЛ»: Почему Простой VPN — Это Сложный VPN&lt;br&gt;
Если вы не администратор, но хотите стабильности, вам нужен не просто VPN, а туннель нового поколения.&lt;/p&gt;

&lt;p&gt;Маскировка: Забудьте про OpenVPN. Сегодня нужен протокол, который мимикрирует под обычный интернет-трафик, например, VLESS + Reality (Xray). Это позволяет обойти детекцию DPI и обеспечивает низкую задержку, что критично для VoIP.&lt;/p&gt;

&lt;p&gt;Маршрутизация (Routing): Гнать весь трафик в туннель — лишняя задержка и конфликты. Лучшие VPN-клиенты умеют настраивать маршруты, отправляя только иностранный трафик (WhatsApp, Instagram, Discord) в туннель, а RU-сегмент (Госуслуги, Банки) — напрямую. Это экономит батарею и предотвращает проблемы с отечественными сервисами.&lt;/p&gt;

&lt;p&gt;Если вы ищете готовое, однокликовое решение, которое включает в себя лучшие протоколы обхода и настроенную маршрутизацию (Split Tunneling), стоит обратить внимание на проекты, сфокусированные на борьбе с DPI. Сервис &lt;strong&gt;hynet.space&lt;/strong&gt; предлагает именно такую сбалансированную и высокоскоростную инфраструктуру, позволяя моментально восстановить работу голосовых звонков без необходимости копаться в конфигах роутера или рисковать блокировкой банковских приложений.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Блогер нашёл способ воспроизводить на PS5 содержимое обычных компакт-дисков</title>
      <dc:creator>ad layer</dc:creator>
      <pubDate>Thu, 27 Nov 2025 14:43:06 +0000</pubDate>
      <link>https://dev.to/ad_layer_4acdca7d59ff763f/bloghier-nashiol-sposob-vosproizvodit-na-ps5-sodierzhimoie-obychnykh-kompakt-diskov-ib5</link>
      <guid>https://dev.to/ad_layer_4acdca7d59ff763f/bloghier-nashiol-sposob-vosproizvodit-na-ps5-sodierzhimoie-obychnykh-kompakt-diskov-ib5</guid>
      <description>&lt;p&gt;Автор YouTube-канала Will It Work нашёл способ воспроизводить на PlayStation 5 содержимое обычных компакт-дисков. Для этого нужен&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu53hxwywz4zkektb9f3r.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu53hxwywz4zkektb9f3r.png" alt=" " width="720" height="405"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Первые поколения PlayStation воспроизводили компакт-диски и служили пользователям универсальными медиацентрами. В PlayStation 4 поддержку Audio CD и Video CD убрали. Компания сделала ставку на стриминговые сервисы. Поколение PS5 тоже официально не воспроизводит Audio CD, но открывает различные форматы музыки с USB-накопителя.&lt;/p&gt;

&lt;p&gt;Блогер выяснил, что если записать диск в формате Data CD и подключить его к консоли с помощью внешнего USB-дисковода, то система будет считать его USB-накопителем. Можно будет просматривать файлы и воспроизводить музыку с помощью встроенного медиаплеера&lt;/p&gt;

</description>
      <category>gaminghardware</category>
      <category>modding</category>
      <category>playstation</category>
    </item>
    <item>
      <title>Microsoft и GitHub представили инструмент для устранения уязвимостей с помощью ИИ</title>
      <dc:creator>ad layer</dc:creator>
      <pubDate>Mon, 24 Nov 2025 13:05:13 +0000</pubDate>
      <link>https://dev.to/ad_layer_4acdca7d59ff763f/microsoft-i-github-priedstavili-instrumient-dlia-ustranieniia-uiazvimostiei-s-pomoshchiu-ii-3b86</link>
      <guid>https://dev.to/ad_layer_4acdca7d59ff763f/microsoft-i-github-priedstavili-instrumient-dlia-ustranieniia-uiazvimostiei-s-pomoshchiu-ii-3b86</guid>
      <description>&lt;p&gt;Microsoft и GitHub объединили аналитику времени выполнения с рабочими процессами разработки, чтобы использовать ИИ для приоритизации угроз и автоматизации исправлений. Нативная интеграция между Microsoft Defender for Cloud и GitHub Advanced Security позволит решить проблему «многолетней накопившейся задолженности по безопасности в корпоративных кодовых базах»&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9iizia8ymm1z9qf62rtc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9iizia8ymm1z9qf62rtc.png" alt=" " width="800" height="381"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Инструмент уже доступен в общедоступной предварительной версии. Он подключает аналитику времени выполнения из производственных сред непосредственно к рабочим процессам разработки. Цель — помочь организациям определить приоритетность уязвимостей и использовать ИИ для их более быстрого устранения.&lt;/p&gt;

&lt;p&gt;«На протяжении всей моей карьеры я наблюдал, как тенденции в области уязвимостей менялись. Неважно, насколько хорош и точен наш механизм обнаружения, люди просто не успевали исправлять ошибки достаточно быстро. По сути, это привело к десятилетиям накопления долга по безопасности в корпоративных кодовых базах», — сказал вице-президент по управлению продуктами GitHub Марсело Оливейра.&lt;/p&gt;

&lt;p&gt;Согласно отраслевым данным, уязвимости критической и высокой степени серьёзности составляют 17,4% от общего числа незакрытых задач безопасности, а среднее время их устранения достигает 116 дней. При этом, по словам Оливейры, приложения подвергаются атакам примерно каждые три минуты.&lt;/p&gt;

&lt;p&gt;Интеграция же представляет собой первое нативное связующее звено между аналитикой среды выполнения и рабочими процессами разработчиков, отметила директор по маркетингу продуктов в области облачной безопасности и безопасности ИИ в Microsoft Элиф Альгедик.&lt;/p&gt;

&lt;p&gt;По её словам, организации сейчас создают в среднем более 500 новых приложений в год, а по мере роста объёма кода разрыв между разработкой и безопасностью увеличивается. Интеграция устраняет фундаментальный разрыв между командами безопасности и разработчиками. По словам Оливейры, команды безопасности завалены оповещениями и иногда не могут отличить реальные эксплуатируемые риски от теоретических. У разработчиков, в свою очередь, нет чётких сигналов о приоритетах, и ​​часто они тратят время на исправление проблем, которые могут не эксплуатироваться в производственной среде.&lt;/p&gt;

&lt;p&gt;Старший директор по сервисам, языкам и инструментам для разработчиков Microsoft Эндрю Флик называет это дилеммой DevSecOps. По его словам, основных проблем три: команды безопасности увязают в постоянном потоке оповещений, в то время как ИИ быстро внедряет новые векторы угроз, на понимание которых у них мало времени; у разработчиков нет чёткой расстановки приоритетов, а устранение уязвимостей занимает слишком много времени; обе команды полагаются на отдельные, неинтегрированные инструменты, что замедляет и усложняет совместную работу.&lt;/p&gt;

&lt;p&gt;Новая интеграция работает в обоих направлениях. Когда Defender for Cloud обнаруживает уязвимость в работающей рабочей нагрузке, контекст выполнения переносится в GitHub, показывая разработчикам, связана ли уязвимость с интернетом, обрабатываются ли конфиденциальные данные или же она действительно раскрыта в рабочей среде. Это работает на основе так называемого виртуального реестра, который сопоставляет код и среду выполнения.&lt;/p&gt;

&lt;p&gt;Например, если приложение работает и обслуживает тысячи клиентов, то Defender for Cloud обнаруживает уязвимость в API, доступном через интернет и обрабатывающем конфиденциальные данные. Раньше это оповещение могло висеть на панели управления, пока разработчики работали над несвязанными исправлениями. Теперь в GitHub можно создать кампанию безопасности, фильтруя риски времени выполнения, такие как уязвимость интернета или конфиденциальные данные, и уведомляя разработчика о необходимости приоритизировать задачу. После этого он может использовать Copilot Autofix для применения предложенного ИИ решения за считанные минуты.&lt;/p&gt;

&lt;p&gt;Помимо приоритизации, интеграция использует возможности ИИ GitHub для «агентских исправлений». Это позволит создавать кампании безопасности и назначать ИИ-агентам пакетное исправление уязвимостей.&lt;/p&gt;

&lt;p&gt;«Мы позволяем вам создать кампанию, а затем назначить её Copilot. Неважно, 10 это уязвимостей или 100, Copilot теперь поможет не только разобраться со всеми потенциальными конфликтами, но и объединить всё в один PR (pull request), проверить конвейер непрерывной интеграции и убедиться, что все эти утомительные элементы теперь можно автоматизировать», — сказал Оливейра.&lt;/p&gt;

&lt;p&gt;По данным GitHub, Copilot Autofix исправляет 50% оповещений в запросах на выдачу, сокращая среднее время устранения неполадок на 70%. В ходе кампаний по безопасности было устранено 68% оповещений.&lt;/p&gt;

&lt;p&gt;Альгедик выделила три ощутимых преимущества интеграции: команды могут взаимодействовать без проблем, поскольку службы безопасности открывают и отслеживают проблемы GitHub непосредственно из Defender for Cloud; процесс исправления ускоряется благодаря ИИ, поскольку не прерывается процесс разработки; команды могут расставлять приоритеты, сопоставляя угрозы во время выполнения непосредственно с их источником в коде.&lt;/p&gt;

&lt;p&gt;Ранее стало известно, что Microsoft переводит IT-инфраструктуру GitHub на серверы Azure. Миграцию планируется провести в течение 24 месяцев.&lt;/p&gt;

</description>
      <category>microsoft</category>
      <category>github</category>
      <category>security</category>
      <category>ai</category>
    </item>
    <item>
      <title>Как скачать файл по HTTPS/HTTP с произвольным ограничением скорости</title>
      <dc:creator>ad layer</dc:creator>
      <pubDate>Sat, 22 Nov 2025 17:31:25 +0000</pubDate>
      <link>https://dev.to/ad_layer_4acdca7d59ff763f/kak-skachat-fail-po-httpshttp-s-proizvolnym-oghranichieniiem-skorosti-2kea</link>
      <guid>https://dev.to/ad_layer_4acdca7d59ff763f/kak-skachat-fail-po-httpshttp-s-proizvolnym-oghranichieniiem-skorosti-2kea</guid>
      <description>&lt;p&gt;Вы не стремитесь скачать как можно быстрее, вам нужно просто скачать когда-нибудь, главное чтобы скачивание не забивало весь канал и не мешало использовать Интернет. Вы вручную выбираете небольшую скорость скачивания.&lt;/p&gt;

&lt;p&gt;Скачивайте в приложении curl, в командной строке.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fthatwwtl26tzr7ao4mzm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fthatwwtl26tzr7ao4mzm.png" alt=" " width="668" height="215"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Где взять приложение curl:&lt;br&gt;
Windows&lt;br&gt;
В большинстве версий, вышедших после 18.01.2018 приложение уже есть. Просто запускайте cmd или PowerShell и используйте.&lt;br&gt;
В ином случае можно скачать и добавить вручную. Это просто exe.&lt;/p&gt;

&lt;p&gt;Там ищите что-то вроде “curl-windows-x86_64–8.17.0-ech.tar.xz”, версия может быть другой. Распакуйте и достаньте “curl.exe”. Можно в cmd перейти в папку в которой он лежит, или поместить его в C:\Windows\System32\ чтобы он был доступен в любом месте.&lt;/p&gt;

&lt;p&gt;GNU Linux&lt;br&gt;
В большинстве дистрибутивов установлено по умолчанию.&lt;br&gt;
В ином случае можно установить из пакетных менеджеров. В apt, prm, dnf, yum, zypper, pacman, pkg оно есть. И не только в них.&lt;/p&gt;

&lt;p&gt;MacOS / OSX&lt;br&gt;
Установлено по умолчанию, можно использовать в “Терминал”.Android&lt;br&gt;
Можно установить и использовать в приложении Termux так же как и в GNU Linux. Через пакетный менеджер pkg. Не нужны root права и прочие модификации.&lt;/p&gt;

&lt;p&gt;Где взять прямую ссылку:&lt;/p&gt;

&lt;p&gt;Например ПКМ по кнопке скачать и “Скопировать ссылку”.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjnvg6o0x4guym8ctf4u0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjnvg6o0x4guym8ctf4u0.png" alt=" " width="555" height="330"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Начать скачивать в браузере, сразу отменить загрузку, и в истории загрузок копировать ссылку на загрузку.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2nlwq4xexnoiuqatpz6p.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2nlwq4xexnoiuqatpz6p.png" alt=" " width="504" height="284"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Аналогично в браузерах на движке Chromium через историю загрузок.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgfvqrm9v2x5tretd7pt5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgfvqrm9v2x5tretd7pt5.png" alt=" " width="496" height="194"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;В Инструментах разработчиков, для элементов, скачивание которых изначально не предполагалось.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6ox4l6kyrez1nmaw2i4k.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6ox4l6kyrez1nmaw2i4k.png" alt=" " width="720" height="374"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>networking</category>
      <category>cli</category>
      <category>tooling</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
