YoVDO

Basics of SQL Injection - Penetration Testing for Ethical Hackers

Offered By: freeCodeCamp

Tags

SQL Injection Courses Ethical Hacking Courses Penetration Testing Courses Web Application Security Courses

Course Description

Overview

Learn the fundamentals of SQL injection, a prevalent hacking technique used to manipulate databases without authorization, in this comprehensive tutorial. Explore how SQL injection works and gain the knowledge to protect your web applications against this critical security threat. Begin with an introduction to SQL injection, set up a lab environment, and master essential SQL concepts. Progress through various types of SQL injection attacks, including classic bypass, union-based, error-based, boolean-based, and time-based methods. Discover semi-automated and fully automated SQL injection techniques, and conclude with crucial strategies for defending against these attacks. Developed by Sagar Bansal, this course provides a thorough understanding of SQL injection, equipping you with the skills to enhance your web application security.

Syllabus

Introduction.
What is SQL Injection .
Lab Setup .
Basics of SQL .
Classic Injection Bypass .
Types of SQL Injection .
Union Based SQL Injection .
Error Based SQL Injection .
Boolean Based SQL Injection .
Time-Based SQL Injection .
Semi-Automated SQL Injection .
Fully Automated SQL Injection .
Defending Against SQL Injections .


Taught by

freeCodeCamp.org

Related Courses

Ethical Hacking
Indian Institute of Technology, Kharagpur via Swayam
Investigación en Informática Forense y Ciberderecho
University of Extremadura via Miríadax
MSc Cyber Security
Coventry University via FutureLearn
Network Security - Introduction to Network Security
New York University (NYU) via edX
Network Security - Advanced Topics
New York University (NYU) via edX