Меню сайта
Мини профиль

Гость, мы рады вас видеть.
Пожалуйста зарегистрируйтесь или авторизуйтесь!

Поиск
Мини чат
Копилка
Сколько? WMR

Заранее спасибо. Повысь свой BL. Сумма может быть любая. Все деньги будут вложены на развитие этого проекта. СПАСИБО!!!
Опрос
Как вам новый дизайн?
Всего ответов: 3343
Реклама
Статистика
Зарег. на сайте
Всего: 476
Новых за месяц: 0
Новых за неделю: 0
Новых вчера: 0
Новых сегодня: 0
Из них
Администраторов: 1
Модераторов: 1
Журналистов: 7
Обычных юзеров: 467
Из них
Парней: 422
Девушек: 54

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Сегодня были: didl3
Ka4ai.pp.ua

Качай бесплатно и без регистрации

Главная » Файлы » Разное

Сикорд Р.С. - Безопасное программирование на C и C++, 2-е издание (2015)
03.06.2020, 08:35

Узнайте об основных причинах уязвимостей программного обеспечения и научитесь их избегать! Распространенные уязвимости программного обеспечения обычно вызываются дефектами программирования, которых можно было бы избежать. Проанализировав десятки тысяч сообщений об уязвимостях, начиная с 1988 года, CERT выявила, что подавляющее количество уязвимостей вызывается относительно небольшим количеством первопричин.
Во втором издании книги Безопасное программирование на C и C++ выявляются и поясняются эти первопричины и указываются шаги, которые могут быть предприняты для устранения уязвимостей в разрабатываемом программном обеспечении. Кроме того, книга призывает программистов принять на вооружение наилучшие методы обеспечения безопасности и выработать образ мышления, который может помочь защитить программное обеспечение не только от известных на сегодня, но и от будущих атак. Опираясь на доклады и выводы CERT, Роберт С. Сикорд систематически указывает программные ошибки, которые скорее всего приведут к нарушениям безопасности, показывает, как они могут быть использованы злоумышленниками, рассматривает потенциальные следствия такого использования и предоставляет безопасные альтернативы.
В книге подробно рассмотрены следующие темы:
Повышение безопасности и защищенности любого приложения на C/C++.
Описание атак с использованием переполнения буфера и разрушения стека, использующих небезопасную логику работы со строками.
Как избежать уязвимостей и дефектов безопасности при использовании функций управления динамической памятью.
Как устранить проблемы целочисленной арифметики, вытекающие из переполнения знаковых целых чисел, циклического возврата беззнаковых целых чисел и ошибок усечения.
Безопасный ввод-вывод и устранение уязвимостей, связанных с файловой системой.
Корректное применение функций форматированного вывода без внесения уязвимостей форматных строк.
Устранение конфликтов при доступе к ресурсам и прочих уязвимостей при разработке параллельно выполняемого кода.


Название: Безопасное программирование на C и C++, 2-е издание
Автор: Сикорд Р.С.
Год: 2015
Жанр: программирование
Издательство: Вильямс
Язык: Русский

Формат: pdf
Качество: Отсканированные страницы + слой распознанного текста
Страниц: 498
Размер: 13 MB
Скачать Сикорд Р.С. - Безопасное программирование на C и C++, 2-е издание (2015)

Категория: Разное | Добавил: didl3
Просмотров: 7 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]