CS50 Cybersecurity - Lecture 3 - Securing Software

preview_player
Показать описание
***

This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

***

TABLE OF CONTENTS

00:00:00 - Introduction
00:00:17 - Phishing
00:11:48 - Code Injection
00:26:54 - Stored Attacks
00:39:26 - SQL Injection
00:54:49 - Prepared Statements
00:59:57 - Command Injection
01:07:51 - Client-Side Validation
01:10:31 - Server-Side Validation
01:12:44 - Cross-Site Request Forgery
01:28:39 - Open Worldwide Application Security Project
01:29:11 - Arbitrary Code Execution
01:40:28 - Reverse Engineering
01:42:03 - Open-Source and Closed-Source Software
01:45:15 - App Stores
01:50:40 - Package Managers
01:51:25 - Operating Systems
01:53:03 - Vulnerability Catalogs

***

HOW TO SUBSCRIBE

HOW TO TAKE CS50

HOW TO JOIN CS50 COMMUNITIES

HOW TO FOLLOW DAVID J. MALAN

***

CS50 SHOP

***

LICENSE

CC BY-NC-SA 4.0
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License

David J. Malan
Рекомендации по теме
Комментарии
Автор

Hats off to Malan, excellent lecturer, i love the cs50 lectures, wanted to do this one just as a refresher, its excellent. It took me years to learn all these fundamentals that finally made the various exploits click. You need a bit of backend, frontend, databases, linux/systems programming to understand how these things work and that takes a long time to build. Malan explains it so elegantly in just a few hours, and you dont even need the background!

joker
Автор

This lecture deserves more positive comments. So here is mine: tremendous capability of explaining a complex topic. Not to mention the energy he puts into teaching. This is a must watch video on the topic.

claudiohz
Автор

This guy can teach nuclear physics to a 3-year old 😇

canklc
Автор

I am hooked and binge watching your videos. I wish we had these videos when I was going to school. But nevertheless I am happy for my son and all who can watch and learn. Thanks to team CS50 & Prof. Malan.

VijayGandhinagar
Автор

Love the instructor the way ge teaches in all of cs50. Thanks for making the course free❤❤❤

rafiullah-zzlf
Автор

is it me or this lecture was kinda difficult to understand

areebazhar
Автор

why this code isn't working when i type it in Google as same as on video 14:25 ?

xxcillq
Автор

David could teach Japanese to a chimpanzee and it would be fluent in the language by week four.

Mad_Monarch
Автор

1:13:37 (leet timestamp! ) We're no strangers to love...

TheSandvich