LearnQA
Тестирование безопасности
СертификатОнлайн
Описание курса
Самое время освоить тестирование безопасности. Это совсем не так сложно, как кажется, достаточно просто понять основные принципы работы приложений и использования приемов поиска популярных уязвимостей. Отработайте их на практике — и сразу сможете улучшить тестирование на своем проекте.
Вы научитесь:
- Находить уязвимости в формах
- Работать с HTML, JS и XSS инъекциями
- Искать SQL-инъекции в разных запросах
- Использовать бекдоры и перехватывать shell
- Применять социальную инженерию и защищаться от нее
- Выбирать сканеры для автоматической проверки.
Программа курса:
- Введение
- Примеры логических уязвимостей
- Брутфорс
- Инъекция кода на примере HTML-инъекции
- Сложная HTML-инъекция
- JavaScript-инъекция
- XSS-атака
- CSRF — подделка запроса пользователя
- SQL-инъекция (часть I)
- SQL-инъекция (часть II)
- SQL-инъекция (часть III)
- Сканирование кода на наличие backdoor
- Загрузка вредоносного файла на сервер
- Продвинутые техники
Отзывы о курсе
Еще курсы
Бэкенд разработчик261Фулстек разработчик156Фронтенд разработчик139Веб-разработчик120Разработчик игр90Разработчик мобильных приложений67Десктоп разработчик35Архитектор программного обеспечения30Инженер встраиваемых систем25Разработчик баз данных21Программист 1С21Системный инженер8HTML-верстальщик6Архитектор баз данных3
Все курсы в специализации