À propos de ce cours
37,829 consultations récentes

Cours 2 sur 5 dans le

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.

Approx. 22 heures pour terminer

Recommandé : 6 weeks of study, 3-5 hours/week...

Anglais

Sous-titres : Anglais, Coréen

Compétences que vous acquerrez

Fuzz TestingBuffer OverflowSql InjectionPenetration Test
Les étudiants prenant part à ce Course sont
  • Security Engineers
  • Machine Learning Engineers
  • Technical Support Associates
  • Software Engineers
  • Data Scientists

Cours 2 sur 5 dans le

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.

Approx. 22 heures pour terminer

Recommandé : 6 weeks of study, 3-5 hours/week...

Anglais

Sous-titres : Anglais, Coréen

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1
2 heures pour terminer

OVERVIEW

3 vidéos (Total 26 min), 4 lectures, 1 quiz
3 vidéos
What is software security?7 min
Tour of the course and expected background11 min
4 lectures
Introductory Reading10 min
Syllabus10 min
FAQ and Errata10 min
Glossary10 min
1 exercice pour s'entraîner
Qualifying Quiz30 min
2 heures pour terminer

LOW-LEVEL SECURITY

6 vidéos (Total 50 min), 2 lectures, 2 quiz
6 vidéos
Memory Layout11 min
Buffer Overflow6 min
Code Injection6 min
Other Memory Exploits11 min
Format String Vulnerabilities6 min
2 lectures
Week 1 Reading10 min
Project 110 min
2 exercices pour s'entraîner
Week 1 quiz30 min
VM BOF quiz24 min
Semaine
2
2 heures pour terminer

DEFENDING AGAINST LOW-LEVEL EXPLOITS

7 vidéos (Total 79 min), 1 lecture, 1 quiz
7 vidéos
Memory Safety16 min
Type Safety4 min
Avoiding Exploitation9 min
Return Oriented Programming - ROP11 min
Control Flow Integrity14 min
Secure Coding18 min
1 lecture
Week 2 Reading10 min
1 exercice pour s'entraîner
Week 2 quiz30 min
Semaine
3
3 heures pour terminer

WEB SECURITY

10 vidéos (Total 101 min), 2 lectures, 2 quiz
10 vidéos
Web Basics10 min
SQL Injection10 min
SQL Injection Countermeasures9 min
Web-based State Using Hidden Fields and Cookies13 min
Session Hijacking6 min
Cross-site Request Forgery - CSRF6 min
Web 2.05 min
Cross-site Scripting13 min
Interview with Kevin Haley21 min
2 lectures
Week 3 Reading10 min
Project 210 min
2 exercices pour s'entraîner
BadStore quiz18 min
Week 3 quiz32 min
Semaine
4
3 heures pour terminer

SECURE SOFTWARE DEVELOPMENT

10 vidéos (Total 130 min), 1 lecture, 1 quiz
10 vidéos
Threat Modeling, or Architectural Risk Analysis9 min
Security Requirements13 min
Avoiding Flaws with Principles8 min
Design Category: Favor Simplicity10 min
Design Category: Trust With Reluctance12 min
Design Category: Defense in Depth, Monitoring/Traceability5 min
Top Design Flaws9 min
Case Study: Very Secure FTP daemon12 min
Interview with Gary McGraw40 min
1 lecture
Week 4 Reading10 min
1 exercice pour s'entraîner
Week 4 quiz32 min
4.6
193 avisChevron Right

33%

a commencé une nouvelle carrière après avoir terminé ces cours

26%

a bénéficié d'un avantage concret dans sa carrière grâce à ce cours

15%

a obtenu une augmentation de salaire ou une promotion

Principaux examens pour Sécurité des logiciels

par 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.

par 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

Enseignant

Avatar

Michael Hicks

Professor
Department of Computer Science

À propos de Université du Maryland, College Park

The University of Maryland is the state's flagship university and one of the nation's preeminent public research universities. A global leader in research, entrepreneurship and innovation, the university is home to more than 37,000 students, 9,000 faculty and staff, and 250 academic programs. Its faculty includes three Nobel laureates, three Pulitzer Prize winners, 47 members of the national academies and scores of Fulbright scholars. The institution has a $1.8 billion operating budget, secures $500 million annually in external research funding and recently completed a $1 billion fundraising campaign. ...

À propos du Spécialisation Cybersécurité

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....
Cybersécurité

Foire Aux Questions

  • Une fois que vous êtes inscrit(e) pour un Certificat, vous pouvez accéder à toutes les vidéos de cours, et à tous les quiz et exercices de programmation (le cas échéant). Vous pouvez soumettre des devoirs à examiner par vos pairs et en examiner vous-même uniquement après le début de votre session. Si vous préférez explorer le cours sans l'acheter, vous ne serez peut-être pas en mesure d'accéder à certains devoirs.

  • Lorsque vous vous inscrivez au cours, vous bénéficiez d'un accès à tous les cours de la Spécialisation, et vous obtenez un Certificat lorsque vous avez réussi. Votre Certificat électronique est alors ajouté à votre page Accomplissements. À partir de cette page, vous pouvez imprimer votre Certificat ou l'ajouter à votre profil LinkedIn. Si vous souhaitez seulement lire et visualiser le contenu du cours, vous pouvez accéder gratuitement au cours en tant qu'auditeur libre.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.