Web Application Ethical Hacking - Penetration Testing Course for Beginners
Offered By: freeCodeCamp
Course Description
Overview
Dive into the world of web application penetration testing with this comprehensive 5-hour course designed for beginners. Master essential pentesting techniques, tools, and common attacks used by ethical hackers. Explore powerful tools such as Burp Suite, Nikto, Dirbuster, curl, sublist3r, and nmap. Follow along as the instructor guides you through five episodes covering enumeration, cross-site scripting (XSS), SQL injection, broken access control, XML external entity (XXE) attacks, input validation, and more. Gain hands-on experience with live bug bounty hunting in the final episode. Originally live-streamed on Twitch, this course incorporates lessons learned from previous sessions, providing a dynamic and practical learning experience. Equip yourself with the skills needed to identify and mitigate vulnerabilities in web applications, setting the foundation for a career in cybersecurity.
Syllabus
Introduction.
Episode 1 - Enumeration.
Episode 2 - Enumeration, XSS, and UI Bypassing.
Episode 3 - XSS, SQL Injection, and Broken Access Control.
Episode 4 - XXE, Input Validation, Broken Access Control, and More XSS.
Episode 5 - SQL Injections and Live Bug Bounty Hunting.
Taught by
freeCodeCamp.org
Related Courses
Ethical Hacking 101: Web App Penetration Testing - a full course for beginnersfreeCodeCamp Hacker101
HackerOne via Independent The Hacker Hippocampus
Pluralsight Penetration Testing with Red, Blue, and Purple Teams: Executive Briefing
Pluralsight Play by Play: Bug Bounties for Researchers
Pluralsight