4154 matches found
batchql
BatchQL BatchQL is a GraphQL security auditing script with a focus on performing batch GraphQL queries and mutations. This script is not complex, and we welcome improvements. When exploring the problem space of GraphQL batching attacks, we found that there were a few blog posts on the internet,...
batchql
BatchQL BatchQL 是一个专注于执行批量 GraphQL 查询和变更的 GraphQL 安全审计脚本。该脚本并不复杂,我们欢迎改进。 在探索 GraphQL 批量攻击的问题空间时,我们发现互联网上有一些博客文章,但缺乏用于执行 GraphQL 批量攻击的工具。 根据所实现的功能,GraphQL 批量攻击可能相当严重。例如,假设有一个密码重置功能,需要输入发送到您邮箱的 4 位数 PIN。使用此工具,您可以在单个 GraphQL 查询中尝试所有 10,000 个 PIN 尝试。根据密码重置流程的实现细节,这可能会绕过任何速率限制或帐户锁定。 检测 该工具能够检测以下内容:...
graphw00f
Credits to Nick Aleks for the logo! graphw00f - GraphQL Server Fingerprinting Table of Contents How does it work? Detections GraphQL Threat Matrix Prerequisites Installation Configuration Example Usage Fingerprinting GraphQL Detecting & Fingerprinting GraphQL Support & Issues Resources How does i...
graphw00f
标志致谢 Nick Aleks! graphw00f - GraphQL 服务器指纹识别 目录 工作原理是什么? 检测引擎 GraphQL 威胁矩阵 前置条件 安装 配置 使用示例 指纹识别 GraphQL 检测并指纹识别 GraphQL 支持与问题 资源 工作原理是什么? graphw00f(灵感来源于 wafw00f)是针对 GQL 端点的 GraphQL 指纹识别工具,它通过发送一系列良性和畸形的查询来识别后台运行的 GraphQL 引擎。 graphw00f 将利用 GraphQL 威胁矩阵项目,提供每项技术默认提供的安全防御措施以及它们是默认开启还是关闭的洞察。...
aura-inspector
aura-inspector 这不是一款官方支持的 Google 产品。该项目不符合 Google 开源软件漏洞奖励计划 的参与资格。 简介 aura-inspector 是 Salesforce Experience Cloud 测试的瑞士军刀。它有助于发现配置错误的 Salesforce Experience Cloud 应用程序,并自动执行大量测试过程。更多信息,请参阅 Mandiant 博客文章:Auditing Salesforce Aura Data Exposure。 其部分功能包括: 从访客和已认证上下文中发现可访问的记录 能够使用未记录的 GraphQL Aura...
graphql-cop
GraphQL Cop - Security Audit Utility for GraphQL About GraphQL Cop is a small Python utility to run common security tests against GraphQL APIs. GraphQL Cop is perfect for running CI/CD checks in GraphQL. It is lightweight, and covers interesting security issues in GraphQL. GraphQL Cop allows you ...
graphql-cop
GraphQL Cop - GraphQL 安全审计工具 关于 GraphQL Cop 是一个用于对 GraphQL API 执行常见安全测试的轻量级 Python 工具。它非常适合在 GraphQL 中进行 CI/CD 检查,覆盖了 GraphQL 中值得关注的安全问题。 GraphQL Cop 允许你在发现漏洞时通过提供 cURL 命令来复现结果。 依赖 Python3 Requests 库 检测项 别名重载(DoS) 批量查询(DoS) 基于 GET 的查询(CSRF) 使用 URL 编码负载的基于 POST 的查询(CSRF) GraphQL 跟踪/调试模式(信息泄露)...
resterm
Resterm An API-as-code workbench for the terminal. resterm.app · docs Resterm is an API client for the terminal. Requests are saved in plain .http and .rest files, so they can live in your repo next to your code. Use them from the terminal UI, or run the same files in CI or CLI with resterm run...
CVE-2025-56643
CVE-2025-56643 CVE-2025-56643 的公开参考 – Wiki.js 2.5.307 JWT 会话漏洞 描述: Requarks Wiki.js 2.5.307 在用户登出时未能正确撤销或使活跃的 JWT 令牌失效。 因此,先前发放的令牌仍然有效,可在登出后重新用于访问系统。 此行为影响会话完整性,若令牌泄露,可能导致未经授权的访问。 该问题存在于身份验证解析器逻辑中,影响 GraphQL 端点及登出机制。 受影响产品: Wiki.js – 版本 2.5.307 受影响组件: GraphQL API 端点(/graphql)、认证模块、JWT 会话管理、登出逻辑(U...
inql
InQL v6.1.2 - Burp Extension for Advanced GraphQL Testing !Doyensec Research...
inql
InQL v6.1.2 - 用于高级 GraphQL 测试的 Burp 扩展 !Doyensec Research...
hetty
Hetty is an HTTP toolkit for security research. It aims to become an open source alternative to commercial software like Burp Suite Pro, with powerful features tailored to the needs of the infosec and bug bounty community. Features Machine-in-the-middle MITM HTTP proxy, with logs and advanced...
Damn-Vulnerable-GraphQL-Application
Damn Vulnerable GraphQL Application Damn Vulnerable GraphQL Application 是一个有意存在漏洞的 GraphQL 实现,用于学习和实践 GraphQL 安全。 目录 关于 DVGA 运行模式 场景 前置条件 安装 安装 - Docker 安装 - Docker Registry 安装 - 服务器 截图 维护者 贡献者 致谢 免责声明 许可证 关于 DVGA Damn Vulnerable GraphQL 是一个故意设计得脆弱且不安全的 GraphQL 实现,提供一个安全环境来攻击 GraphQL 应用程序,帮助开发者和 ...
waf-bypass
WAF Bypass Tool WAF Bypass Tool is an open source tool to analyze the security of any WAF for False Positives and False Negatives using predefined and customizable payloads. Check your WAF before an attacker does. WAF Bypass Tool is developed by Nemesida WAF team with the participation of...
GraphQLer
唯一一款依赖感知的 GraphQL API 测试工具! GraphQLer 是一款前沿工具,专为动态测试 GraphQL API 而设计,注重适应性。它提供一系列高级功能,可简化测试流程并确保对 GraphQL API 进行可靠分析。GraphQLer 能高效管理已创建的对象和资源,有效识别对象、查询和变更之间的依赖关系,并根据 API 的限制动态纠正查询中的错误。GraphQLer 已被用于在生产级 GraphQL API 中发现大量漏洞! 主要功能 依赖感知 :根据依赖关系执行查询和变更! 动态测试 :跟踪测试过程中创建的资源 错误纠正 :尝试修复请求,以便 GraphQL API...
GraphQLmap
GraphQLmap GraphQLmap 是一个脚本引擎,用于与 graphql 端点进行交互,以进行渗透测试。 安装 功能与示例 转储 GraphQL 模式 与 GraphQL 端点交互 执行 GraphQL 查询 自动补全查询 GraphQL 字段模糊测试 示例 1 - 爆破单个字符 示例 2 - 遍历数字 GraphQL 字段中的 NoSQL 注入 GraphQL 字段中的 SQL 注入 我 ❤️ 拉取请求,欢迎改进此脚本 : 你也可以通过 🍻 线下或使用 GitHub Sponsoring 按钮贡献。 安装 $ git clone...
ApiHunter
Support Development If this project helps your work, support ongoing maintenance and new features. ETH Donation Wallet 0x11282eE5726B3370c8B480e321b3B2aA13686582 Scan the QR code or copy the wallet address above. 🎯 ApiHunter 📺 Video Demo Click to watch the full demo on YouTube 🖥️ Desktop App...
CVE-2024-40094
CVE-2024-40094 ENF(可执行规范化字段)拒绝服务漏洞利用 此脚本利用 graphql-java 中的 CVE-2024-40094 漏洞,通过触发 可执行规范化字段(ExecutableNormalizedFields, ENF) 实现拒绝服务攻击。它构建了一个带有深度嵌套别名的精心构造的 GraphQL 内省查询,旨在压垮脆弱的服务器。 概述 该脚本使用异步请求向目标 GraphQL 服务器发送一系列结构庞大的内省查询。查询以 JSON 格式发送,其结构专门用于利用 GraphQL...
CrackQL
CrackQL CrackQL 是一款用于 GraphQL 密码暴力破解和模糊测试的实用工具。 CrackQL 是一款多功能的 GraphQL 渗透测试工具,它利用速率限制和成本分析控制的薄弱环节来暴力破解凭证并模糊测试操作。 目录 工作原理 攻击用例 防御规避 密码喷洒暴力破解 双因素认证 OTP 绕过 用户账户枚举 不安全的直接对象引用 通用模糊测试 输入 安装 配置 维护者 致谢 工作原理? CrackQL 通过将单个 GraphQL 查询或变更操作自动批处理成多个别名操作来工作。它根据 CSV 输入变量的数量确定要使用的别名数量。在以编程方式生成批处理后的 GraphQL...
graphicator
Graphicator Graphicator is a GraphQL "scraper" / extractor. The tool iterates over the introspection document returned by the targeted GraphQL endpoint, and then re-structures the schema in an internal form so it can re-create the supported queries. When such queries are created is using them to...