September 2021
Intermediate to advanced
416 pages
11h 1m
English
Application programming interfaces (APIs) are a way for programs to communicate with each other, and they power a wide variety of applications. As applications become more complex, developers are increasingly using APIs to combine components of an application or multiple applications belonging to the same organization. And more and more, APIs have the ability to execute important actions or communicate sensitive information.
In this chapter, we’ll talk about what APIs are, how they work, and how you can find and exploit API vulnerabilities.
In simple terms, an API is a set of rules that allow one application ...
Read now
Unlock full access