DOMLogger++ by Kévin (Mizu)
DOMLogger++ allows you to monitor, intercept, and debug JavaScript sinks based on customizable configurations.
You'll need Firefox to use this extension
Extension Metadata
Screenshots
About this extension
Description:
DOMLogger++ is a browser extension developed for web developers and security researchers. It hooks into specific JavaScript sinks, helping users understand how web scripts operate. With customizable JSON settings, users can adjust how the extension works according to their needs.
This tool is especially useful for those looking to identify security risks in web applications. By offering insights into JavaScript interactions, DOMLogger++ can help spot potential vulnerabilities in websites.
Features:
DOMLogger++ is a browser extension developed for web developers and security researchers. It hooks into specific JavaScript sinks, helping users understand how web scripts operate. With customizable JSON settings, users can adjust how the extension works according to their needs.
This tool is especially useful for those looking to identify security risks in web applications. By offering insights into JavaScript interactions, DOMLogger++ can help spot potential vulnerabilities in websites.
Features:
- Regex-based domain management.
- Flexible hooking configuration (class, function, attribute, event).
- Regex-based hooks arguments filtering (match, !match).
- Dynamic sinks arguments update (hookFunction).
- Customizable notifications system (alert, notification).
- On-demand debugging breakpoints.
- Integrated Devtools log panel.
- Remote logging via webhooks.
- Extensive theme customization.
Rate your experience
PermissionsLearn more
This add-on needs to:
- Extend developer tools to access your data in open tabs
- Display notifications to you
- Access browser tabs
- Access your data for all websites
More information
- Add-on Links
- Version
- 1.0.4
- Size
- 624.93 KB
- Last updated
- a month ago (May 17, 2024)
- Related Categories
- License
- The MIT License
- Version History
Add to collection
Release notes for 1.0.4
### Added
- New configs available in the configs folder.
- New requiredHooks config option.
- New exec: match and !match directives -> generate your regex using JavaScript.
- It is now possible to fully configure the devtools table (hiding columns, reordering, etc.).
- New domlogger.clean() function to reset the current Canary debugger.
### Updated
- hookFunction now ensures that the provided code is valid.
- In case of attribute hooking, if neither get: nor set: is specified, both will be hooked.
- The goto function has been optimized and should always be working.
### Fixed
- Internally used functions are now safely utilized, avoiding any DOS issues.
- The devtools table is now perfectly responsive.
- New configs available in the configs folder.
- New requiredHooks config option.
- New exec: match and !match directives -> generate your regex using JavaScript.
- It is now possible to fully configure the devtools table (hiding columns, reordering, etc.).
- New domlogger.clean() function to reset the current Canary debugger.
### Updated
- hookFunction now ensures that the provided code is valid.
- In case of attribute hooking, if neither get: nor set: is specified, both will be hooked.
- The goto function has been optimized and should always be working.
### Fixed
- Internally used functions are now safely utilized, avoiding any DOS issues.
- The devtools table is now perfectly responsive.
More extensions by Kévin (Mizu)
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet