232 / 181 / 104
Регистрация: 19.03.2010
Сообщений: 949
|
|
1 | |
Новые утилиты от Microsoft для разработки надежных программ.20.10.2010, 00:11. Показов 723. Ответов 0
Метки нет (Все метки)
Microsoft выпустила две новые бесплатные утилиты, которве помогут сторонним разработчикам в проверке своих программ на соответствие требованиям безопасности. Утилита Minifuzz представляет собой инструмент для нахождения ошибок в коде путем подачи приложению в качестве входных параметров случайных данных. Утилита BinScope Binary Analyzer предназначена для проверки исполняемого кода на соблюдение множества общепринятых правил написания кода.
Согласно стандарту безопасной разработки Microsoft SDL (Secure Development Lifecycle – жизненный цикл безопасной разработки), каждый алгоритм и программный модуль должен проходить масштабную проверку на наличие переполнений буфера и других распространенных уязвимостей путем тестирования случайными входными данными (fuzzing). Если крупные разработчики программных продуктов уже давно внедрили эту технологию для своих производственных процессов, то независимые разработчики до сих пор редко использовали подобные методики. С появлением свободно распространяемой утилиты Minifuzz входной барьер на пути к методике тестирования случайными входными данными значительно снижается. Еще одна утилита Microsoft BinScope Binary Analyzer обеспечивает расширенную проверку результатов работы программистов путем анализа самих исполняемых файлов. Так, утилита BinScope проверяет, какая версия компилятора использовалась при сборке программы – конечно, для ответственных задач необходимо использовать самую актуальную версию компилятора. Также утилита BinScope уведомит тестировщика о том, что файл был скомпилирован без ключа /GS, который эффективно предотвращает атаки на приложение с использованием переполнения буфера.
0
|
20.10.2010, 00:11 | |
Ответы с готовыми решениями:
0
Утилиты Для Разработки Domino-приложений VSLive! - это среда для разработки программ :-))))) Анализ сведений о результатах разработки программ для курсовых проектов Какие возможности существуют для GameDev разработки под новую экосистему Microsoft |
20.10.2010, 00:11 | |
20.10.2010, 00:11 | |
Помогаю со студенческими работами здесь
1
Посоветуйте идеи для разработки простых программ (начала обучения на каком-либо языке) Раскрыть принципы разработки алгоритмов и программ для решения прикладных задач: операциональный и структурный Microsoft: средство удаления вредоносных программ из Microsoft Windows v.3.8 Ключи запуска программ, вспомогательные утилиты (Windows Resource Kit, Support Tools) Новые разработки (Нужно на доклад по предмету ''Сети'') Поиск надёжных людей для организации проекта в сфере Perfect World Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |