На прошлой неделе я писал о ловушке кода Клода, которая не позволяет вашему ИИ-агенту читать ваш файл .env. В этом году злоумышленники использовали такой же перехват внутри репозиториев, и он запускался каждый раз, когда разработчик открывал проект. Вот...
На прошлой неделе я писал о ловушке кода Клода, которая не позволяет вашему ИИ-агенту читать ваш файл .env. В этом году злоумышленники использовали такой же перехват внутри репозиториев, и он запускался каждый раз, когда разработчик открывал проект. Вот что произошло, почему удаление пакета не помогло и как проверить свой компьютер за пять минут.
Тот же файл, та же функция. Разница лишь в том, кто это написал.
Краткая версия
Хук — это команда оболочки, которую ваш инструмент ИИ-кодирования запускает в заданный момент, например, при запуске сеанса. Хуки живут в простом файле JSON .claude/settings.json, который находится в репозитории и фиксируется вместе со всем остальным.
В моем последнем посте вся суть заключалась в следующем: зафиксируйте хук, и каждый товарищ по команде получит одинаковое ограждение. Этот пост о другой стороне той же функции. Если совершенный вами перехват защищает всех, кто клонирует репозиторий, перехват, совершаемый злоумышленником, достигает всех, кто его клонирует.
Это не гипотетически. Две волны одного и того же семейства червей npm сделали именно это в мае и июне 2026 года.
Что случилось
Четыре недели, две волны и переход от пакетов npm прямо к организации Microsoft GitHub.
Май 2026 г.: Мини Шай-Хулуд.
11 мая нападавшие
