Об этом курсе

Недавно просмотрено: 50,761

Карьерные результаты учащихся

33%

начал новую карьеру, пройдя эти курсы

24%

получил значимые преимущества в карьере благодаря этому курсу

13%

стал больше зарабатывать или получил повышение

Сертификат, ссылками на который можно делиться с другими людьми

Получите сертификат по завершении

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Прибл. 22 часа на выполнение

Предполагаемая нагрузка: 6 weeks of study, 3-5 hours/week...

Английский

Субтитры: Английский, Корейский

Приобретаемые навыки

Fuzz TestingBuffer OverflowSql InjectionPenetration Test

Карьерные результаты учащихся

33%

начал новую карьеру, пройдя эти курсы

24%

получил значимые преимущества в карьере благодаря этому курсу

13%

стал больше зарабатывать или получил повышение

Сертификат, ссылками на который можно делиться с другими людьми

Получите сертификат по завершении

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Прибл. 22 часа на выполнение

Предполагаемая нагрузка: 6 weeks of study, 3-5 hours/week...

Английский

Субтитры: Английский, Корейский

Преподаватели

от партнера

Логотип Мэрилендский университет в Колледж-Парке

Мэрилендский университет в Колледж-Парке

Программа курса: что вы изучите

Оценка контентаThumbs Up93%(3,748 оценки)Info
Неделя
1

Неделя 1

2 ч. на завершение

OVERVIEW

2 ч. на завершение
3 видео ((всего 26 мин.)), 4 материалов для самостоятельного изучения, 1 тест
3 видео
What is software security?7мин
Tour of the course and expected background11мин
4 материала для самостоятельного изучения
Introductory Reading10мин
Syllabus10мин
FAQ and Errata10мин
Glossary10мин
1 практическое упражнение
Qualifying Quiz30мин
2 ч. на завершение

LOW-LEVEL SECURITY

2 ч. на завершение
6 видео ((всего 50 мин.)), 2 материалов для самостоятельного изучения, 2 тестов
6 видео
Memory Layout11мин
Buffer Overflow6мин
Code Injection6мин
Other Memory Exploits11мин
Format String Vulnerabilities6мин
2 материала для самостоятельного изучения
Week 1 Reading10мин
Project 110мин
2 практического упражнения
Week 1 quiz30мин
VM BOF quiz24мин
Неделя
2

Неделя 2

2 ч. на завершение

DEFENDING AGAINST LOW-LEVEL EXPLOITS

2 ч. на завершение
7 видео ((всего 79 мин.)), 1 материал для самостоятельного изучения, 1 тест
7 видео
Memory Safety16мин
Type Safety4мин
Avoiding Exploitation9мин
Return Oriented Programming - ROP11мин
Control Flow Integrity14мин
Secure Coding18мин
1 материал для самостоятельного изучения
Week 2 Reading10мин
1 практическое упражнение
Week 2 quiz30мин
Неделя
3

Неделя 3

3 ч. на завершение

WEB SECURITY

3 ч. на завершение
10 видео ((всего 101 мин.)), 2 материалов для самостоятельного изучения, 2 тестов
10 видео
Web Basics10мин
SQL Injection10мин
SQL Injection Countermeasures9мин
Web-based State Using Hidden Fields and Cookies13мин
Session Hijacking6мин
Cross-site Request Forgery - CSRF6мин
Web 2.05мин
Cross-site Scripting13мин
Interview with Kevin Haley21мин
2 материала для самостоятельного изучения
Week 3 Reading10мин
Project 210мин
2 практического упражнения
BadStore quiz18мин
Week 3 quiz32мин
Неделя
4

Неделя 4

3 ч. на завершение

SECURE SOFTWARE DEVELOPMENT

3 ч. на завершение
10 видео ((всего 130 мин.)), 1 материал для самостоятельного изучения, 1 тест
10 видео
Threat Modeling, or Architectural Risk Analysis9мин
Security Requirements13мин
Avoiding Flaws with Principles8мин
Design Category: Favor Simplicity10мин
Design Category: Trust With Reluctance12мин
Design Category: Defense in Depth, Monitoring/Traceability5мин
Top Design Flaws9мин
Case Study: Very Secure FTP daemon12мин
Interview with Gary McGraw40мин
1 материал для самостоятельного изучения
Week 4 Reading10мин
1 практическое упражнение
Week 4 quiz32мин
4.6
Рецензии: 228Chevron Right

Лучшие отзывы о курсе Защита программного обеспечения

автор: GBMay 27th 2019

Was prepared and presented in a very special and superb way. I am glad I took and completed it. Thanks to my tutor Michael Hicks and special appreciation to coursera for making this possible for me.

автор: PRNov 20th 2016

Content is really valuable and actionable with a specific comeback for the student in terms of secure development, security and how to understand the origin of exploits and other cyber attacks

Специализация Безопасность в киберпространстве: общие сведения

The Cybersecurity Specialization covers the fundamental concepts underlying the construction of secure systems, from the hardware to the software to the human-computer interface, with the use of cryptography to secure interactions. These concepts are illustrated with examples drawn from modern practice, and augmented with hands-on exercises involving relevant tools and techniques. Successful participants will develop a way of thinking that is security-oriented, better understanding how to think about adversaries and how to build systems that defend against them....
Безопасность в киберпространстве

Часто задаваемые вопросы

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

  • Записавшись на курс, вы получите доступ ко всем курсам в специализации, а также возможность получить сертификат о его прохождении. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

Остались вопросы? Посетите Центр поддержки учащихся.