24 смертных греха компьютерной безопасности. Как написать безопасный код

Книга представляет собой капитально переработанное второе издание бестселлера «The 19 Deadly Sins of Software Security». В ней рассмотрены наиболее распространенные и серьезные ошибки кодирования и программные «дыры», которые используются хакерами для взлома программных продуктов. Авторы, обучающие программистов компании Microsoft безопасному коду, сформулировали «24 смертных греха программиста» и создали полезнейшее руководство.

Издание охватывает большинство языков и платформ программирования. Каждая глава посвящена отдельному типу уязвимости («смертному греху»), угрожающему безопасности компьютерных систем и программ. Книга структурирована по основным категориям уязвимостей: грехи веб-приложений (SQL-инъекции, XSS, XSRF), грехи реализации (переполнение буфера, целочисленные переполнения, обработка исключений), криптографические грехи и сетевые грехи.

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

Похожие книги

24 смертных греха компьютерной безопасности. Как написать безопасный код
A
Автор
М. Ховард, Д. Лебланк, Дж. Вьега
Издательство
Питер
Год
2010
Язык
Русский
1
Оцените книгу

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

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