LearnQA
Тестирование безопасности
СертификатОнлайн
Описание курса
Самое время освоить тестирование безопасности. Это совсем не так сложно, как кажется, достаточно просто понять основные принципы работы приложений и использования приемов поиска популярных уязвимостей. Отработайте их на практике — и сразу сможете улучшить тестирование на своем проекте.
Вы научитесь:
- Находить уязвимости в формах
- Работать с HTML, JS и XSS инъекциями
- Искать SQL-инъекции в разных запросах
- Использовать бекдоры и перехватывать shell
- Применять социальную инженерию и защищаться от нее
- Выбирать сканеры для автоматической проверки.
Программа курса:
- Введение
- Примеры логических уязвимостей
- Брутфорс
- Инъекция кода на примере HTML-инъекции
- Сложная HTML-инъекция
- JavaScript-инъекция
- XSS-атака
- CSRF — подделка запроса пользователя
- SQL-инъекция (часть I)
- SQL-инъекция (часть II)
- SQL-инъекция (часть III)
- Сканирование кода на наличие backdoor
- Загрузка вредоносного файла на сервер
- Продвинутые техники
Отзывы о курсе
Еще курсы
Бэкенд разработчик253Фулстек разработчик147Фронтенд разработчик129Веб-разработчик99Разработчик игр89Разработчик мобильных приложений65Десктоп разработчик35Архитектор программного обеспечения30Разработчик баз данных20Инженер встраиваемых систем20Программист 1С17HTML-верстальщик6Системный инженер5Архитектор баз данных3
Все курсы в специализации