Subject · Information security

Веб-безопасность

İF-2205y-RU5 creditsSpring semesterMandatory2

About this subject

Credits

5

Workload

90hours

Semester

Spring

Academic year

2

Description

Дисциплина «веб-безопасность» изучает основные принципы, методы и технологии обеспечения безопасности веб-приложений и веб-сервисов. в рамках курса рассматриваются архитектура веб-приложений, протоколы http/https, механизмы аутентификации и авторизации, управление сессиями, контроль доступа и защита пользовательских данных. изучаются распространённые уязвимости веб-приложений, включая sql-инъекции, xss, csrf, уязвимости контроля доступа и другие угрозы, а также методы их выявления, анализа и предотвращения. особое внимание уделяется безопасной разработке веб-приложений, защите серверной и клиентской части, применению механизмов шифрования, безопасной конфигурации и тестированию защищённости веб-систем.

Course learning outcomes

  1. CLO 1: Знать принципы работы веб-браузеров, а также основные принципы проектирования, разработки и эксплуатации веб-приложений.

  2. CLO 2: Уметь разрабатывать безопасные веб-страницы с использованием современных технологий. знать такие технологии, как html, CSS и javascript.

  3. CLO 3: Знать принципы работы протокола http, а также понимать принцип действия ssl-сертификатов и их роль в обеспечении безопасности веб-страниц.

  4. CLO 4: Иметь представление о природе и основных видах атак на веб-сайты.

  5. CLO 5: Знать принципы работы веб-сервисов и api, включая REST и graphql.

  6. CLO 6: Знать основные уязвимости, представленные в OWASP top 10, уметь идентифицировать соответствующие уязвимости и применять механизмы их предотвращения.