Nettlesartillegg for Firefox
  • Utvidingar
  • Tema
    • for Firefox
    • Ordbøker og språkpakkar
    • Andre nettlesarplassar
    • Utvidingar for Android
Logg inn
Ikon for utvidingar

DOMLogger++ versjonshistorikk - 6 versjonar

DOMLogger++ av Kévin (Mizu)

Vurdering: 5 av 5
5 stjerner av 5
5
3
4
0
3
0
2
0
1
0
DOMLogger++ versjonshistorikk - 6 versjonar
  • Ver forsiktig med eldre versjonar! Desse versjonane er vist som referanse og testformål.Du bør alltid bruke den siste versjonen av eit tillegg.

  • Siste versjon

    Versjon 1.0.8

    Sleppt 27. feb. 2025 - 720,99 KB
    Fungerar med firefox 58.0 og nyare
    Added
    • A new title hint has been added to the options config editor (#35) (Thanks Maltemo).
    • Introduced a new logOnly storage dev flag (this will be useful in upcoming versions).
    • Several shortcuts have been added to the options config editor, making JSON editing easier (see README.md).
    • Two new shortcuts have been added on all pages for quick access to the popup and options (see README.md).
    • The JSON editor now features syntax highlighting and line numbers.
    • A new GLOBAL.json config file is available, allowing shared common settings across configurations.

    Updated
    • Custom types have been removed. The custom object is now transparent and no longer causes a race condition that hide certain sinks from the logger.
    • The hideThis option has been removed and replaced with showThis. Now, by default, this= will not appear in logs.
    • The CSPT.json config has been updated to log the method as well.

    Fixed
    • The "Go to" button is now working again. It should no longer incorrectly match every identical sink in a JavaScript file.
    • Hooking Object.defineProperty should no longer cause a DoS.
    • Several fixes have been applied to the workshop application (#33) (Thanks owalid).
    • An HTML injection in the DevTools panel has been fixed (Thanks W0rty).
    • The DataTables error in DevTools has been fixed, and the alert error should no longer appear.

    Kjeldekode sleppt under MIT License

    Du treng Firefox for å bruke denne utvidinga
    Last ned Firefox og få utvidinga
    Last ned fil
  • Eldre versjonar

    Versjon 1.0.7

    Sleppt 14. nov. 2024 - 652,96 KB
    Fungerar med firefox 58.0 og nyare
    ### Added

    - New hideThis configuration key to hide thisArg in devtools for function sinks (#29) (Thanks aristosMiliaressis).
    - Improved leverage-innerHTML.json config to detect potential document DOM clobbering sinks.
    - New Client-Side Prototype Pollution detection (cspp.json) configuration file.
    - Devtools font size can now be configured from the settings.

    ### Updated

    - The CSPT config has been improved to properly handle "fetch(new Request('/'))".
    - Banned words have been updated in all configs.
    - The thisArg notation in devtools has been improved to make it easier to read (#29) (Thanks aristosMiliaressis).
    - JavaScript injection has been improved on Firefox (wasn't needed for Chromium) to limit the init race condition.
    - The dupKey value is now computed in the DOM instead of the background script.

    ### Fixed

    - Fixed a bug that made attribute hooking impossible without set/get.
    - Fixed a bug that blocked hooking postMessage without typing window.postMessage (#25).
    - Fixed a DOS loop issue in the onmessage handler that triggered a hooked sink.

    Kjeldekode sleppt under MIT License

    Last ned fil
  • Versjon 1.0.6

    Sleppt 4. aug. 2024 - 652,12 KB
    Fungerar med firefox 58.0 og nyare
    ### Added

    - New configuration files (postMessage & leverage-xss.json) are available in the configs folder (it will be improved soon).
    - A new globals root key is associated with the domlogger.globals variable for execCode shortcut.
    - A new onload root key is used to execute code after the extension loads.
    - New matchTrace and !matchTrace directives have been added to the config root key, allowing filtering based on the sink's stack trace ([#13](https://github.com/kevin-mizu/domloggerpp/issues/13)) (Thanks [jonathann403](https://github.com/jonathann403)).
    - Hooked functions and classes are now available in domlogger.func for execCode usage to avoid DoS due to recursive hook/usage.
    - The domlogger.update.thisArg property can be used within the hookFunction directive to overwrite the thisArg value.
    - A new full-screen mode has been added in DevTools ([#20](https://github.com/kevin-mizu/domloggerpp/pull/20)) (Thanks [xanhacks](https://github.com/xanhacks)).
    - New tooltips have been added to the popup and DevTools icons ([#23](https://github.com/kevin-mizu/domloggerpp/pull/23)) (Thanks [xanhacks](https://github.com/xanhacks)).

    ### Updated

    - The frames column now properly describes which frames the sink has been found in (e.g., top.frames[1].frames[0]).
    - The RegExp.prototype.toJSON method has been overwritten to properly log the regex value instead of {}.
    - Arguments passed in the exec: directive are no longer stringified, making their usage easier.
    - The exec: and hookFunction directives now have 3 parameters: thisArg, args, and target.
    - The CSPT config has been updated to work properly with the new updates.

    ### Fixed

    - The DevTools tab should work better now; I'll aim to completely fix it in the next release.
    - Fixed a bug that was blocking URLSearchParams.prototype.get from being hooked ([#15](https://github.com/kevin-mizu/domloggerpp/pull/15)) (Thanks [matanber](https://github.com/matanber)).
    - Stopped using crypto.subtle, which isn't exposed over HTTP (making the extension unavailable in that case) ([#14](https://github.com/kevin-mizu/domloggerpp/issues/14)) (Thanks [FeelProud](https://github.com/FeelProud)).
    - The "Add Current eTLD+1" button in the popup now properly handles public eTLDs (e.g., .co.uk) and IPs ([#17](https://github.com/kevin-mizu/domloggerpp/issues/17)) (Thanks [xnl-h4ck3r](https://github.com/xnl-h4ck3r)).
    - Unicode characters in the config should no longer cause the extension to crash.
    - The hookFunction directive should now be working properly.
    - The extension should no longer crash if the config root key is absent.
    - The UI for the "Remove Headers" settings has been fixed ([#19](https://github.com/kevin-mizu/domloggerpp/issues/19)) (Thanks [xanhacks](https://github.com/xanhacks)).

    Kjeldekode sleppt under MIT License

    Last ned fil
  • Versjon 1.0.5

    Sleppt 16. juli 2024 - 630,37 KB
    Fungerar med firefox 58.0 og nyare
    ### Added

    - A new (CSPT) config is available in the configs folder.
    - New feature to remove response headers based on the JSON config.
    - CTRL+S can now be used to save JSON configs (#4) (Thanks FeelProud).
    - Config keys can now contain several targets using "|".
    - Information about the current thisArg is now logged (#3) (Thanks aristosMiliaressis).
    - The exec: regex directive now provides a target argument equal to the currently found sink.
    - A new _comment root key is available within the configuration JSON (#6) (Thanks xnl-h4ck3r).
    - New "current domain" and "current etld+1" buttons available in the popup (#8) (Thanks Aituglo)
    - New pwnfox integration for Firefox (#8) (Thanks Aituglo)

    ### Updated

    - The whole background script code has been segmented and optimized into several files.
    - The usage of sendMessage has been replaced by storage.onChanged for cross-context data exchange.
    - Devtools clearStorage & removeRow buttons now update all Devtools tabs.

    ### Fixed

    - Devtools data highlighting is now working fine in "show more" (#5) (Thanks AetherBlack).
    - Event directive now properly hooks HTMLElement events.
    - allowedDomains regex now properly handles IP domains.
    - The Devtools should now stop having sync issues that require reloading them.

    Kjeldekode sleppt under MIT License

    Last ned fil
  • Versjon 1.0.4

    Sleppt 17. mai 2024 - 624,93 KB
    Fungerar med firefox 48.0 og nyare
    ### 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.

    Kjeldekode sleppt under MIT License

    Last ned fil
  • Versjon 1.0.3

    Sleppt 22. okt. 2023 - 521,58 KB
    Fungerar med firefox 48.0 og nyare
    [FIX] HTML enconding bug in devtools.

    Kjeldekode sleppt under MIT License

    Last ned fil
Gå til Mozilla-heimesida

Utvidingar

  • Om
  • Firefox tilleggsblogg
  • Utvidingsverkstad
  • Utviklarsenter
  • Utviklarpraksis
  • Fellesskaps-blogg
  • Forum
  • Rapporter ein feil
  • Vurderingsguide

Nettlesar

  • Desktop
  • Mobile
  • Enterprise

Produkt

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Twitter (@firefox)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Personvern
  • Infokapslar
  • Juridisk

Om ikkje noko anna er spesifisert, er innhaldet på denne nettstaden lisensiert under Creative Commons Attribution Share-Alike License v3.0 eller ein seinare versjon.