Introduction to Cyber Security Microlessons
Get a hands-on look at the Ed platform with our free cyber security micro lessons. This set of three lessons will take you through the three most common online security vulnerabilities in an engaging and easily understood way.
Join Thomas the web developer and Emily the hacker as they explore SQL Injection attacks, Cross-Site Scripting (XSS) vulnerabilities, and broken authentication and session management. This free course can be accessed on this page, our web platform, or the native Ed Apps for iPhone and Android.
Once you’ve downloaded the app, enter the invite code security to see this course on your device.
Injection Attacks
Learn what an SQL Injection attack is, and why it is one of the most common. In this lesson, you’ll also learn ways to protect systems from this very easily exploitable vulnerability.
Broken Authentication and Session Management
Learn about Broken Authentication and Session Management, one of the most common ways sites open up themselves to attacks on users and their own data.
Cross-Site Scripting (XSS)
Learn about cross site scripting (XSS) vulnerabilities, and how they have taken down some huge sites. Learn what you can do to protect your site from this major vulnerability.
Broken Access Control
Learn how Broken Access Control can lead to vulnerabilities in online security.
Sensitive Data Exposure
Learn which sorts of data are vulnerable and important to protect on your website.
Cross-Site Request Forgery (CSRF)
Learn how this lesser-known cross-site vulnerability can spell danger for some websites.
Using Components with Known Vulnerabilities
Learn how to keep your knowledge of known vulnerabilities up-to-date with some simple tools.
Underprotected APIs
Learn how underprotected APIs can create unintended vulnerabilities.