🗊 Презентация Сигурност на PHP уеб приложения PHP Web Application Security

Категория: Образование
Нажмите для полного просмотра!
Сигурност на PHP уеб приложения PHP Web Application Security, слайд №1 Сигурност на PHP уеб приложения PHP Web Application Security, слайд №2 Сигурност на PHP уеб приложения PHP Web Application Security, слайд №3 Сигурност на PHP уеб приложения PHP Web Application Security, слайд №4 Сигурност на PHP уеб приложения PHP Web Application Security, слайд №5 Сигурност на PHP уеб приложения PHP Web Application Security, слайд №6 Сигурност на PHP уеб приложения PHP Web Application Security, слайд №7 Сигурност на PHP уеб приложения PHP Web Application Security, слайд №8 Сигурност на PHP уеб приложения PHP Web Application Security, слайд №9 Сигурност на PHP уеб приложения PHP Web Application Security, слайд №10 Сигурност на PHP уеб приложения PHP Web Application Security, слайд №11 Сигурност на PHP уеб приложения PHP Web Application Security, слайд №12 Сигурност на PHP уеб приложения PHP Web Application Security, слайд №13 Сигурност на PHP уеб приложения PHP Web Application Security, слайд №14 Сигурност на PHP уеб приложения PHP Web Application Security, слайд №15 Сигурност на PHP уеб приложения PHP Web Application Security, слайд №16 Сигурност на PHP уеб приложения PHP Web Application Security, слайд №17 Сигурност на PHP уеб приложения PHP Web Application Security, слайд №18

Вы можете ознакомиться и скачать презентацию на тему Сигурност на PHP уеб приложения PHP Web Application Security. Доклад-сообщение содержит 18 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Сигурност на PHP уеб приложения PHP Web Application Security
Описание слайда:
Сигурност на PHP уеб приложения PHP Web Application Security

Слайд 2


Топ 10 уязвимости при уеб приложенията 1. Cross Site Scripting (XSS) 2. SQL Injection 3. Malicious File Execution
Описание слайда:
Топ 10 уязвимости при уеб приложенията 1. Cross Site Scripting (XSS) 2. SQL Injection 3. Malicious File Execution

Слайд 3


Топ уязвимости при уеб приложенията 4. Insecure Direct Object Reference 5. Cross Site Request Forgery (CSRF) 6. Information Leakage and Improper...
Описание слайда:
Топ уязвимости при уеб приложенията 4. Insecure Direct Object Reference 5. Cross Site Request Forgery (CSRF) 6. Information Leakage and Improper Error Handling 7. Broken Authentication and Session Management 8. Insecure Cryptographic Storage 9. Insecure Communications 10. Failure to Restrict URL Access

Слайд 4


Cross Site Scripting (XSS) Какво може да доведе до XSS атака? Уеб приложение използва данни предоставени от потребителя, без да ги валидира или...
Описание слайда:
Cross Site Scripting (XSS) Какво може да доведе до XSS атака? Уеб приложение използва данни предоставени от потребителя, без да ги валидира или филтрира. До какво може да доведе една XSS атака? Изпълнение на нежелани скриптове в браузъра на потребителя - жертва на атаката. Кои видове уеб приложения са засегнати? Всички, които визуализират динамично съдържание предоставено от потребителя.

Слайд 5


Видове XSS атаки Non-persistent (Reflected) Когато данни, предоставени от уеб клиент (най-често под формата на параметри в HTTP заявка), се...
Описание слайда:
Видове XSS атаки Non-persistent (Reflected) Когато данни, предоставени от уеб клиент (най-често под формата на параметри в HTTP заявка), се визуализират директно в браузъра на потребителя. Persistent (Stored) Когато данни, предоставени от потребителя, се съхраняват на сървъра и се използват за генериране на динамични страници без да се филтрират. DOM Based Изпълняват се изцяло от страна на клиента. Когато JavaScript код използва директно данни от DOM обекти, като document.location.

Слайд 6


Пример Име: Коментар:
Описание слайда:
Пример Име: Коментар:

Слайд 7


