Как написать безопасный код на С++, Java, Perl, PHP, ASP.NET

Майкл Ховард Дэвид Лебланк Джон Виега

Грех 1. Переполнение буфера

В чем состоит грех Подверженные греху языки Как происходит грехопадение Греховность C/C++ Родственные грехи Где искать ошибку Выявление ошибки на этапе анализа кода Тестирование Примеры из реальной жизни CVE