An open API service indexing awesome lists of open source software.

https://github.com/dolevf/black-hat-graphql

The Black Hat GraphQL Book Repository
https://github.com/dolevf/black-hat-graphql

book graphql hacking nostarchpress penetration-testing

Last synced: 9 months ago
JSON representation

The Black Hat GraphQL Book Repository

Awesome Lists containing this project

README

          

# Black Hat GraphQL
Book files for **Black Hat GraphQL**.



Black Hat GraphQL Cover


Black Hat GraphQL is for anyone interested in learning how to break and protect GraphQL APIs with the aid of offensive security testing. Whether you’re a penetration tester, security analyst, or software engineer, you’ll learn how to attack GraphQL APIs, develop hardening procedures, build automated security testing into your development pipeline, and validate controls, all with no prior exposure to GraphQL required.


Buy the book from No Starch Press



Enjoy!

***

## Errata
* Page 83 Listing 4-14: `grep` command should be corrected to: `grep -Hnio "graphiql\|graphql-playground" dvga-report/source/*`
* Page 112: The sentence "_In DVGA, run the following query [...]_" should read: "_In **Altair**, run the following query [...]_".
* Page 177: The `COOKIES` variable value should read `{"session":"session-secret"}`

## Notes
* Due to changes in InQL, you may need to install the tool from the its V4 branch, latest version being [4.0.7](https://github.com/doyensec/inql/releases/tag/v4.0.7)