В macOS Sequoia нашли ошибку, которая отправляет некоторые запросы мимо DNS-прокси

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Разработчики утилиты Little Snitch для сетевого мониторинга заметили, что в macOS Sequoia есть ошибка, которая позволяет отправлять некоторые запросы мимо зашифрованного DNS-прокси. 

В компании рассказали, что в Little Snitch есть функция, которая использует зашифрованное DNS-прокси для всех пользовательских запросов в сети. При этом серверы Little Snitch используются в качестве посредника, чтобы не было прямого соединения между устройством и конечным ресурсом. Для этого важно отправлять запросы именно через DNS-прокси.

В случае с macOS Sequoia оказалось, что не все запросы система отправлет через DNS-прокси. Некоторые из них, особенно сделанные через устаревшие низкоуровневые API, отправляются напрямую. При этом разработчики отмечают, что это не проблема на стороне утилиты Little Snitch, поэтому пользователям других DNS-прокси надо быть более внимательными.

Вместе с этим команда Little Snitch рассказала, как можно воспроизвести ошибку на своём Mac с установленной macOS Sequoia:

  • Активируйте DNS-шифрование в настройках Little Snitch.

  • Запустите Wireshark с фильтром захвата для port 53.

  • Запустите следующий код в Xcode Playground:

import Foundation

let domain = "dnsproxytest.com"
var result: UnsafeMutablePointer<addrinfo>?
let status = getaddrinfo(domain, nil, nil, & result)

После этого будет видно, что поиск для dnsproxytest.com в аналитике Wireshark отмечен как незашифрованный. Также будет видно, что система мониторинга трафика Little Snitch ничего не показывает, потому что запросы обходят фильтр.

Разработчики проекта отправили сообщение об ошибке Apple и пока ждут ответ. При этом некоторые пользователи сообщают, что заметили эту ошибку ещё в macOS Sonoma 14.5.

Источник: https://habr.com/ru/news/844310/


Интересные статьи

Интересные статьи

Всем привет! В этой статье я расскажу вам о единственной формуле, которую нужно знать, чтобы мастерски составлять запросы (промты) к ChatGPT и получать точные и полезные результаты. Я потратил множест...
Мы проводим акцию «День заботы» уже девять лет. Ежегодно в один день тысячи людей переводят пожертвования в помощь детям и семьям в трудной жизненной ситуации. В этом году мы полностью поменяли UX сай...
С момента появления биткоина в 2009 году вокруг децентрализованных сетей развилась целая индустрия. Там, где мы находимся сегодня, в августе 2023 года, заметно отличается от того, как выглядела ситуац...
Нейросети переживают настоящий бум, восторгающий одних и вызывающий опасения у других. Их стремительный прогресс делает будущее труднопредсказуемым — человечество в очередной раз создало технологию,...
Отношение разработчиков к тайм-трекерам не однозначное и вызывает разнообразные ассоциации. Спроси разработчика, как он относится к отслеживанию времени, и слова «рабство, галера и т.п» будут далеко н...