Google выпускает: ClusterFuzzLite — решение для непрерывного фазз-тестирования

В последние годы непрерывное фазз-тестирование стало важной частью жизненного цикла разработки программного обеспечения. Эта техника обычно включает в себя подачу случайных или произвольных данных в программу, которые затем могут быть использованы для поиска точек сбоя, которые легко пропустить или не обнаружить человеку. Недавно NIST's Software Validation Guidelines выпустил стандарт (в ответ на указ Белого дома о повышении национальной кибербезопасности), в котором прямо указано, что проверка кода - это проверка программного обеспечения с помощью нечеткого тестирования.

Поэтому команда Google анонсировала проект с открытым исходным кодом ClusterFuzzLite — решение для непрерывного фазз-тестирования, которое работает как часть рабочего процесса CI/CD и позволяет находить уязвимости быстрее, чем когда-либо прежде. С помощью всего лишь нескольких строк кода пользователи GitHub могут интегрировать ClusterFuzzLite в свои рабочие процессы и выполнять запросы на нечеткое тестирование, чтобы выявлять ошибки перед их фиксацией, тем самым повышая общую безопасность цепочки поставок программного обеспечения.

С момента запуска в 2016 году в программу Google OSS-Fuzz было интегрировано более 500 критически важных проектов с открытым исходным кодом, исправлено более 6500 уязвимостей и 21 000 функциональных ошибок. ClusterFuzzLite работает рука об руку с OSS-Fuzz, обнаруживая ошибки регрессии на ранних этапах процесса разработки.

Крупные проекты, включая systemd и Curl, использовали ClusterFuzzLite во время проверки кода и получили отличные результаты.

С выпуском ClusterFuzzLite любой проект может интегрировать этот важный стандарт тестирования и получить выгоду от нечеткого тестирования. ClusterFuzzLite предоставляет многие из тех же функций, что и ClusterFuzz, такие как непрерывное фазз-тестирование, управление корпусом и создание отчетов о покрытии. И самое главное, он прост в использовании, что делает ClusterFuzzLite лучшим выбором для любого разработчика, который хочет провести фазз-тестирование.

 

Google выпускает: ClusterFuzzLite — решение для непрерывного фазз-тестирования

 

Чтобы узнать больше, вы можете проверить Документация ClusterFuzzLite.

ClusterFuzzLite в настоящее время поддерживает GitHub Actions и Google Cloud Build.

Оригинал статьи CNCSO, при воспроизведении просьба указывать источник: https://www.cncso.com/ru/google-releases-clusterfuzzlite-a-kind-of-continuous-fuzzy-testing-solution.html

Нравиться (0)
Предыдущий 11 ноября 2021 пп12:49
Следующий 12 ноября 2021 пп12:57

связанное предложение