Безопасность компьютерных систем (2020): различия между версиями
Voronovm (обсуждение | вклад) (→Реверс-инженерия и бинарная эксплуатация) |
Petand (обсуждение | вклад) (→Реверс-инженерия и бинарная эксплуатация) |
||
Строка 39: | Строка 39: | ||
Лекция 12 (26 ноября 2020) [https://yadi.sk/i/GAJozmNbTbMDTg Бинарные уязвимости: защита от эксплуатации уязвимостей (exploit mitigations).] | Лекция 12 (26 ноября 2020) [https://yadi.sk/i/GAJozmNbTbMDTg Бинарные уязвимости: защита от эксплуатации уязвимостей (exploit mitigations).] | ||
+ | |||
+ | === Мобильные приложения === | ||
+ | Лекция 13 (3 декабря 2020) [https://drive.google.com/file/d/1aupgrFIBgzlNNeAQ5c4OXsaMgCLXOMR6/ Мобильные приложения: архитектура безопасности ОС �для мобильных приложений.] | ||
=== Криптография и криптоанализ === | === Криптография и криптоанализ === | ||
=== Сетевая безопасность === | === Сетевая безопасность === |
Версия 15:30, 3 декабря 2020
Курс Безопасность компьютерных систем кафедры ИБ ВМК МГУ ведут сотрудники лаборатории интеллектуальных систем кибербезопасности для группы 319/2.
- Когда: по четвергам, 14:30
- Где: аудитория 612
Основные темы, которые будут затронуты в курсе 2020/2021 учебного года:
- веб-безопасность
- реверс-инжиниринг и эксплуатация бинарных программ
- криптография
- сетевая безопасность
Материалы лекций
Веб
Лекция 1 (10 сентября 2020) Вводная лекция
Лекция 2 (17 сентября 2020) Введение в предметную область. Фреймворк для обсуждения недостатков
Лекция 3 (24 сентября 2020) Веб-приложения: уязвимости к Injection-атакам
Лекция 4 (1 октября 2020) Ретроспектива развития веб-технологий: от CGI к микросервисной архитектуре. XSS
Лекция 5 (8 октября 2020) Веб-приложения: валидация сложных форматов данных, FileUpload и SSRF
Лекция 6 (15 октября 2020) Веб-приложения: атаки на пользователей, аутентификация и управление сессиями
Лекция 7 (22 октября 2020) Веб-приложения: CSRF, CORS, авторизация пользователей и микросервисов (c 10-го слайда)
Лекция 8 (29 октября 2020) Веб-приложения: реальные истории дорогих недостатков
Реверс-инженерия и бинарная эксплуатация
Лекция 9 (5 ноября 2020) Бинарные уязвимости: введение, типы уязвимостей порчи памяти, переполнение стека, форматная строка, off by one. Case study: HeartBleed
Лекция 10 (12 ноября 2020) Бинарные уязвимости: устройство аллокаторов, уязвимости класса heap overflow.
Лекция 11 (19 ноября 2020) Бинарные уязвимости: уязвимости класса LPE, VM escape.
Лекция 12 (26 ноября 2020) Бинарные уязвимости: защита от эксплуатации уязвимостей (exploit mitigations).
Мобильные приложения
Лекция 13 (3 декабря 2020) [https://drive.google.com/file/d/1aupgrFIBgzlNNeAQ5c4OXsaMgCLXOMR6/ Мобильные приложения: архитектура безопасности ОС �для мобильных приложений.]