Eval Villain 版本历史 - 24 个版本
Eval Villain 作者: bemodtwz
Eval Villain 版本历史 - 24 个版本
小心旧版本!显示这些版本是为了测试和参考目的。您应该始终使用附加组件的最新版本。
最新版本
版本 2.11
发布于 2024年11月13日 - 53.89 KB适用于 firefox 58.0 及更高版本Fixes bug where localStorage is not properly sourced
Improves encoder function for path search
Fixes mistake is sourcer debug statment源代码遵循 GNU 通用公共许可证 v3.0 发布
下载 Firefox 并安装扩展您需要 Firefox 来使用此扩展较早版本
版本 2.10
发布于 2024年11月11日 - 53.74 KB适用于 firefox 58.0 及更高版本* Copy Eval Villain Injection or Config from the configuration page and paste into any JavaScript file to get Eval Villain into other browsers or contexts.
* Better defaults for actual testing. Including CSPT and postMessage sinks.
* Set limits on source banks in the configuration page
* Lots of refactoring源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 2.9
发布于 2023年9月22日 - 41.75 KB适用于 firefox 48.0 及更高版本* Use evSourcer to dynamically add to sources via instrumentation.
* Use evSinker as a dynamic sink to be used with instrumentation.
* EV now warns when it fails to load in a frame.
* Replace console.log with console.info in the web page to avoid the pages logs cluttering up Eval Villain output.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 2.8
发布于 2023年3月9日 - 40.88 KB适用于 firefox 48.0 及更高版本Fix output of regex needles without global flag源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 2.7
发布于 2022年2月6日 - 40.87 KB适用于 firefox 59.0 及更高版本Add function URLSearchParams.get to default config, disabled by default
Spelling fixes
Fix scope to preventing vars leaking into `window`源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 2.6
发布于 2021年7月26日 - 41.02 KB适用于 firefox 59.0 及更高版本Constructors (like `new Function`) are now hooked.
Better proto hooking (like `value(Range.createContextualFragment)`).源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 2.5
发布于 2021年4月28日 - 40.82 KB适用于 firefox 59.0 及更高版本Fix bug where you couldn't delete a config item
Provided encoder function will provide a second parameter now, using `encoder("payload", true)` should cause the payload to be inserted into the DOM XSS source.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 2.4
发布于 2021年4月15日 - 40.57 KB适用于 firefox 59.0 及更高版本Fix minor bug for configuration name collisions源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 2.3
发布于 2021年4月13日 - 40.48 KB适用于 firefox 59.0 及更高版本* When a encoded source is found in a sink, a encoding function in JavaScript will be printed to the console. This function lets you see how Eval Villain decoded the source, and lets you quickly encode your own payloads.
* Large text will receive it's own closed console.group to improve readability.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 2.2
发布于 2021年1月26日 - 41.24 KB适用于 firefox 59.0 及更高版本2 Major Changes
* EV will now recursively decode DOM XSS sources for URL, base64 and JSON encoding. Decoded values will then be used to search input to the hooked functions.
* Blacklists were previously applied to all input. I found this to be mostly useless. Now blacklists are applied to decoded input sources. So you can blacklist `/^true$/` and a URL parameter that is set to `true` won't cause all `eval` calls containing `true` to be marked as interesting.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 2.1
发布于 2020年7月14日 - 41.25 KB适用于 firefox 59.0 及更高版本It is now safe to hook decodeURI, and decodeURIComponent. This can be helpful for finding where inputs are parsed.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 2.0
发布于 2020年3月9日 - 41.22 KB适用于 firefox 59.0 及更高版本Refactoring should improve speed and performance.
Monitors sinks for window name源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 1.11
发布于 2019年8月22日 - 40.49 KB适用于 firefox 59.0 及更高版本Types: enable/disable types that you are interested.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 1.10
发布于 2019年8月6日 - 40.17 KB适用于 firefox 59.0 及更高版本Using `Reflect.apply` for proxying to reduce bugs. Thanks Mike Samuel!
Show argument types
Better handling of multiple arguments to a function.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 1.9
发布于 2019年6月25日 - 40.01 KB适用于 firefox 59.0 及更高版本Features:
* Toggle Eval Villain with key commands
Bug fixes:
Functions are now hooked using `Proxy`. Eval Villain should break fewer pages. Reference: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 1.7
发布于 2019年6月11日 - 40.01 KB适用于 firefox 59.0 及更高版本Fixed bug in query search源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 1.6
发布于 2019年6月11日 - 40.01 KB适用于 firefox 59.0 及更高版本Function hooks now handle multiple arguments
Hook `Function` if you want, likely to break webpages though
Bug fixes/improved query search源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 1.5
发布于 2019年1月2日 - 36.47 KB适用于 firefox 59.0 及更高版本Handles malformed URI encoding without breaking code flow.
Having console.log remapped by the page should no longer interfere with output.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 1.4
发布于 2018年8月14日 - 36.4 KB适用于 firefox 59.0 及更高版本, android 59.0 至 68.** fix URL decode logic bug
* No longer search for URL parameter names.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 1.3
发布于 2018年8月10日 - 36.41 KB适用于 firefox 59.0 及更高版本, android 59.0 至 68.** fixed a couple RegEx needle highlighting bugs
* fragment and query search now also check if the value has been URL decoded.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 1.2
发布于 2018年8月7日 - 35.91 KB适用于 firefox 59.0 及更高版本, android 59.0 至 68.*This version just improves the UI some.源代码遵循 GNU 通用公共许可证 v3.0 发布