Безопасный С++. Руководство по безопасному проектированию и разработке программ

Книга «Безопасный С++» представляет собой глубокое практическое руководство по обеспечению безопасности при разработке на языке C++. Автор, Сергей Талантов, имеющий более 20 лет опыта программирования на C++ и работавший в ведущих компаниях по информационной безопасности, делится лучшими практиками и методиками, которые помогут разработчикам создавать более надёжные и защищённые приложения.

Книга состоит из четырёх основных разделов. Первый раздел, «Безопасность приложений», знакомит с ключевыми принципами безопасности и включает материал по бинарной отладке с реальными примерами атак и противодействий. Второй раздел, «Безопасная реализация», посвящён низкоуровневым вопросам безопасности при написании кода на C++, рассматривая потенциальные проблемы и их решения с акцентом на современные стандарты C++17 и выше.

Третий раздел, «Безопасная архитектура», поднимает читателя на уровень проектирования систем, где важны общие концепции безопасности. Четвёртый раздел, «Безопасный процесс», описывает методики и практики повышения качества, надёжности и безопасности разрабатываемого ПО, включая аспекты DevOps и DevSecOps.

Все примеры кода, написанные на C++, доступны в репозитории автора и готовы для сборки и запуска. Книга ориентирована на практическое применение и будет полезна как разработчикам, так и архитекторам и инженерам по безопасности.

Безопасный С++. Руководство по безопасному проектированию и разработке программ
A
Автор
Сергей Талантов
Издательство
АСТ
Год
2025
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент