-
-
Notifications
You must be signed in to change notification settings - Fork 722
Add graphql introspection module #2515
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add graphql introspection module #2515
Conversation
@mukesh-dream11 thanks for the PR @liquidsec this might be useful for lightfuzz Also relevant: #766 |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## dev #2515 +/- ##
=====================================
+ Coverage 93% 93% +1%
=====================================
Files 400 402 +2
Lines 33202 33261 +59
=====================================
+ Hits 30693 30753 +60
+ Misses 2509 2508 -1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
@TheTechromancer I've added unit tests and the I'm done with this PR, so I'm handing this off for review. :) |
Thanks @mukesh-dream11, solid module. I made a couple small tweaks -- one to help dedupe incoming URLs, and another rename the |
Yeah @TheTechromancer this is solid. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good stuff!
This module probes for GraphQL endpoints, and attempts to extract schemas if found. The module itself is just a starting point, there can be further improvements added such as authentication and unit tests for this module.