Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Hacking REST APIs - A beginner's guide
Rating: 4.0 out of 5(1,118 ratings)
6,167 students

Hacking REST APIs - A beginner's guide

Practical guide to pentesting REST APIs from scratch
Created bySrinivas .
Last updated 4/2025
English

What you'll learn

  • Learn what are REST APIs
  • Learn how to pentest REST APIs
  • Learn common vulnerabilities in REST APIs
  • Learn to exploit SQL Injection
  • Learn to exploit XXE vulnerabilities
  • Learn automated tools for REST API Security Testing

Course content

8 sections27 lectures1h 7m total length
  • Introduction1:16

    Learn the fundamentals of rest APIs and security concepts, explore automated scanners, and perform hands-on penetration testing using a vulnerable virtual machine.

Requirements

  • The course starts from basics, however it is good to have basic knowledge of web applications and REST APIs

Description

This course introduces students to the security concepts associated with REST APIs. This is an entry level course and we encourage you to take this course if you are a beginner in REST API security world. This course uses a custom developed vulnerable REST APIs to demonstrate how REST API vulnerabilities can be identified and exploited. This course teaches you how to identify a variety of REST API vulnerabilities such as SQL Injection, XXE, Sensitive data in GET, Leaky APIs etc.

Who this course is for:

  • Penetration Testers
  • Web or API Developers
  • Mobile Application Developers
  • Security professionals who are interested in REST API Security
  • Anyone who is interested in ethical hacking and penetration testing
  • Anyone who is interested in information security concepts