На главную страницу Письмо в УЦ Микротест Карта сайта
Отличный образовательный центр в сфере IT
 

Адреса филиалов:

 
Тюмень >>
ул. Республики, 53, оф. 510
телефон (3452) 68-88-99
Карта проезда
Москва >>
1-й Дербеневский переулок д. 5, стр. 2, "Дербеневская Плаза"
тел.: (495) 787-20-58
Екатеринбург >>
ул. Гоголя, д.36
Тел. (343) 286-17-86
Карта проезда
 

Курсы:

 

Ближайшие курсы

ИСПОЛЬЗОВАНИЕ ЭЦП И PKI
Москва, 05.04.2010 - 06.04.2010
 
Логин: 
Пароль:
 Как зарегистрироваться?
Забыли логин или пароль?
 
 

Разработка защищенных Web-приложений с использованием технологии Microsoft ASP.NET

Проведение курса на данный момент не запланировано. Выберите удобное для Вас время.
Время проведенияМесто проведения ВремяЦенаЗаказать
Не определеноНе определено3 д.15000 р. Заказать

Аудитория: курс предназначен для специалистов по проектированию и разработке Web-приложений: Web-программистов и менеджеров-постановщиков.

Необходимая подготовка:

  • знакомство с многоуровневой архитектурой создания программного обеспечения
  • опыт программирования на Visual Basic .NET или Visual C#.NET;
  • опыт проектирования и разработки Web-приложений
  • знание английского языка в пределах чтения компьютерно-ориентированного материала.
  • опыт в написании серверных и клиентских скриптов, желательно в рамках технологии ASP.NET
  • знакомство с Microsoft SQL Server 2000 и IIS
  • Желательно предварительное прохождение курса 2310 "Разработка Web-приложений Microsoft ASP.NET средствами Visual Studio .NET"  
  • знание английского языка в пределах чтения компьютерно-ориентированного материала.

 

Содержание:

Модуль 1: Введение в безопасность Web-приложений
Содержит обзор основных терминов и понятий

  • зачем создаются защищенные Web-приложения?
  • использование STRIDE-модели для определения возможных угроз;
  • введение в реализацию системы безопасности.

По завершению модуля слушатели смогут объяснить важность обечпечения должного уровня безопасности при создании Web-приложений и получат представление о базовых методах и алгоритмах криптографии, хэшировании и цифровой подписи.
Модуль 2: Планирование системы безопасности для Web-приложения
Содержит описание общей процедуры учета системы безопасности на этапе проектирования Web-приложения

  • Проектирование защищенного Web-приложения

По завершению изучения модуля слушатели смогут описать итеративный алгоритм проектирования системы безопасности Web-приложения. Слушатели смогут классифицировать основные типы сетевых атак, оценить потенциальные угрозы таких атак для операционной системы, программного обеспечения и данных организации заказчика.
Модуль 3: Проверка пользовательского ввода
Объясняет, как проверять пользовательский ввод на клиентской и на серверной стороне с использованием соответствующих элементов управления

  • Обзор технологий проверки пользовательского ввода
  • Использование специализированных элементов управления
  • Проверка ввода на уровне страницы
  • Лабораторная работа: проверка пользовательского ввода

Модуль 4: Процедура аутентификации на IIS

Модуль содержит описание методов аутентификации, поддерживаемых Web-сервером IIS и операционной системой MS Windows 2000

  • введение в аутентификации Web-клиентов;
  • конфигурирование прав доступа к Web-серверу;
  • выбор метода аутентификации клиента;
  • запуск служб от имени аутентифицированного пользователя (олицетворение);
  • Лабораторная работа: аутентификация и права доступа.

Модуль 5: Создание защищенных Web-страниц
Содержит обсуждение вопросов создания защищенных Web-форм средствами ASP.NET

  • аутентификация средствами ASP.NET;
  • приложения .NET и ролевая безопасность;
  • работа с приложениями ASP.NET при интегрированной методике аутентификации Windows;
  • создание приложений с аутентификация на основе форм.
  • Лабораторная работа: создание защищенных Web-страниц.

Модуль 6: Защита данных файловой системы
Поясняте Web-разработчику, как обеспечить защиту данных, хранящихся в виде файлов на Web-сервере

  • обзор системы безопасности файловой системы NTFS;
  • контроль доступа Windows
  • программное создание списков ACL;
  • защита файлов приложения ASP.NET.
  • Лабораторная работа: защита файлов с помощью списков ACL.


Модуль 7: Система безопасности Microsoft SQL Server
содержит сведения о защите Web-приложений от атак типа "sql injection"

  • подключения к MS SQL Server и безопасность;
  • ролевая система безопасности MS SQL Server;
  • организации безопасности во взаимодействии с MS SQL Server;
  • Лабораторная работа: обеспечение безопасности данных, хранимых на MS SQL Server.


Модуль 8: Обеспечение конфиденциальности и целостности данных при работе с Web-приложением
описывает механизмы обеспечения конфиденциальности "общения" пользователя и Web-приложения и целостности передаваемых данных

  • введение в криптографию;
  • работа с цифровыми сертификатами;
  • использование протоколов SSL/STL;
  • использование протокола IpSec.
  • Лабораторная работа: получение цифрового сертификата
  • Лабораторная работа: обеспечение конфиденциальности и целостности данных

Модуль 9: Кодирование, хэширование и подписывание данных
Содержит сведения об использовании классов - элементов .NET-Framework, реализующих соответствующие криптографические алгоритмы

  • использование классов - представителей пространства имен System.Security.Cryptography для кодировани (декодирования), хэширования и подписи данных.
  • Лабораторная работа: хэширование данных

Модуль 10: Тестирование системы безопасности Web-приложения
Содержит описание типовых методик реализации тестирования системы безопасности Web-приложений

  • описание процедуры тестирования безопасности Web-приложений;
  • создание плана тестирования;
  • реализация процедуры тестирования;
  • Лабораторная работа: тестирование безопасности Web-приложений.

Рекомендации: данный курс соответствует квалификационным тестам:

  • Exam 70-305: Developing and Implementing Windows-based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET
  • Exam 70-315: Developing and Implementing Web Applications with Microsoft Visual C#™ .NET and Microsoft Visual Studio .NET

Новости:

11.03.2010
Специальная акция от Microsoft! Сдав один экзамен Microsoft, вы получаете бесплатную годовую подписку TechNet Plus
Каждый специалист, заказавший и успешно сдавший экзамен в центре тестирования учебного центра «Микротест», в период с 10-00 9 марта 2010 года до 15-00 30 марта 2010 года за сданный экзамен Microsoft бесплатно получит подписку TechNet Plus.

18.02.2010
УЦ «Микротест» обучит работе с Cisco Security Agent
Москва, 12 марта 2010 г. — Учебный центр «Микротест», лидирующий на российском рынке эксклюзивного обучения представляет курс «Защита хостов с помощью Cisco Security Agent» — Securing Hosts Using Cisco Security Agent (HIPS) v3.0.

18.02.2010
Cisco обновила сертификацию CCNP
Cisco обновила сертификацию CCNP за счет добавления большого объема новой информации, полученной при всестороннем взаимодействии с заказчиками и партнерами во всем мире.

28.01.2010
Предпраздничная распродажа курсов Cisco в Москве
В канун февральских и мартовских праздников Учебный центр «Микротест» объявляет о проведении следующей акции


   © Учебный Центр «Микротест», 2001–2009
Дизайн — Консалтинговая Группа «АРМ»
Информационная политика сайта