Скачать Hard Stop
Один образ. Перетащи в Applications, открой один раз и отдай пароль.
Установка
- 01
Перетащи Hard Stop в Applications
Открой скачанный образ и перетащи щит. Пока ничего не установлено — это просто файл.
- 02
Первый запуск — правой кнопкой
Нажми на приложение правой кнопкой, выбери «Открыть» и подтверди. Двойной клик система отклонит: сборка не подписана Apple, об этом ниже. Так надо сделать только один раз.
- 03
Подтверди установку паролем от мака
Hard Stop один раз спросит пароль администратора, чтобы поставить фоновую службу, которая и блокирует. Это твой обычный пароль от компьютера, а не guardian-пароль.
- 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 или новее
- Учётная запись администратора — только для установки
- Человек, которому ты доверишь пароль: без него программа бесполезна