Головоломки на РНР для хакера, Кузнецов М.В., Симдянов И.В., 2008.
Книга представляет собой задачник по Web-технологиям с уклоном в защиту Web-приложений от злоумышленников. Цель книги — помочь Web-разработчику научиться самостоятельно обнаруживать и устранять уязвимости в своем коде. Главы второго издания существенно обновлены, кроме этого написаны две новые главы, посвященные динамическому формированию изображений и объектно-ориентированному программированию. На компакт-диске, поставляемом вместе с книгой, приведены скрипты, являющиеся ответами на предлагаемые задачи.
Введение.
Предлагаемая книга является сборником задач по РНР с уклоном в защиту сайта и Web-приложений от злоумышленников. Основная проблема создателей сайтов заключается в том, что они мыслят совсем другими категориями, нежели злоумышленники. Кроме того, Web-разработчики редко прибегают к тестированию своей продукции на предмет уязвимости, так как им подсознательно не хочется ломать свои собственные Web-приложения. Снять такой настрой поможет эта книга, где, наряду с задачами по защите Web-приложений, будет предложено большое количество задач по взлому сайта с применением самых различных технологий: от меж-сайтового скриптинга и SQL-инъекций до подбора паролей при помощи словаря. Это позволит читателю убедиться в том, как легко может быть нарушена работа Web-сайта и как дорого может обернуться беспечность при его разработке.
Оглавление.
Введение.
ЧАСТЬ I. ЗАДАЧИ.
ЧАСТЬ II. РЕШЕНИЯ.
Заключение.
ПРИЛОЖЕНИЯ.
Предметный указатель.
Купить .
Теги: Кузнецов :: Симдянов :: 2008 :: PHP
Смотрите также учебники, книги и учебные материалы:
- Программирование на Python 3, Саммерфилд М., 2009
- Практикум по алгоритмизации и программированию на Python, Хахаев И.А., 2010
- Многопользовательские игры, разработка сетевых приложений, Глейзер Д., Мадхав С., 2017
- Мейкерство, Arduino и Raspberry Pi, управление движением, светом и звуком, Монк С., 2017
- Алгоритмы, теория и практическое применение, Стивенс Р., 2016
- Стек, или Путешествие туда и обратно, Вторников А.А., 2017
- JavaScript для профессионалов, Резиг Д., Фергюсон Р., Пакстон Д., 2016
- Многоядерное программирование, Эхтер Ш., Роберте Д., 2010