Назад

Скачать Hard Stop

Один образ. Перетащи в Applications, открой один раз и отдай пароль.

Скачать для macOSВерсия 1.0 · 1.6 MB · Apple silicon и Intel

Установка

  1. 01

    Перетащи Hard Stop в Applications

    Открой скачанный образ и перетащи щит. Пока ничего не установлено — это просто файл.

  2. 02

    Первый запуск — правой кнопкой

    Нажми на приложение правой кнопкой, выбери «Открыть» и подтверди. Двойной клик система отклонит: сборка не подписана Apple, об этом ниже. Так надо сделать только один раз.

  3. 03

    Подтверди установку паролем от мака

    Hard Stop один раз спросит пароль администратора, чтобы поставить фоновую службу, которая и блокирует. Это твой обычный пароль от компьютера, а не guardian-пароль.

  4. 04

    Отдай guardian-пароль

    Программа создаст пароль и покажет его один раз. Отправь его тому, кому доверяешь, и не оставляй себе копию. В этом весь замысел: дальше разблокировка — его решение, а не твоё.

Почему macOS будет ругаться

Сборка не подписана сертификатом Apple Developer и не нотаризована, поэтому система считает разработчика неопознанным и блокирует первый запуск. Это macOS делает свою работу: отличить самостоятельную сборку от вредоносной она не может. Честный способ проверить, что файл именно наш, — сверить контрольную сумму ниже. Подписанная сборка будет; для неё нужен аккаунт разработчика, а не переписывание кода.

SHA-256

2773789bbb045ffa242f79da05df7aee44002fb529cebe92d451bbfadf4f92d0

Если всё равно пишет «Apple could not verify»

macOS помечает карантином всё, что приехало из скачанного образа, а правый клик → «Открыть» снимает метку только с самого приложения — не со службы внутри него. Вставь это в Терминал и запусти Hard Stop заново. (Если ты нажал «Move to Trash», сначала удали приложение и перетащи его из образа ещё раз.)

xattr -dr com.apple.quarantine "/Applications/Hard Stop.app"

Требования

  • macOS 14 Sonoma или новее
  • Учётная запись администратора — только для установки
  • Человек, которому ты доверишь пароль: без него программа бесполезна