Фейковый рекрутер украл бы SSH-ключи, но CloneGuard сканирует репозиторий до запуска
HN: CloneGuard – scan a repo for credential-stealing tricks before you run it
CloneGuard — небольшая утилита на Go без зависимостей, которая только читает файлы и никогда не запускает код из проверяемого проекта. Она ищет кражу учётных данных, скрытые сетевые вызовы, обфусцированный код и авто-хуки вроде npm install или задач VS Code. Инструмент создан после того, как поддельное «демо» от фейкового рекрутера попыталось украсть SSH- и AWS-ключи. Вердикт выдаётся по уровням от clean до dangerous с кодами выхода для скриптов.
«Отсутствие красных флагов» не доказывает безопасность. Это лишь значит, что ни один из этих распространённых трюков не был замечен.