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

Разработка защищенных программных систем
АктуальностьИдёт набор
Стоимость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

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

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