Пытаюсь узнать больше о брандмауэре Apple. Что именно?
In /usr/libexec/ApplicationFirewall
есть куча недокументированных программ, я бродил по загадочному лабиринту документации OSx ... но они даже не упомянуть Это. Что это за штука?
Википедия здесь твой друг - В основном брандмауэр приложений - это брандмауэр, который работает на уровне приложения (в отличие от сетевого уровня, такого как брандмауэры с фильтрацией пакетов).
Основным преимуществом брандмауэров приложений является то, что они могут сказать «World of Warcraft разрешено использовать порт 12345, но никто другой не может» или «HTTP-трафик на порту 80 в порядке, но если пакеты не выглядят как блок данных HTTP. их ", в зависимости от сложности рассматриваемого брандмауэра и его местоположения в сети (брандмауэр локального приложения знает, что World of Warcraft пытался использовать порт, и один из подключенных позже может только проверять пакеты, чтобы выяснить, какой приложение, с которым он работает).
Google это также твой друг здесь, но очевидно, что «прикладной» брандмауэр Leopard на самом деле является просто брандмауэром сокетов, позволяющим вам доверять определенным приложениям и портам, как брандмауэр Windows или Zone Alarm.
Правильное определение брандмауэра приложений см. В ответе voretaq7.