Skip to content
KnowledgeCity

Injection and Broken Authentication

This module will cover a variety of injection and broken authentication vulnerabilities.
Preview the first lesson free — get full access to all 6 lessons.
Course: On-Demand
Beginner Provider Jay Shafftstall  6 Lessons ·  16m  in Arabic, German, English, Spanish, French, Portuguese, Chinese 

Course Description

This module will cover a variety of injection and broken authentication vulnerabilities. You'll learn how to store sensitive user data that is encrypted. You’ll also learn the importance of strong user passwords.

What You'll Learn

  • Understand how SQL injection attacks work and how to prevent them
  • Recognize how session hijacking attacks work against broken authentication
  • Store sensitive user data in encrypted form
  • Work with encrypted passwords for user accounts
  • Apply re-authentication for sensitive actions
  • Explain the importance of strong user passwords

Key Takeaways

  • The module covers a variety of injection and broken authentication vulnerabilities.
  • Sensitive user data should be stored in encrypted form.
  • Strong user passwords are important for protecting accounts.
  • The course explains how SQL injection attacks work and how to prevent them.
  • Session hijacking is a form of broken authentication attack the course examines.

Frequently Asked Questions

What does this module cover?

It covers a variety of injection and broken authentication vulnerabilities, including SQL injection, session hijacking, storing sensitive data encrypted, and re-authenticating for sensitive actions.

What will I learn about SQL injection?

You will learn how SQL injection attacks work and how to prevent SQL injection.

Does the course address passwords?

Yes. You will learn how to work with encrypted passwords and the importance of strong user passwords.

What skills are associated with this course?

Associated skills include Code Injection, Cryptographic Module Testing Laboratory, Linux Security Modules, Pluggable Authentication Module (PAM), Tamper-Resistant Security Module, and Vulnerability Management.

What topics are taught about authentication?

The course covers broken authentication, session hijacking attacks, and re-authenticating for sensitive actions.