Другие имена | Проект OneFuzz |
---|---|
Разработчик(и) | Майкрософт |
Первоначальный выпуск | 18 сентября 2020 г. (2020-09-18) |
Окончательный релиз | 8.9.0 / 9 октября 2023 г. (2023-10-09) |
Репозиторий | github.com/microsoft/onefuzz |
Написано в | Rust , Питон |
Операционная система | Windows , Linux |
Платформа | Кроссплатформенный |
Тип | Фаззер |
Лицензия | Лицензия Массачусетского технологического института |
Веб-сайт | www.microsoft.com/en-us/research/project/project-onefuzz/ |
OneFuzz — это кроссплатформенная бесплатная среда тестирования с открытым исходным кодом от Microsoft . [1] Программное обеспечение позволяет разработчикам проводить непрерывное тестирование с использованием метода нечеткого тестирования для выявления слабых мест в программном обеспечении перед его выпуском. [2]
OneFuzz — это самостоятельная платформа фаззинга как услуги, которая автоматизирует обнаружение ошибок программного обеспечения , которые могут представлять угрозу безопасности . [1] Она поддерживает Windows и Linux . [2]
Известные функции включают в себя компонуемые рабочие процессы фаззинга, встроенный ансамблевый фаззинг, программную сортировку и дедупликацию результатов, обратные вызовы уведомлений о сбоях и отладку в реальном времени по требованию обнаруженных сбоев. [3] [2] Клиент интерфейса командной строки написан на Python 3 и ориентирован на Python 3.7 и выше. [4]
Microsoft использует фреймворк тестирования OneFuzz для проверки Edge , Windows и других продуктов компании. [1] Он заменил предыдущий механизм тестирования программного обеспечения Microsoft Security Risk Detection . [2]
Исходный код был опубликован 18 сентября 2020 года. [1] Он лицензирован по лицензии MIT и размещен на GitHub . [5]
31 августа 2023 года было объявлено, что разработка подходит к концу. 1 ноября 2023 года проект GitHub был заархивирован. [5]