Форум программистов, компьютерный форум, киберфорум
Софт (программы)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
232 / 181 / 104
Регистрация: 19.03.2010
Сообщений: 949
1

Новые утилиты от Microsoft для разработки надежных программ.

20.10.2010, 00:11. Показов 723. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Microsoft выпустила две новые бесплатные утилиты, которве помогут сторонним разработчикам в проверке своих программ на соответствие требованиям безопасности. Утилита Minifuzz представляет собой инструмент для нахождения ошибок в коде путем подачи приложению в качестве входных параметров случайных данных. Утилита BinScope Binary Analyzer предназначена для проверки исполняемого кода на соблюдение множества общепринятых правил написания кода.

Согласно стандарту безопасной разработки Microsoft SDL (Secure Development Lifecycle – жизненный цикл безопасной разработки), каждый алгоритм и программный модуль должен проходить масштабную проверку на наличие переполнений буфера и других распространенных уязвимостей путем тестирования случайными входными данными (fuzzing). Если крупные разработчики программных продуктов уже давно внедрили эту технологию для своих производственных процессов, то независимые разработчики до сих пор редко использовали подобные методики. С появлением свободно распространяемой утилиты Minifuzz входной барьер на пути к методике тестирования случайными входными данными значительно снижается.

Еще одна утилита Microsoft BinScope Binary Analyzer обеспечивает расширенную проверку результатов работы программистов путем анализа самих исполняемых файлов. Так, утилита BinScope проверяет, какая версия компилятора использовалась при сборке программы – конечно, для ответственных задач необходимо использовать самую актуальную версию компилятора. Также утилита BinScope уведомит тестировщика о том, что файл был скомпилирован без ключа /GS, который эффективно предотвращает атаки на приложение с использованием переполнения буфера.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.10.2010, 00:11
Ответы с готовыми решениями:

Утилиты Для Разработки Domino-приложений
Первоначальный посыл уехал в отдельную тему: Сейчас содержимое темы должно соответствовать...

VSLive! - это среда для разработки программ :-)))))
Сегодня основатель Microsoft Билл Гейтс и исполнительный директор компании Стив Баллмер представят...

Анализ сведений о результатах разработки программ для курсовых проектов
Помогите, пожалуйста Даны сведения о результатах разработки программ для курсовых проектов....

Какие возможности существуют для GameDev разработки под новую экосистему Microsoft
Здравствуйте! Встал вопрос: "А какие возможности существуют, для GameDev разработки, под новую...

0
20.10.2010, 00:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.10.2010, 00:11
Помогаю со студенческими работами здесь

Посоветуйте идеи для разработки простых программ (начала обучения на каком-либо языке)
Сейчас изучаю один из ЯПов, новый для меня, собственно в голову хоть и приходят идеи, но хотелось...

Раскрыть принципы разработки алгоритмов и программ для решения прикладных задач: операциональный и структурный
Раскрыть принципы разработки алгоритмов и программ для решения прикладных задач: операциональный и...

Microsoft: средство удаления вредоносных программ из Microsoft Windows v.3.8
Корпорация Microsoft выпустила средство для удаления вредоносных программ под операционными...

Ключи запуска программ, вспомогательные утилиты (Windows Resource Kit, Support Tools)
1) Вспомогательные консольные утилиты: Windows Resourse Kit + Support Tools тема GNUWin32...

Новые разработки (Нужно на доклад по предмету ''Сети'')
Друзья,помогите пожалуйста.Нужно на доклад по предмету ''Сети'' найти какую-нибудь новую...

Поиск надёжных людей для организации проекта в сфере Perfect World
Доброго времени суток. Открываю тему с целью поиска надёжной команды, объединённой идеей...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru