DOMinator
Overview
DevTools for DOM XSS hunting: capture postMessage traffic, audit listener origin checks, trace taint into sinks, replay payloads.
DOMinator shows you the cross window/frame communication happening behind the current tab, and whether any of it is dangerous. Every postMessage a window or frame sends or receives is recorded with its origin, its frame and the file and line that sent it. For each message handler it shows the kind of origin check the handler performs — none, strict, or bypassable, such as a prefix match — and marks the flow as confirmed when a value from a message reaches a sink like innerHTML. Open the DOMinator panel in DevTools to inspect a message, replay it with an edited payload and a chosen origin, or pause it in the handler before it is delivered. Or click the extension icon to see the messages for the current tab. Nothing leaves your browser: no account, no server, no analytics. Replay and probing send payloads into the page you have open in DevTools, so use DOMinator only on sites you own or are authorised to test. *** https://github.com/vinothsparrow/DOMinator Free. Open-source with public license (MIT) *** Privacy policy: https://vinothsparrow.github.io/DOMinator/privacy.html Project changelog: https://github.com/vinothsparrow/DOMinator/releases Contributors @ Github: https://github.com/vinothsparrow/DOMinator/graphs/contributors
0 out of 5No ratings
Details
- Version1.0.1
- UpdatedSeptember 25, 2026
- Offered byvinothkumar
- Size237KiB
- LanguagesEnglish
- DeveloperVinoth Kumar
Bangalore Bangalore, Karnataka 560102 IndiaEmail
vinothsparrow@live.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, please open this page on your desktop browser