LearnQA
Тестирование безопасности
СертификатОнлайн
Описание курса
Самое время освоить тестирование безопасности. Это совсем не так сложно, как кажется, достаточно просто понять основные принципы работы приложений и использования приемов поиска популярных уязвимостей. Отработайте их на практике — и сразу сможете улучшить тестирование на своем проекте.
Вы научитесь:
- Находить уязвимости в формах
- Работать с HTML, JS и XSS инъекциями
- Искать SQL-инъекции в разных запросах
- Использовать бекдоры и перехватывать shell
- Применять социальную инженерию и защищаться от нее
- Выбирать сканеры для автоматической проверки.
Программа курса:
- Введение
- Примеры логических уязвимостей
- Брутфорс
- Инъекция кода на примере HTML-инъекции
- Сложная HTML-инъекция
- JavaScript-инъекция
- XSS-атака
- CSRF — подделка запроса пользователя
- SQL-инъекция (часть I)
- SQL-инъекция (часть II)
- SQL-инъекция (часть III)
- Сканирование кода на наличие backdoor
- Загрузка вредоносного файла на сервер
- Продвинутые техники
Отзывы о курсе
Еще курсы
Бэкенд разработчик160Фронтенд разработчик93Разработчик мобильных приложений53Веб-разработчик47Фулстек разработчик45Десктоп разработчик33Разработчик игр31Архитектор программного обеспечения12Программист 1С9Разработчик баз данных9HTML-верстальщик6Системный инженер4Инженер встраиваемых систем4Архитектор баз данных2Технический директор2
Все курсы в специализации