
Explore ethical hacking fundamentals using BurpSuite, NMap, and Snort to detect vulnerabilities. Learn SQL injection, cross-site scripting, cross-site request forgery, and server-side request forgery techniques.
Learn how to configure Burp Suite Community Edition with Firefox proxy on 127.0.0.1:8081, install and trust the CA certificate, and use Burp Suite to intercept, modify, and forward browser requests.
This lecture defines SQL injection attacks, describes their impacts on databases and sensitive data, and demonstrates authentication bypass on a demo site to access and modify information.
The lecture demonstrates SQL injection authentication bypass payloads on a login page, showing how to access the admin account using payloads from SQL injection cheat sheets.
Demonstrates exploiting a sql injection vulnerability in the login function of a Portswigger lab to bypass authentication using Burp Suite to access an admin account and update email.
Learn to use sqlmap on Kali Linux to conduct sql injection against a test php site. Enumerate databases, select a database and tables, inspect columns, and dump usernames and passwords.
Demonstrate reflected cross-site scripting by injecting a script tag into a demo site's search box to trigger an alert, proving the vulnerability and exploring payloads from GitHub and Portswigger labs.
Demonstrates stored XSS through a Portswigger lab, showing how injecting a script tag into a comment stores it on the page and affects other users.
Install, configure, and run snort on Kali Linux, create local rules, and generate alerts for icmp, http, and ssh traffic using snort commands.
Learn to use nmap, a network mapper, to scan IP addresses and ranges, reveal open, closed, and filtered ports, and identify services like ftp, telnet, http, and https.
demonstrates using nmap to specify ports and ranges on a target IP, revealing open services such as ftp, telnet, domain, http, and https.
Demonstrates nmap network scanning in Kali Linux, including SYN port scan, TCP connect scan, UDP scan, and operating system and service version detection to identify open ports.
This comprehensive course is designed to take you on a practical journey into web application and network security, with a strong focus on real-world attacks and industry-standard tools. Through a blend of theory and hands-on exercises, you’ll learn to identify, exploit, and defend against common security threats targeting modern applications and networks.
Here’s what you will learn:
SQL Injection Attack (SQLi): Understand how attackers manipulate SQL queries to gain unauthorized access to databases. Learn practical techniques to detect, exploit, and secure applications against SQLi.
Cross-Site Scripting (XSS) Attack: Explore one of the most common client-side vulnerabilities. Practice injecting malicious scripts, understand their impact, and apply proven mitigation strategies.
Burp Suite Tool: Master one of the most popular penetration testing tools for analyzing and exploiting web application vulnerabilities. Get hands-on with scanning, intercepting, and modifying web requests.
Snort Tool: Learn how to configure and use Snort as an Intrusion Detection and Prevention System (IDS/IPS). Monitor traffic, detect suspicious activity, and strengthen network defenses.
Nmap Tool: Gain practical experience with Nmap, the industry-standard tool for network scanning and reconnaissance. Learn how attackers map networks and how defenders can use Nmap for security auditing.
Throughout the course, you'll have access to:
Video lectures providing deep dives into each vulnerability, explaining their mechanics, impact, and real-world examples.
Interactive labs where you'll apply what you've learned by testing and exploiting vulnerabilities in a controlled environment.
Additional resources including cheat sheets, further reading materials, and community forums.