open atlas
↑ К треку
Безопасность SEC · 07 · 08

Supply-chain безопасность: тест с краткими ответами

Подсказки на свободное припоминание по всему модулю supply chain. Сначала ответьте своими словами, затем откройте эталонный ответ и сравните.

SEC Senior ◷ 13 min
Уровень
ОсновыJuniorMiddleSenior

Припоминание сильнее перечитывания. Для каждой подсказки проговорите или запишите полный ответ по памяти, прежде чем открыть эталон — именно усилие извлечения закрепляет материал.

Цель

Восстановите ключевые механизмы модуля — почему поверхностью атаки является шаг установки, что lockfile и хэши делают и упускают, как работает confusion, и на что отвечают SBOM, provenance и подписание — не подглядывая в урок.

Вспомните перед уходом
  1. 01
    Почему поверхностью атаки является шаг установки, а не код вашего приложения?
  2. 02
    От чего защищает lockfile с integrity-хэшами, и от чего — НЕТ?
  3. 03
    Разберите атаку dependency confusion и слоистую защиту от неё.
  4. 04
    Что такое SBOM и на какой вопрос он отвечает, на который не ответят подпись или provenance?
  5. 05
    Объясните SLSA provenance и подписанные артефакты, и почему xz-utils нужен был именно этот слой.
  6. 06
    Расположите supply-chain защиты от самой дешёвой/немедленной до самой организационной и обоснуйте порядок.
Итог

Если вы смогли восстановить каждый ответ по памяти, вы держите хребет модуля: шаг установки и есть поверхность атаки; lockfile с хэшами и npm ci гарантируют, что вы получили именно те байты, но ничего не говорят о том, как они собраны; dependency confusion — баг порядка разрешения, исправляемый приоритетом, а не везением; SBOM отвечает, что внутри; а SLSA provenance плюс подписание Sigstore отвечают, как это собрано и не подменено ли — слой, нужный xz и упущенный lockfile. Теперь, когда встретите отчёт об инциденте в цепочке поставок, вы сразу читаете не заголовок, а шов, через который вошла атака — и тянетесь к конкретному контролю, а не к следующему по списку.

Что-то непонятно?

Задай вопрос по этому уроку. Вопросы анонимны и попадают напрямую автору — урок станет лучше.

хоткеи развернуть
поиск
K
пред. пьеса
k
след. пьеса
j
тиры
t
это меню
?
sources3
expand
  1. 01
  2. 02
  3. 03

Trademarks belong to their respective owners. Editorial reference only.