Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
reDOM — A Burp Suite extension that brings full DOM rendering capabilities directly into Burp, enabling effective security testing of modern JavaScript-heavy applications built with frameworks like ReactJS, VueJS, Angular, and more. | Kitploit
Tools/GitHubGitHub/weirdmachine64/redom
Dynamic Analysis (Sandboxing)Vulnerability AnalysisWeb Proxies & InterceptionWeb Application ExploitationAPI Security TestingInformation GatheringWeb SecurityPenetration Testing
GitHubweirdmachine64/redom

reDOM

A Burp Suite extension that brings full DOM rendering capabilities directly into Burp, enabling effective security testing of modern JavaScript-heavy applications built with frameworks like ReactJS, VueJS, Angular, and more.

1533 months agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
View Repository

reDOM

root@kitploit:~
  ██████╗ ███████╗██████╗  ██████╗ ███╗   ███╗
  ██╔══██╗██╔════╝██╔══██╗██╔═══██╗████╗ ████║
  ██████╔╝█████╗  ██║  ██║██║   ██║██╔████╔██║
  ██╔══██╗██╔══╝  ██║  ██║██║   ██║██║╚██╔╝██║
  ██║  ██║███████╗██████╔╝╚██████╔╝██║ ╚═╝ ██║
  ╚═╝  ╚═╝╚══════╝╚═════╝  ╚═════╝ ╚═╝     ╚═╝

A Burp Suite extension that brings full DOM rendering capabilities directly into Burp, enabling effective security testing of modern JavaScript-heavy applications built with frameworks like ReactJS, VueJS, Angular, and more.

reDOM vs Native Burp Response

Features

  • Captures fully-rendered DOM after JavaScript execution
  • Analyzes Single Page Applications (SPAs) built with React, Vue.js, Angular, etc.
  • Integrates as a custom response tab in Burp Repeater
  • Launches and manages the browser directly from the extension
  • Configurable rendering and connection parameters

Requirements

  • Burp Suite Professional/Community
  • Chrome/Chromium browser

Installation

  1. Build the extension:

    root@kitploit:~
    mvn clean package
    
  2. Load target/reDOM.jar in Burp Suite (Extensions → Add)

Usage

  1. Load the extension — the settings panel opens automatically

  2. Configure browser path, upstream proxy, and profile directory as needed

  3. Click Launch & Connect to start the browser and connect

  4. Send a request to Repeater and switch to the DOM Render tab

Configuration

License

MIT License

Download Tool
SettingDescriptionDefault
Browser pathPath to the Chromium executablechromium
Upstream proxyBurp proxy addresslocalhost:8080
Profile directoryBrowser profile to use/tmp/redom
Accept invalid certificatesTrust self-signed and invalid TLS certson
Launch browser on startupAutomatically launch browser when extension loadsoff
Host / PortRemote debugging addresslocalhost:9222
Command timeoutCDP command timeout30s
Post-load delayWait time after page load for JS to settle1000ms
Load timeoutMaximum time to wait for page load30s
Render on tab selectionRender automatically when the DOM Render tab is openedon
Pretty-print HTMLFormat the rendered HTML outputon