Microsoft выпустила инструменты для безопасной разработки приложений

Microsoft представила два бесплатных инструмента проверки написанных на Си и C++ приложений на предмет безопасности. Продукты выполнены в соответствии с стратегией Security Development Lifecycle (SDL). Вместо того чтобы тестировать приложения на этапах предварительного развертывания либо после внедрения, инструменты позволяют ввести стадии проверки на безопасность и конфиденциальность в сам цикл разработки ПО.

BinScope Binary Analyzer анализирует двоичный код на удовлетворение требованиям SDL для компиляторов и редакторов связей. Например, инструмент проверяет использование флага GS для предотвращения атак по типу переполнения буфера. MiniFuzz File Fuzzer реализует технику тестирования приложений на базе элементов нечеткой логики. Инструмент позволяет сымитировать потенциальные угрозы безопасности путем проверки поведения приложений в ходе анализа файлов, которые были преднамеренно испорчены.

По мнению экспертов, новые инструменты не найдут широкого применения среди корпоративных разработчиков, так как последние с большей охотой пользуются Java и управляемым .NET-кодом в Visual Basic.Net и C#, нежели Си и C++.

www.osp.ru

публикации сходной тематики

Комментирование закрыто.

 

При наполнении сайта использована информация из открытых источников. Владелец сайта не несет ответственности за недостоверную и заведомо ложную информацию размещенную на страницах сайта. При использовании информации опубликованной на нашем сайте, ссылка обязательна.

Реклама на сайте: