СпонсорствоОтправить
Руководства

Как понять, безопасно ли Mac-приложение

Проверено 30 октября 2026 г.

Короткий ответ

Ни одна отдельная проверка не доказывает, что Mac-приложение безопасно. Загружайте его из Mac App Store или с настоящего сайта создателя, убедитесь, что оно подписано и нотаризовано, и обратите внимание на запрашиваемые разрешения. Нотаризация означает, что автоматическая проверка Apple не нашла известного вредоносного ПО, но не значит, что приложение проверил человек. И никогда не вставляйте команду Терминала со страницы в интернете, чтобы что-то установить.

1. Проверьте, откуда оно взялось

Apple называет App Store самым безопасным источником, потому что там Apple проверяет и подписывает каждое приложение и может быстро убрать проблемные. За пределами магазина идите на собственный сайт создателя. Введите адрес вручную или перейдите по ссылке из надёжного источника. Злоумышленники действительно копируют настоящие сайты. В одной кампании в 2020 использовали подделку под сайт Homebrew.

2. Проверьте подпись и нотаризацию

Перетащите приложение в «Программы», но пока не открывайте его. Затем выполните в Терминале эту команду с названием вашего приложения:

spctl -a -vv /Applications/YourApp.app
РезультатЧто это значит
accepted и source=Notarized Developer IDПодписано зарегистрированным разработчиком и нотаризовано Apple
accepted и source=Developer IDПодписано, но не нотаризовано, по справке Apple по Xcode
accepted и source=Apple SystemЧасть macOS
rejectedGatekeeper не разрешил бы его по обычным правилам

Строка origin= показывает, кто подписал приложение. Проверьте, совпадает ли она с компанией или человеком, которых вы ожидали. Мы запускали это в macOS 26.7.1 на 30 октября 2026 г., и Google Chrome показал origin=Developer ID Application: Google LLC.

Чтобы увидеть всю цепочку подписи или проверить только нотаризацию:

codesign -dv --verbose=2 /Applications/YourApp.app
codesign --test-requirement="=notarized" --verify /Applications/YourApp.app

Вторая команда ничего не выводит, если приложение прошло проверку. Встроенные приложения Apple не проходят этот тест, потому что подписаны иначе, поэтому она полезна только для сторонних приложений.

3. Помните, что нотаризация не доказывает

Apple прямо говорит, что нотаризация не является App Review. Это автоматическая проверка на вредоносное содержимое и проблемы с подписью кода. Она ничего не говорит о качестве, конфиденциальности или о том, выполняет ли приложение обещанное. Вредоносное ПО тоже проходило её: в 2020 исследователь Патрик Уордл сообщил о нотаризованном вредоносном ПО Shlayer, и Apple отозвала сертификаты, о которых он сообщил.

4. Обратите внимание, что запрашивает приложение

Песочница обязательна в Mac App Store, но многие хорошие приложения из прямых загрузок её не используют, потому что им нужен больший доступ для работы. Поэтому спрашивайте себя, оправдан ли каждый запрос. Диспетчеру окон нужен «Универсальный доступ», и это логично. Калькулятору доступ к контактам не нужен. Проверить доступ и отозвать его можно в «Системных настройках» в разделе «Конфиденциальность и безопасность».

5. Никогда не вставляйте команды установки со страницы в интернете

Распространённая атака в 2026 обходит приложение целиком. Страница предлагает вставить команду в Терминал или запустить скрипт, который она открывает, как «исправление» или «проверку». Этот путь обходит проверки выше. Некоторые настоящие инструменты для разработчиков устанавливаются через Терминал, поэтому используйте только команду с официального сайта и только если действительно хотели установить этот инструмент. Если вы уже выполнили неизвестную команду, считайте, что Mac, возможно, скомпрометирован, и смените пароли с другого устройства.

Что означает синяя галочка MacPip

Синяя галочка означает, что человек проверил приложение в указанную дату. У каждого приложения с синей галочкой есть датированный отчёт с перечнем подтверждённого. Подпись и нотаризация отображаются, только если мы подтвердили их на загруженной копии. У приложений со статусом «Ожидает проверки» этого пока нет. Синяя галочка не гарантирует безопасность приложения, как говорится в наших условиях. Это ещё одно доказательство с датой.

Если macOS уже показала вам предупреждение, прочитайте, что значит «Apple не может проверить».

Mac-приложения на MacPip

Недавно запущенные: Seedlore, Phosphor, Vexilo Code, MightyBench, Pixtamer. Карточка не означает рекомендацию, поэтому проверьте каждое приложение сами.

By category: Продуктивность.

Источники

Отправьте приложениеСмотреть приложения