YoVDO

Web Application Ethical Hacking - Penetration Testing Course for Beginners

Offered By: freeCodeCamp

Tags

Bug Bounty Courses Ethical Hacking Courses Penetration Testing Courses Burp Suite Courses Nmap Courses Enumeration Courses Nikto Courses cURL Courses

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 beginners
freeCodeCamp
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