Справка
x
Поиск
Закладки
Озвучить книгу
Изменить режим чтения
Изменить размер шрифта
Оглавление
Для озвучивания и цитирования книги перейдите в режим постраничного просмотра.
19 смертных грехов, угрожающих безопасности программ. Как не допустить типичных ошибок
Грех 1. Переполнение буфера
Предыдущая страница
Следующая страница
Оглавление
Об авторах
О научных редакторах
Предисловие
Благодарности
Введение
+
Грех 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. Сводка рекомендаций
Данный блок поддерживает скрол*