KnockKnock - сканер от Objective-See который показывает все persistence-точки на вашем Mac - программы которые запускаются автоматически и могут шпионить.
Что сканирует:
- LaunchAgents (~/Library/LaunchAgents/, /Library/LaunchAgents/)
- LaunchDaemons (/Library/LaunchDaemons/)
- Login Items (запуск при входе пользователя)
- Browser extensions (Safari, Chrome, Firefox)
- Scheduled tasks (cron)
- System Extensions (новый стандарт macOS)
- Spotlight Importers
- Authorization plugins
- DNS plugins
- Quarantine launches
Как использовать:
1. Запустить KnockKnock
2. Нажать «Start scan» - сканирование 30 секунд
3. Просмотреть список persistence-объектов
4. Каждый объект показывается с:
- Именем
- Путём к исполняемому файлу
- VirusTotal результатом (если включён) - проверка на 70+ антивирусах
- Подписью разработчика (Apple, известный, неизвестный)
5. Подозрительные - удалить вручную или через Help → Reveal in Finder
Сценарии:
- Регулярный аудит безопасности - раз в месяц проверять что новое прописалось
- Очистка после удаления программы - часто остаются забытые LaunchAgents
- После заражения - найти и удалить malware persistence
Сравнение:
- vs BlockBlock - KnockKnock для аудита уже установленного, BlockBlock в реальном времени блокирует попытки
- vs CleanMyMac X - KnockKnock специализирован, профессиональный
Бесплатно, open-source. Поддержка автора через Patreon.
Скачать: /programs/knockknock