Course Overview

The internet is mostly web applications and most web applications are connected to a database. These databases store everything from usernames and passwords, to credit card numbers, social security numbers, and tons of other sensitive or useful information. In many cases, the ability to compromise a database will soon lead to a much greater system or organization compromise.  

This class is going to cover the basics of how databases work, identifying databases, hacking SQL database,s and more modern NoSQL databases. We are going to cover what to do once you hack a database. Additionally, we will be discussing ways to protect your own applications from these attacks as we progress through the course. 

What You Will Learn

  • A structured approach to database testing and exploitation
  • A solid understanding of SQL and NoSQL syntax and operation
  • Level-up your existing tool knowledge by getting more out of the ones that you know about and learning new ones
  • Skills to recording findings as you conduct your testing
  • Techniques and methods to help prevent database misconfigurations and common attacks

Program Curriculum

  • Lab Setup
  • $7 Million Cybersecurity Scholarship by EC-Council

  • Introduction to Databases
  • Database Management Demo
  • Chapter 2 Lab
  • Chapter 2 Quiz

  • Difference Between SQL and NoSQL Databases
  • Chapter 3 Quiz

  • Introduction to SQL Injection
  • Database Reconnaissance and Port Scanning
  • Chapter 4 Lab
  • Chapter 4 Quiz

  • Exploiting Databases for Fun and Profit - Part 1
  • Exploiting Databases for Fun and Profit - Part 2
  • Exploiting Databases for Fun and Profit - Part 3
  • Exploiting Databases for Fun and Profit - Part 4
  • Chapter 5 Lab
  • Chapter 5 Quiz

  • Modifying Stored Data to Gain Account Access
  • From Injection to Shell
  • Leveraging Dumped Data
  • Chapter 6 Lab
  • Chapter 6 Quiz

  • Database Vulnerability and Misconfiguration Mitigation Techniques
  • Chapter 7 Quiz

Course Conclusion

Load more modules

Instructor

Skylar Simmons

Skylar Simmons is a U.S. Army veteran with over 10 years of security experience supporting various types of organizations, including, government, financial sector, and Fortune 500 companies. He holds a Bachelor’s of Science degree in Cyber Security from University of Maryland University College, along with OSCP, CISSP, and numerous other security and IT certifications.

Join over 1 Million professionals from the most renowned Companies in the world!

certificate

Fastest Way to Level Up Your Cybersecurity Skills

Invest in your future with flexible subscription plans that give you access to the world’s largest online cybersecurity course library. Whether you're exploring cybersecurity courses for beginners or advancing your expertise,
access in-demand courses, practical labs, and CTF challenges designed to support continuous learning.

Monthly Plans
Annual Plans
Save 20% with our annual plans!

Pro

Build your cybersecurity skills with 900+ bite-sized courses and curated learning paths designed for continuous learning.

$ 69.00
Billed monthly or $599.00 billed annually

What is included

  • 880+ Premium Short Courses
  • 70+ Structured Learning Paths
  • Validation of Completion with all courses and learning paths
  • New Courses added every month
Early Access Offer

Pro +

Develop real-world cybersecurity skills through hands-on labs and CTF challenges designed for practical learning.

$ 79.00
Billed monthly or $699.00 billed annually

Everything in Pro, Plus:

  • 1600+ Hands-on lab exercises with guided instructions
  • 150+ CTF Challenges with detailed walkthroughs
  • New Hands-on Labs and Challenges added every month

Related Courses

1 of 50