Пиков / КАПО
Как читать авторский курс и нормативные материалы

Это учебные материалы, а не заключение о соответствии конкретного продукта. Организационные модели курса отделяйте от терминов стандарта: ППК в опубликованном проекте — машиночитаемый перечень, а живой реестр его версий является практикой сопровождения. Термин OSA в разных материалах имеет разный охват. Статус и обязательность нормативного документа проверяются отдельно; проект КАПО опубликован как проект первой редакции.

Что проверять на проекте (чек-лист аудитора по C/C++)

Чек-лист дополняет общий аудит SBOM конкретикой C/C++. Каждый пункт — это вопрос «есть ли доказательство», а не «декларировано ли».

Управление зависимостями

Слепые зоны

Полнота и процесс

Красный флаг SBOM C/C++ компонента содержит подозрительно мало записей и при этом нет ни одного DT_NEEDED-маппинга, ни списка статически вшитого, ни реестра unresolved. Это не «чистый» компонент, а непроверенная слепая зона — состав не доказан.

Нормативная опора

ГОСТ Р 56939-2024 · NIST SP 800-218 SSDF (PS.3.2, PW.4, RV.1) · BSI TR-03183-2 v2.1.0 · CERT C C++ · MISRA C C++