Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
reburp — A Burp Suite extension that exposes the full Montoya API as a local REST API, with Swagger UI | Kitploit
도구/GitHubGitHub/forefy/reburp
Vulnerability ScannersWeb Proxies & InterceptionScripting & AutomationAPI Security TestingWeb SecurityFuzzingPenetration TestingUtilities & FrameworksRed TeamingAI Security
GitHubforefy/reburp

reburp

A Burp Suite extension that exposes the full Montoya API as a local REST API, with Swagger UI

저장소 보기
123121881일 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
요청한 언어로 콘텐츠를 사용할 수 없습니다. 영어 버전을 표시합니다.

reburp

reburp

Burp's API/MCP is LIMITED - reburp is a Burp Suite extension that exposes the full Montoya API as a locally served openapi REST API, optimized for your AI agents.

reburp releases Build reburp code size reburp commit activity GitHub last commit Issues Forefy Twitter

Issues | Discussions

What is reburp

reburp turns Burp Suite into something you can script. It loads as a Java extension and serves the Montoya API over an HTTP REST API on http://127.0.0.1:9090, with an OpenAPI spec and Swagger UI. Anything you would click in Burp - reading proxy history, sending a request, editing scope, running a scan, decoding a token - becomes a JSON call an agent or a curl line can make.

It pairs with the burp-interaction agent skill so an AI assistant can drive Burp directly.

  • What reburp unlocks
  • Install
  • Load into Burp Suite
  • API docs
  • Endpoints
  • Quick start
  • Security
  • API coverage
  • Notes
  • Contributing

What reburp unlocks

Burp features your agent can now drive over REST:

  • Scanner - start an active audit or crawl, stop a running task, pull the report
  • Intruder & request engine - fuzz, plus a Turbo Intruder-style high-throughput engine (queue, pause, resume, cancel)
  • Target site map - iterate and search the whole target tree, not just proxy history
  • WebSockets - open a connection and send text/binary frames, not just read history
  • Engagement tools - generate a CSRF PoC, discover content, find references, send to decoder
  • Access-control testing - replay a request with and without its token and diff the responses, Autorize-style (BOLA/BFLA)
  • BChecks & Bambda - import custom scan rules, build filter chains, raise custom issues

Install

Grab the latest reburp-*.jar from Releases, or build it from source (requires Java 17+).

Compatibility

Each reburp release is built against a minimum Burp Suite (Montoya) version. On an older Burp, grab the matching jar from Releases.

reburpMinimum Burp Suite (Montoya)
1.1.92026.7
1.1.82026.7
1.1.72026.7
1.1.62026.7
1.1.52026.7
1.1.42026.7
1.1.32026.7
1.1.22026.7
1.1.12026.7
1.1.02026.7
1.0.x2025.12

Build from source

git clone https://github.com/forefy/reburp.git
cd reburp
./gradlew shadowJar
# Output: build/libs/reburp.jar  (plus a versioned copy, reburp-<version>.jar)

Load reburp.jar rather than the versioned copy. Burp reloads an extension from the path it was loaded from, and the versioned name changes on every release, so the unversioned one keeps reloading after an upgrade instead of quietly leaving you on the previous build.

If your JAVA_HOME isn't set, point it at your JDK:

JAVA_HOME=/path/to/jdk17 ./gradlew shadowJar

Load into Burp Suite

  1. Open Burp Suite → Extensions → Installed → Add
  2. Extension type: Java
  3. Extension file: build/libs/reburp.jar (or the reburp-*.jar you downloaded from Releases)
  4. Click Next - the extension starts automatically on port 9090

A reburp tab appears in Burp showing every REST call as it happens.

The reburp tab in Burp Suite: an API Log of GET, POST and DELETE calls with method, status, timing, target host, path and AI notes; a filter bar with a field selector, a Bodies option, an In scope only toggle and an Export button; and the selected call's target request and response below

Each row is one REST call. Selecting it shows the API request and response, plus the request and response reburp sent to the target on your behalf.

  • Host column - the target each call reached, next to its path
  • Filter - a case insensitive match against Host + Path, a single column, or every column; tick Bodies to also search the raw requests and responses
  • In scope only - keep the rows whose target is in Burp's scope
  • Export - save the rows on screen as a self-contained HTML report or a CSV file. Exports contain any cookies and tokens in the logged traffic
  • Send to Repeater / Intruder - right-click a row, or use Burp's own menu inside the request panes; the target host and port are already filled in

API docs

Once loaded, open in your browser:

  • Swagger UI: http://127.0.0.1:9090/docs
  • OpenAPI spec: http://127.0.0.1:9090/openapi.json

The spec is the source of truth for request and response shapes.

Endpoints

도구 다운로드