Содержание
Существуют следующие методы предотвращения и защиты от SQL-инъекций и XSS-атак :
Использование параметризованных запросов
Использование хранимых процедур
Применение регулярных выражений
Использование функций блокировки
Отключение сообщений об ошибках
Создание менее привилегированного пользователя
Ограничения максимального значение
Выдержка из текста
SQL-инъекция (англ. SQL injection) — распространённая атака на веб-сайты и приложения, работающие с БД. Межсайтовый скриптинг или XSS-атака (англ. Cross-site scripting) — это атака нацеленная на внедрение кода, позволяющая злоумышленнику выполнить вредоносный JavaScript в браузере другого пользователя
Список использованной литературы
Список использованной литературы
⦁ Безопасность систем баз данных. — М.: Гелиос АРВ, 2011. —352 с.
⦁ Дунаев В. В., Базы данных. Язык SQL. — СПб.: БХВ-Петербург, 2012. — 288 с.
⦁ Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. – М.: Финансы и статистика, 2011, – 665 с.
⦁ Дейт К.Дж. Введение в системы баз данных, 8-е изд. — М.: Издательский дом "Вильямс", 2013, – 190 с.
⦁ Мартин Грабер. SQL– К.: Издательство «ЛОРИ», 2013, – 644 с.
⦁ Глушков С.В., Ломотько Д.В. Базы данных. (Учебный курс). – Харьков, 2012. – 504 с.
⦁ Томсон Л., Веллинг Л., Разработка Web-приложений на PHP и MySQL. — 2-е изд., испр. — СПб.: "ДиаСофтЮП", 2011, – 350 с.
⦁ Томас М. Конноли, Каролин Е. Бегг Базы данных. Проектирование, реализация, сопровождение. Теория и практика. – Москва-Санкт-Петербург-Киев, 2010. – 1111 с.
⦁ Шкарина Л., Язык SQL: Учебный курс. — Спб.: Питер, 2011, – 123 с.
⦁ Бхамидипати К., SQL. Справочник программиста. — М.: Издательство ЭКОМ, 2013, – 170 с.
⦁ Стоунз P., Мэттью Н., PostgreSQL. Основы. — Спб.: Символ-Плюс, 2012. – 491 с.
⦁ Глушаков С. В., Ломотьков Д. В., Базы данных. Учебный курс. – К.: Абрис, 2010, – 260 с.
⦁ Пригорьев Ю. А., Проблемы выбора доступа к данным при проектировании информационных систем на основе СУБД // Информационные технологии. – 2011, – 198c.
⦁ http://www.sql.ru/ — сайт Российских SQL разработчиков.
С этим материалом также изучают
... информационной системы, в т.ч. методология системного анализа, экономико-математическое моделирование, методы проектирования информационных систем, теория баз данных ... Т. В. Майстрович. – СПб., 2003. – 28 ... и использовании автоматизированных систем в ...
... для библиографической обработки и поиска документов с использованием технологии клиент/сервер. 20.Дейт К. Дж. Ведение в системы баз данных. - 6-е изд. - Киев: Диалектика, 2008. ...
... проектирования автоматизированных библиотечно-информационных систем. 6.Гальцева, Т.Е. Создание региональной автоматизированной библиотечно-информационной системы ... с использованием технологии клиент/сервер. 20.Дейт К. Дж. Ведение в системы баз данных. - ...
Ищете понятную структуру и рабочий пример курсовой по базам данных? Наше руководство проведет вас через все этапы - от ER-диаграмм до реализации в MS Access и написания SQL-запросов.
... др. Базы данных: Учебник для вузов / Под ред. проф. А.Д. Хомоненко. — СПб.: КОРОНА принт, 2010 — 736 с.17. Смирнова Г.Н. и др. Проектирование экономических информационных систем: Учебник ...
... данных (числовые, текстовые, бинарные) 3. Структура БД (таблички взаимосвязей) 4. Реализовать СУБД 5. Построить не меньше 3-х SQL-запросов. Проектирование информационно ... Книга Произведение Проектирование логической структуры базы данных На основе ...
... алгоритмической обработки данных, так и на методах создания и использования баз знаний. Наиболее плодотворными программными системами для решения таких задач является новая информационная технология, связанная ...
... и какой формат данных в нем используется. Целью работы является развертывание сервера базы данных на базе операционной системы Windows 7. Данная ... 1.1. Виды серверов баз данных 7 1.2. Выбор среды 9 1.3. Сервер базы данных SQL 10 1.4. Язык SQL 11 1.5. ...
... глубокое изучение технологии баз данных / С.И. Золотова – М. : МЭСИ, 2001. – 279 с.26. Ипатова Э.Р., Ипатов Ю.В. Методологии и технологии системного проектирования информационных систем / Э.Р. Ипатова, ...
... Л. Проектирование информационных систем. / Л. Козленко. 7. Вендров А.М. Проектирование программного обеспечения экономических информационных систем. / А.М. Вендеров. – М.: Финансы и статистика, 2000. 8. Агальцов В.П. Базы данных. В ...