Разработка защищенных программных систем

Разработка защищенных программных систем
Стоимость20000 руб
Продолжительность72 часа
Группаот 10 до 15 человек
Начало занятийПо мере формирования группы

Основной задачей курса является ознакомление слушателей с основами построения защищенных программных систем.

В рамках изучения дисциплины приобретаются навыки разработки безопасных приложений на языках C++, Java и платформе .NET с использованием сетевых и распределенных технологий.

Рассматриваются вопросы: Классификация и особенности существующих угроз для программных систем, особенности организации памяти в современных операционных системах и методы организации её защиты, теоретические основы построения безопасного кода, основы защищенного взаимодействия приложений в глобальных и локальных вычислительных сетях.Даются навыки поиска и исправления программных ошибок могущих повлечь за собой угрозы безопасности. Формируются знания об основных направлениях и тенденциях развития современного безопасного программирования.

Назначение курса – Этот курс предназначен для студентов и специалистов в области программной инженерии.

Форма обучения – без отрыва от работы

Место проведение занятий – лаборатории каф. МО ЭВМ

Рекомендуемое и максимальное количество слушателей в группе: 10 (15)

Категория слушателей – студенты ст. курсов, аспиранты, преподаватели.

Учебный план

№ п/п Наименование разделов Всего часов В том числе
Лекции Практические и лабораторные занятия Самостоятельное изучение Проверка знаний

1.

Введение в разработку защищенных программ. Основные типы уязвимостей в ПО.

6

2

0

4

0

2.

Методология оценки защищенности и проведение тестов на проникновение

10

2

2

4

2

3.

Уязвимости в Web-приложениях.

10

2

2

4

2

4.

Уязвимости, связанные с манипуляциями программной памяти.

14

4

4

4

2

5.

Другие типы уязвимостей.

10

2

2

4

2

6.

Принципы разработки защищенных программ.

4

2

0

2

0

7.

Тестирование программ на уязвимости

14

2

2

8

2

8.

Анализ рисков при разработке защищенных программ.

2

1

0

1

0

9.

Уязвимости в бизнес-процессах

2

1

0

1

0

 

Итого:

72

18

12

32

10

 

Итоговая аттестация:

Экзамен


Контактная информация

пн. - пт. с 10:00 до 17:00
+7 812 346-28-18, +7 812 346-45-21
+7 812 346-45-21
ino@etu.ru

Запись на курс

Отправляя сообщение с помощью данной формы, вы соглашаетесь с обработкой своих персональных данных в соответствии с «Политикой обработки и защиты персональных данных СПбГЭТУ «ЛЭТИ». Все поля помеченные * являются обязательными для заполнения.