УЦ Микротест - источник ваших знаний
 
Личный кабинет Вход / Регистрация
 
 
 
  Вход Регистрация
Логин*
E-mail, указанный при регистрации
Пароль* не помню
 
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
 
 
0 позиций

       +7 (495) 231 23 51 Москва

       +7 (964) 778 99 27 Москва

       Дербеневская наб. д.7 стр. 5

Курс Безопасное программирование (Код: КП75)

Информзащита

 


В рамках курса рассматриваются:

  • теоретические вопросы защиты данных в системах обработки информации (СОИ);
  • классификация уязвимостей в СОИ;
  • распространенные уязвимости, типичные причины их возникновения, методы их обнаружения и устранения;
  • возможности и способы применения современных автоматизированных средств статического (splint, FindBugs, why3, ...) и динамического (OWASP Zap, BurpSuite, Peach Fuzzer, ...) анализа программ;
  • способы внедрения механизмов защиты в программы с помощью аспектно-ориентированного подхода с использованием языковых инструментов (AspectJ, AspectC++) и библиотек (Spring Framework).
Курс длится 40 академических часов


Аудитория
Программа учебного курса ориентирована на специалистов, отвечающих за разработку, реализацию и сопровождение программ и программных комплексов, к которым предъявляются требования по защите обрабатываемых пользовательских данных.
Необходимая подготовка
Предполагается, что слушатели имеют представление о современных информационных технологиях, опыт разработки систем обработки информации на одном или нескольких языках программирования, в том числе C, C++, Java, C#, PHP и Python, знания сетевых протоколов и баз данных.
Цели курса

Вы приобретете знания:

  • по проблемам защиты данных, обрабатываемых в программных системах;
  • по распространенным уязвимостям систем обработки информации, типичных причинах из возникновения, способах их выявления и устранения;
  • по аспектно-ориентированному подходу внедрения механизмов защиты в программные системы обработки информации.

Вы приобретете навыки:

  • анализа архитектуры ПО на наличие уязвимостей времени проектирования;
  • анализа исходных текстов на наличие уязвимостей времени реализации;
  • применения специализированных средств выявления уязвимостей в программах;
  • внедрения механизмов защиты с помощью аспектно-ориентированного программирования.

Подробная программа курса

Содержание
  • Тема 1. Введение в безопасное программирование.
  • Тема 2. Уязвимости этапа разработки.
  • Тема 3. Уязвимости этапа реализации.
  • Тема 4. Уязвимости этапа эксплуатации и сопровождения.
  • Тема 5. Автоматизированные средства поиска и устранения уязвимостей. Теоретическая часть.
  • Тема 6. Автоматизированные средства поиска и устранения уязвимостей. Практическая часть.

Итоговый тест

Скрыть подробную программу курса

Заказать обучение «Безопасное программирование (КП75)» можно, кликнув на удобную дату его проведения, по почте training AT training-microtest DOT ru или по одному из телефонов, указанных в разделе Контакты.



 
Заказать
Добавить отзыв Вы сможете после регистрации на нашем сайте

Зарегистрироваться или авторизоваться