
Приложение для строки меню macOS, которое обнаруживает и предотвращает атаки беспроводного моста, автоматически отключая модуль AirPort при наличии подключения Ethernet. Включает версию CLI для системных администраторов.
BridgeBlock — это приложение в строке меню, которое предотвращает атаки с использованием беспроводного моста, обнаруживая условия мостового соединения и принимая меры.
Также доступна версия для командной строки для системных администраторов.

ZIP-архивы обеих версий (GUI и CLI) доступны на странице релизов. Вы можете распаковать их и запускать откуда угодно, но, скорее всего, захотите установить GUI-версию в /Applications, а CLI-версию — в /usr/local/bin.
Пакеты Homebrew станут доступны в релизе 2.0 после получения отзывов сообщества.
macOS 13.0 (Ventura) или новее.
BridgeBlock работает путём отключения модуля AirPort, поэтому любая функциональность, зависящая от него, также временно будет недоступна: AirDrop, AirPlay, разблокировка с помощью Apple Watch и т.д. В средах, где нужен BridgeBlock, эти функции, скорее всего, и так отключены.
Нельзя использовать одновременно CLI и GUI версии BridgeBlock. Они будут конфликтовать друг с другом и вызывать нестабильное поведение модуля AirPort.
BridgeBlock получает список сетевых интерфейсов в системе, затем проверяет каждый Ethernet-интерфейс на наличие подключения, отправляя ping на указанный вами URL через каждый интерфейс. Если подключение присутствует, модуль AirPort отключается. Без WiFi-связи злоумышленник теряет возможность взаимодействовать с Mac через WiFi.
Мы благодарны за любой вклад сообщества. Если вы заметили проблему, смело создавайте отчёт об ошибке и, если можете, отправляйте патч. Участники должны относиться друг к другу с уважением и достоинством. Нас не интересует ваша личная жизнь или мнения, но они не должны привлекать негативное внимание к проекту.