graphql-methodology

Installation
SKILL.md

GraphQL 攻击方法论

相关 skill:IDOR(GraphQL ID 遍历) → idor-methodology;API 模糊测试 → api-fuzz;信息泄露(Introspection 泄露) → information-disclosure-methodology

Phase 1: 发现GraphQL端点

常见路径: /graphql, /api/graphql, /graphiql, /v1/graphql, /query 检测: POST {"query":"{ __typename }"} → 返回 {"data":{"__typename":"Query"}} 即确认

Phase 2: Introspection 查询(最重要)

获取完整Schema:

{"query":"{ __schema { types { name fields { name type { name } } } } }"}

精简版(只看Query和Mutation):

{"query":"{ __schema { queryType { fields { name args { name type { name } } } } mutationType { fields { name args { name type { name } } } } } }"}
Related skills

More from wgpsec/aboutsecurity

Installs
10
GitHub Stars
1.3K
First Seen
Mar 25, 2026