Lu3ky13 GitHub avatar

gRPC-Web-Burp-Repeater

Lu3ky13

一款 Burp Suite 扩展,用于拦截、解码、编辑和重放 gRPC-Web 流量,自动将二进制 protobuf 转换为可读的 JSON 并再编码回去。

Stars

7

7 天增长

暂无数据

Fork 数

2

开放 Issue

0

开源协议

暂无数据

最近更新

2026-07-28

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它解决了安全测试人员在无需 .proto 模式文件的情况下,完整编辑和重放 gRPC-Web 请求的痛点,填补了现代 API 测试中的关键空白。

适合谁使用

  • 从事微服务和云平台渗透测试的安全测试人员
  • 针对使用 gRPC-Web API 的现代 Web 应用进行漏洞赏金猎寻的研究者
  • 研究基于 protobuf 协议的安全研究人员
  • 需要在 Burp Suite 中测试 gRPC 端点的红队成员

典型使用场景

  • 测试 gRPC-Web API 中的 IDOR、认证绕过和注入漏洞
  • 在漏洞赏金猎寻过程中重放和修改 gRPC-Web 请求
  • 对使用 gRPC 的微服务架构进行渗透测试
  • 使用内置的 SSRF 和 XSS 模板快速构建攻击载荷

项目优势

  • 无需 .proto 文件即可进行无模式 protobuf 解码,降低测试门槛
  • 完整的 Repeater 功能,自动完成解码/编辑/编码循环
  • 内置载荷生成器,提供预制 SSRF 和 XSS 模板
  • 记录所有 gRPC-Web 流量并显示解码内容,便于回溯

使用前须知

  • 需要额外配置 Jython 独立 JAR 才能运行,增加安装步骤
  • 仅对具有特定 gRPC-Web 内容类型的请求生效,适用场景有限
  • 使用数字键(如 "1"、"2")表示 JSON 字段,而非原始字段名,可能需要手动对照

README 快速开始

Installation

项目描述

A powerful Burp Suite extension for **penetration testers** and **bug bounty hunters** to intercept, decode, edit, and replay **gRPC-Web** traffic.

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

gavamedia
精选
gavamedia GitHub avatar

deltafin

Deltafin is a research project that runs the 2.8-trillion-parameter Mixture-of-Experts model Kimi K3 on a single Apple Silicon Mac (e.g., M1 Max with 64 GB) at about 16 seconds per token, using exact, reproducible inference with local or streaming expert loading.

AI 与机器学习大语言模型
304
react
精选
react GitHub avatar

react

React is a JavaScript library for building user interfaces with declarative, component-based, and cross-platform design.

Web 开发前端框架
246,741
TanStack
精选
TanStack GitHub avatar

router

TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.

Web 开发前端框架
14,861