Optimize schema reconstruction with wordlists
mainClairvoyance relies on wordlists to guess GraphQL names. To improve accuracy, consider these three approaches:
- Specialized GraphQL wordlists: Use lists specifically collected for GraphQL (e.g., from Escape Technologies).
- General English wordlists: Use common English wordlists (e.g.,
google-10000-english). - Target-specific wordlists: Create a custom list by extracting valid GraphQL names from the target application's HTTP traffic or mobile application static files.
Note: The regex for a valid GraphQL name is [_A-Za-z][_0-9A-Za-z]*.