Веб-безопасность для разработчиков: реальные угрозы, практическая защита на русском
#641793
Web Security for Developers: Real Threats, Practical Defense (B07V78WH7V)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Malcolm McDonald | #21: Компьютерный взлом
Безопасность веб-сайтов стала проще. В этой книге рассматриваются наиболее распространенные способы взлома веб-сайтов и способы защиты веб-разработчиков.
Мир изменился. Сегодня каждый раз, когда вы запускаете сайт, вы делаете его уязвимым для атак.
Начинающего разработчика легко могут обескуражить сложности, связанные с обеспечением надлежащей безопасности веб-сайта. Но не стоит отчаиваться: целая армия исследователей в области безопасности занимается обнаружением, документированием и устранением уязвимостей. К счастью, инструменты, необходимые для защиты вашего сайта, доступны бесплатно и, как правило, просты в использовании.
Книга «Веб-безопасность для разработчиков» научит вас, как ваши веб-сайты уязвимы для атак и как их защитить. В каждой главе рассматривается серьезная уязвимость в системе безопасности и анализируется реальная атака, сопровождаемая большим количеством кода, демонстрирующего как саму уязвимость, так и способ ее устранения.
Вы научитесь:
По мере того, как вы будете совершенствовать свои навыки выявления и устранения уязвимостей, вы научитесь создавать дисциплинированный, безопасный код и станете лучшим программистом.
Мир изменился. Сегодня каждый раз, когда вы запускаете сайт, вы делаете его уязвимым для атак.
Начинающего разработчика легко могут обескуражить сложности, связанные с обеспечением надлежащей безопасности веб-сайта. Но не стоит отчаиваться: целая армия исследователей в области безопасности занимается обнаружением, документированием и устранением уязвимостей. К счастью, инструменты, необходимые для защиты вашего сайта, доступны бесплатно и, как правило, просты в использовании.
Книга «Веб-безопасность для разработчиков» научит вас, как ваши веб-сайты уязвимы для атак и как их защитить. В каждой главе рассматривается серьезная уязвимость в системе безопасности и анализируется реальная атака, сопровождаемая большим количеством кода, демонстрирующего как саму уязвимость, так и способ ее устранения.
Вы научитесь:
- Защита от SQL-инъекций, вредоносного JavaScript и межсайтовой подделки запросов.
- Добавьте аутентификацию и настройте контроль доступа для защиты учетных записей.
- Защитите учетные записи пользователей, чтобы предотвратить атаки, основанные на подборе паролей и краже сессий.
- или с повышением привилегий
- Внедрить шифрование
- Управление уязвимостями в устаревшем коде
- Предотвратите утечки информации, раскрывающие уязвимости.
- Предотвратите сложные атаки, такие как вредоносная реклама и атаки типа «отказ в обслуживании».
По мере того, как вы будете совершенствовать свои навыки выявления и устранения уязвимостей, вы научитесь создавать дисциплинированный, безопасный код и станете лучшим программистом.