Компания AdGuard выпустила обновление AdGuard для Windows версии 7.22.4. Несмотря на статус небольшого патча, релиз получил важное техническое нововведение — экспериментальный сетевой драйвер SockFilter. Разработчики отмечают, что решение находится на стадии тестирования, однако в перспективе оно должно существенно повысить стабильность и совместимость фильтрации трафика в Windows.
Что представляет собой SockFilter
SockFilter — это лёгкий сетевой драйвер, работающий на уровне операций сокетов (TCP/UDP). В отличие от традиционных методов фильтрации, которые перехватывают трафик на более низком уровне сетевого стека, новый драйвер взаимодействует с сетью на том уровне, где приложения непосредственно устанавливают соединения.
Такой подход позволяет упростить архитектуру фильтрации и потенциально снизить количество конфликтов с другими компонентами системы.
Причины появления нового драйвера
До версии 7.22.4 AdGuard для Windows преимущественно использовал драйвер WFP (Windows Filtering Platform). Этот механизм обладает широкими возможностями, однако из-за сложности реализации в отдельных случаях возникали проблемы со стабильностью и совместимостью.
В качестве альтернативы применялся драйвер TDI. Он остаётся доступным, но считается устаревающим решением. В частности, пользователи сообщали о проблемах фильтрации в некоторых версиях Google Chrome при использовании TDI. Хотя существуют временные обходные решения, для долгосрочного применения такой вариант нельзя назвать оптимальным.
SockFilter разработан как более современная и гибкая альтернатива существующим драйверам.
Преимущества SockFilter
Поскольку драйвер пока работает в экспериментальном режиме, его потенциал раскрыт не полностью. Тем не менее разработчики выделяют несколько ключевых преимуществ:
- Повышенная совместимость: SockFilter изначально проектировался с учётом корректной работы с сервисами шифрования трафика, антивирусами и сторонними фаерволами. Это снижает вероятность конфликтов и проблем с подключением.
- Снижение риска системных сбоев: Работа на более безопасном уровне сетевой архитектуры Windows уменьшает вероятность критических ошибок и сбоев системы.
- Более стабильная повседневная работа: Обработка сетевых операций на уровне сокетов упрощает внутреннюю логику драйвера и делает фильтрацию трафика более предсказуемой.
Известные проблемы
В ходе тестирования часть пользователей столкнулась с нестабильной работой аудио- и видеозвонков в Discord при включённом SockFilter. Разработчики подтвердили наличие проблемы и сообщили, что уже работают над её устранением.
Команда AdGuard рекомендует сообщать о найденных ошибках через GitHub, чтобы ускорить процесс доработки драйвера.
Как включить SockFilter
SockFilter доступен в экспериментальном режиме. Для его активации необходимо:
- Открыть Настройки > Сеть > Фильтрация трафика.
- Включить фильтрацию трафика.
- Выбрать драйвер SockFilter (Экспериментальный).
В случае возникновения проблем пользователь может в любой момент вернуться к драйверам TDI или WFP.
Обновления программ, что нового
• AdGuard для Windows v7.22.4: SockFilter – экспериментальный сетевой драйвер
• iPhone и iPad допущены к работе с данными уровня «NATO Restricted» — без дополнительного ПО
• «Часть функционала ограничена на 72 часа для вашей безопасности»: пользователи «Госуслуг» жалуются на блокировку аккаунтов
• В России готовят закон об ИИ: суверенные и национальные модели, сертификация ФСТЭК и предустановка на устройства
• Приложение Альфа-Банка с бесконтактной оплатой для iPhone доступно в App Store
• Meizu официально опровергает слухи о закрытии и переходит к ИИ-экосистеме Flyme