Как да се предпазим? Валидиране на входните данни Всички входни данни трябва да се проверяват за коректност – тип, формат и т.н. Филтриране на...
Описание слайда:
Как да се предпазим? Валидиране на входните данни Всички входни данни трябва да се проверяват за коректност – тип, формат и т.н. Филтриране на изходните данни Всички изходни данни трябва да се филтрират за специални символи преди да се визуализират.

Слайд 8


SQL Injection Какво може да доведе до SQL инжекция? Изпълнение на SQL заявки, които се конструират динамично с входни данни без валидация. До какво...
Описание слайда:
SQL Injection Какво може да доведе до SQL инжекция? Изпълнение на SQL заявки, които се конструират динамично с входни данни без валидация. До какво може да доведе една SQL инжекция? Неправомерен достъп и модификация на данни. Неправомерна автентикация и оторизация и др. Кои видове уеб приложения са засегнати? Всички, които изпълняват динамично генерирани заявки.

Слайд 9


Пример Форма за вход в сайт, чрез която потребителят въвежда потребителско име и парола: Потребител: Парола:
Описание слайда:
Пример Форма за вход в сайт, чрез която потребителят въвежда потребителско име и парола: Потребител: Парола:

Слайд 10


Пример Заявка, която търси потребител с въведените име и парола:
Описание слайда:
Пример Заявка, която търси потребител с въведените име и парола:

Слайд 11


Как да се предпазим? Валидиране на входните данни Всички входни данни трябва да се проверяват за коректност – тип, формат и т.н. Филтриране нa...
Описание слайда:
Как да се предпазим? Валидиране на входните данни Всички входни данни трябва да се проверяват за коректност – тип, формат и т.н. Филтриране нa данните, участващи в заявки Всички данни, които участват при конструирането за заявки, трябва да се филтрират, като се премахнат специалните за SQL символи. mysql_real_escape_string($_POST['username']);

Слайд 12


Malicious File Execution Какво може да доведе до атаката? Най-често възможност за качване на файлове от потребителя – снимки, документи и т.н. До...
Описание слайда:
Malicious File Execution Какво може да доведе до атаката? Най-често възможност за качване на файлове от потребителя – снимки, документи и т.н. До какво може да доведе подобна атака? Неправомерното изпълнение на файлове дава на атакуващия почти неограничени възможности за злоупотреба. Кои видове уеб приложения са засегнати? Всички, които приемат файлове качвани от потребителя.

Слайд 13


Пример Форма, чрез която потребителят може да качи изображение в jpg формат: Изберете изображение:
Описание слайда:
Пример Форма, чрез която потребителят може да качи изображение в jpg формат: Изберете изображение:

Слайд 14


Пример Скрипт, който проверява и записва изображението:
Описание слайда:
Пример Скрипт, който проверява и записва изображението:

Слайд 15


Как да се предпазим? Съхраняване извън публичната директория Когато файловете се съхраняват извън публичната директория, те не са достъпни и...
Описание слайда:
Как да се предпазим? Съхраняване извън публичната директория Когато файловете се съхраняват извън публичната директория, те не са достъпни и атакуващият няма да има възможност да изпълни тяхното съдържание. Преименуване на файловете Файлове да се преименуват при тяхното качване, така че атакуващият да не знае под какво име са записани.

Слайд 16


Софтуер за автоматично тестване сигурността на PHP приложения PHP Security Scanner Spike PHP Security Audit PIXY
Описание слайда:
Софтуер за автоматично тестване сигурността на PHP приложения PHP Security Scanner Spike PHP Security Audit PIXY

Слайд 17


Полезни връзки Secure file upload in PHP web applications OWASP Top 10 – 2010: The ten most critical web application security risks Top 10 - 2010.pdf...
Описание слайда:
Полезни връзки Secure file upload in PHP web applications OWASP Top 10 – 2010: The ten most critical web application security risks Top 10 - 2010.pdf SQL Injection Attacks by Example PHP and the OWASP Top Ten Security Vulnerabilites

Слайд 18


Полезни връзки PHP Security Manual Cross Site Scripting (XSS) Cheat Sheet Improving web application security PHP Security Guide A Guide to Building...
Описание слайда:
Полезни връзки PHP Security Manual Cross Site Scripting (XSS) Cheat Sheet Improving web application security PHP Security Guide A Guide to Building Secure Web Applications and Services



Похожие презентации
Mypresentation.ru
Загрузить презентацию