GraphQL
Last updated
Last updated
GraphQL is a query language for APIs and a runtime for fulfilling those queries with existing data. GraphQL provides a complete and understandable description of the data in API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.
NetNinja: https://www.youtube.com/playlist?list=PL4cUxeGkcC9gUxtblNUahcsg0WLxmrK_y (Watch Video 1 & 2)
Portswigger Academy: https://portswigger.net/web-security/graphql (First Start with the Basics)
Black Hat GraphQL by Nick Aleks, Dolev Farhi (Chapter 1)
Portswigger Academy GraphQL Rests
Black Hat GraphQL - Rest Chapters
Damn Vulnerable GraphQL Application: https://github.com/dolevf/Damn-Vulnerable-GraphQL-Application?tab=readme-ov-file
NetNinja Rest of the Videos regarding GraphQL