Происхождение прежде публикации: создание более безопасных конвейеров PowerShell и Chocolatey от ...
PowerShell.org
0:00 / 0:00
Происхождение прежде публикации: создание более безопасных конвейеров PowerShell и Chocolatey от ...
61 просмотр · 3 месяца назад
PowerShell.org
25,9 тыс. подписчиков
61 просмотр · 3 месяца назад
Многие авторы PowerShell рассматривают свою работу скорее как автоматизацию, чем как программное обеспечение. Но как только скрипт получает версию, становится доступным или публикуется, он превращается в часть цепочки поставок. Те же практические меры защиты, которые защищают приложения, могут защитить и автоматизацию, не переворачивая ваш рабочий процесс с ног на голову.
Большинство дискуссий о безопасности цепочки поставок начинаются с реестра. Подписание и контроль распространения важны, но они предполагают, что публикуемый артефакт уже заслуживает доверия. Эта сессия посвящена тому, что происходит раньше: проверке происхождения до публикации.
В части 1 мы будем использовать GitHub Actions с инструментами с открытым исходным кодом, такими как PSScriptAnalyzer, Semgrep, Syft и Grype, для создания конвейера, который сканирует на наличие уязвимостей, обнаруживает рискованное поведение и отображает результаты непосредственно в запросах на слияние. Мы также затронем интеграцию с корпоративными платформами SCA и облачной безопасностью для постоянного мониторинга.
Во второй части мы применим тот же подход к рабочим процессам упаковки в Chocolatey, проверяя именование, проверяя контрольные суммы, анализируя скрипты установки и генерируя SBOM для встроенных бинарных файлов с открытым исходным кодом до того, как пакет попадет в репозиторий.
После завершения вы получите форки GitHub Actions и практическую модель обеспечения безопасности цепочек поставок, начиная с конвейера. Для понимания материала вам не потребуется специальных знаний в области безопасности.
Видеозаписи PowerShell Summit сделаны нашими друзьями из Confreaks.
Наши записи сделаны таким образом, чтобы минимизировать нагрузку на докладчиков и помехи для нашей аудитории. Эти записи предназначены для сохранения информации презентаций для потомков и не являются заменой личного посещения саммита. Эти записи не предназначены для профессионального видеообучения. Мы надеемся, что эти видео окажутся для вас полезными.
Подписывайтесь на Confreaks 👇
https://confreaks.com
https://confreaks.bsky.social
https://x.com/confreaks