Внешне большинство приложений для Mac практически неотличимы друг от друга. За исключением специальных форматов и инсталляторов PKG, они в основном представляют собой файлы с расширением .app, которые просто копируются в папку с приложениями.

Под капотом, однако, приложения могут сильно отличаться друг от друга. Так, например, некоторые могут использоваться как практически пустая оболочка для переноса расширений Safari, некоторые оснащены собственными объектами запуска, которые автоматически загружаются при запуске системы, или имеют фоновые помощники и регулярно запускаемые скрипты, выполняющие рутинные задачи.

Бесплатно

Бесплатная программа KnockKnock с открытым исходным кодом проверяет установленные в вашей системе приложения на наличие именно таких компонентов, уделяя особое внимание постоянным изменениям системы, вносимым расширениями, плагинами или объектами запуска.

Полный доступ к жесткому диску

После того как вы предоставили полный доступ к жёсткому диску (это необходимо сделать вручную через системные настройки macOS), приложение сканирует ваш Mac на наличие программ, которые вмешиваются в работу системы с помощью плагинов, расширений браузера, заданий cron, фоновых помощников, объектов запуска, объектов входа в систему, расширений Quicklook и скриптов.

В принципе, это не плохое решение, а в большинстве случаев нужное. Тем не менее имеет смысл время от времени получать информацию обо всех системных расширениях. KnockKnock – отличный инструмент для этого.

Скачать приложение можно с официальной страницы разработчиков.


Ещё по теме: