À propos de ce cours

75,382 consultations récentes

Résultats de carrière des étudiants

33%

ont commencé une nouvelle carrière après avoir terminé ce cours

24%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours

13%

a obtenu une augmentation de salaire ou une promotion
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Cours 2 sur 5 dans le
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Approx. 18 heures pour terminer
Anglais

Compétences que vous acquerrez

Fuzz TestingBuffer OverflowSql InjectionPenetration Test

Résultats de carrière des étudiants

33%

ont commencé une nouvelle carrière après avoir terminé ce cours

24%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours

13%

a obtenu une augmentation de salaire ou une promotion
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Cours 2 sur 5 dans le
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Approx. 18 heures pour terminer
Anglais

Enseignant

Offert par

Placeholder

Université du Maryland, College Park

Programme du cours : ce que vous apprendrez dans ce cours

Évaluation du contenuThumbs Up93%(4,200 notes)Info
Semaine
1

Semaine 1

2 heures pour terminer

OVERVIEW

2 heures pour terminer
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

2 heures pour terminer
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 quiz30 min
Semaine
2

Semaine 2

2 heures pour terminer

DEFENDING AGAINST LOW-LEVEL EXPLOITS

2 heures pour terminer
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

Semaine 3

3 heures pour terminer

WEB SECURITY

3 heures pour terminer
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 quiz30 min
Week 3 quiz30 min
Semaine
4

Semaine 4

3 heures pour terminer

SECURE SOFTWARE DEVELOPMENT

3 heures pour terminer
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 quiz30 min

Avis

Meilleurs avis pour SÉCURITÉ DES LOGICIELS

Voir tous les avis

À propos du Spécialisation Cybersécurité

Cybersécurité

Foire Aux Questions

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