Professional Community

InQL - GraphQL Scanner

This Burp extension is designed to assist in your GraphQL security testing efforts.

The main tool provided by InQL v5.0 is a customizable scanner to analyze a GraphQL endpoint or a local introspection schema file. It generates all possible queries and mutations, presenting them in an organized view for thorough analysis. Scanner results can be sent to Burp's Repeater or Intruder tools for further testing.

Here are some other features that make InQL v5.0 an indispensable tool for your auditing needs:

  • Points of interest analysis for identification of PII, authentication, authorization, and other sensitive data in GraphQL schema.
  • The new Attacker component for batch GraphQL attacks, handy for testing rate limit bypasses and DoS vectors.
  • Identification of GraphQL endpoints and development console such as GraphiQL, GraphQL Playground, etc.
  • Integration of a custom GraphQL tab in Burp's native HTTP message editor, visualizing GraphQL payload.
  • Configuration of the tool via a custom settings tab for more precise control.

InQL v5.0 introduces GQLSpection, a powerful successor to the standalone and CLI modes found in previous versions. GQLSpection is a versatile CLI tool and a Python 2/3/Jython compatible library that sends introspection queries, parses results, generates queries and runs Points of Interest scans in a headless mode.

Happy testing and stay tuned for more updates!

Author

Author

Doyensec

Version

Version

5.0.2

Rating

Rating

Popularity

Popularity

Last updated

Last updated

10 October 2023

Estimated system impact

Estimated system impact

Overall impact: High

Memory
Low
CPU
Low
General
High
Scanner
Low

You can install BApps directly within Burp, via the BApp Store feature in the Burp Extender tool. You can also download them from here, for offline installation into Burp.

You can view the source code for all BApp Store extensions on our GitHub page.

Follow @BApp_Store on Twitter to receive notifications of all BApp releases and updates.

Please note that extensions are written by third party users of Burp, and PortSwigger Web Security makes no warranty about their quality or usefulness for any particular purpose.

Go back to BappStore

Note:

Please note that extensions are written by third party users of Burp, and PortSwigger Web Security makes no warranty about their quality or usefulness for any particular purpose.