СПб.: Питер, 2010. — 363 c. — ISBN: 9785498077475
В книге рассмотрены наиболее распространенные и серьезные ошибки
кодирования и программные «дыры», которые используются хакерами для
взлома программных продуктов. Рассмотрено большинство языков и
платформ программирования, каждая глава посвящена отдельному типу
уязвимости («смертному греху»), угрожающему безопасности
компьютерных систем и программ. Книга представляет собой капитально
переработанное второе издание бестселлера «The 19 Deadly Sins of
Software Security», в котором отражены все насущные и актуальные
проблемы из области программной безопасности ПО.
Авторы книги Майкл Ховард и Дэвид Лебланк, обучающие программистов компании Microsoft безопасному коду, объединили усилия с Джоном Вьегой, сформулировавшим «24 смертных греха программиста», и создали это полезнейшее руководство, в котором на разнообразных примерах продемонстрированы как сами ошибки программирования, так и способы их исправления и защиты от взлома систем. По сравнению с /file/818571/ улучшено качество и многократно уменьшен объем.
Авторы книги Майкл Ховард и Дэвид Лебланк, обучающие программистов компании Microsoft безопасному коду, объединили усилия с Джоном Вьегой, сформулировавшим «24 смертных греха программиста», и создали это полезнейшее руководство, в котором на разнообразных примерах продемонстрированы как сами ошибки программирования, так и способы их исправления и защиты от взлома систем. По сравнению с /file/818571/ улучшено качество и многократно уменьшен объем.