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

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

Здесь можно купить книгу "Как написать безопасный код на С++, Java, Perl, PHP, ASP.NET " в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.

Автор: Майкл Ховард, Дэвид Лебланк, Джон Виета

Форматы: PDF

Издательство: ДМК Пресс

Год: 2018

Место издания: Москва

ISBN: 978-5-97060-617-9

Страниц: 289

Артикул: 94700

Возрастная маркировка: 16+

Электронная книга
490

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

Эта книга необходима всем разработчикам программного обеспечения, независимо от платформы, языка или вида приложений. Рассмотрены уязвимости на языках C/C++, C#, Java, Visual Basic, Visual Basic .NET, Perl, Python в операционных системах Windows, Unix, Linux, Mac OS, Novell Netware. Авторы издания, Майкл Ховард и Дэвид Лебланк, обучают программистов как писать безопасный код в компании Microsoft. На различных примерах продемонстрированы как сами ошибки, так и способы их исправления и защиты от них. Если вы – программист, то вам просто необходимо прочесть эту книгу.

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


Об авторах
О научных редакторах
Предисловие
Благодарности
Введение
Грех 1. Переполнение буфера
Грех 2. Ошибки, связанные с форматной строкой
Грех 3. Переполнение целых чисел
Грех 4. Внедрение SQL-команд
Грех 5. Внедрение команд
Грех 6. Пренебрежение обработкой ошибок
Грех 7. Кросс-сайтовые сценарии
Грех 8. Пренебрежение защитой сетевого трафика
Грех 9. Применение загадочных URL и скрытых полей форм
Грех 10. Неправильное применение SSL и TLS
Грех 11. Использование слабых систем на основе паролей
Грех 12. Пренебрежение безопасным хранением и защитой данных
Грех 13. Утечка информации
Грех 14. Некорректный доступ к файлам
Грех 15. Излишнее доверие к системе разрешения сетевых имен
Грех 16. Гонки
Грех 17. Неаутентифицированный обмен ключами
Грех 18. Случайные числа криптографического качества
Грех 19. Неудобный интерфейс
Приложение A. Соответствие между 19 смертными грехами и «10 ошибками» OWASP
Приложение B. Сводка рекомендаций
Предметный указатель

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

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

Внимание!
При обнаружении неточностей или ошибок в описании книги "Как написать безопасный код на С++, Java, Perl, PHP, ASP.NET (автор Майкл Ховард, Дэвид Лебланк, Джон Виета)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!