Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Introduction to Web Application Penetration Testing
Rating: 3.7 out of 5(17 ratings)
3,004 students
Last updated 11/2024
English

What you'll learn

  • Using Generative AI to get predictions for Penetration Tests
  • Using reconnaissance tools to gather information on the vulnerable endpoint
  • Manually assessing a web application without automatic penetration testing tools
  • Using automatic penetration testing tools
  • Building Exploits for Web Applications
  • Understanding False Negatives when using automated penetration testing tools

Course content

4 sections39 lectures9h 51m total length
  • Personal Introduction1:22

    In this part of the course, I introduce myself and tell you what the course is basically about. Stay tuned to the course introduction where I cover everything about the course in general.

  • Introduction to the course9:04

    This will be the introduction to the course itself and a review of all the syllabus which we will be learning throughout this course.

Requirements

  • HTML
  • PHP
  • Python
  • Bash Scripting
  • JavaScript

Description

In this course, you’ll learn the basics of performing basic penetration tests on web applications manually and using automated penetration testing tools with the help of different Artificial Intelligence that exist out there. We will compare the differences and answers given by three different AI’s including ChatGPT, PenTestGPT and WhiteRabbitNeo AI and see the negative sides of using AI as a whole when performing these penetration tests. We will perform some manual tests without using automated tools to better understand how vulnerabilities can be exploited without getting any false negatives that are present when using AI and automation for penetration tests; I will also disclose a duplicate report that I obtained permission for to disclose to the public which I was allowed to disclose, so you have an idea on how to write reports to HackerOne and other Web Application Penetration Testing Bug Bounties and Vulnerability Disclosure Programs.


NOTE: Some of these penetration tests are performed against CTFs (Capture The Flag) Trainings such as the PortSwigger Academy. However, majority of them are performed against real life web applications.


Please note that this course is for educational purposes only. This course is intended to teach people to perform ethical hacking and contains highly sophisticated cybersecurity techniques which can be used by anyone. Do not use anything taught in this course illegally, I will not be responsible for any damage or harm caused to a system from what you learn and apply from this course. This course is for people who want to become Bug Bounty Hunters and White Hat Hackers to prepare and refresh them for a better world of security and help in mitigating cyber risks.

Who this course is for:

  • Advanced Learners on Web Application Penetration Testing
  • Beginner Learners on Web Application Penetration Testing