авторДэвид Лебланк19 смертных грехов, угрожающих безопасности программКак написать безопасный код на С++, Java, Perl, PHP, ASP.NETУязвимости в программном коде и борьба с ними