Ultimate Eval Enabler v3

Bypasses SES/Lockdown and CSP to enable eval() and console access.

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
Virtual DMNS
日安装量
0
总安装量
16
评分
0 0 0
版本
3.0.0
创建于
2025-04-25
更新于
2025-04-25
大小
4.8 KB
许可证
MIT
适用于

Ultimate Eval Enabler v3

Bypasses SES/Lockdown, CSP, and other anti-tamper protections to enable eval() and Function constructor usage on sites that lock them down. Perfect for running dynamic JavaScript in the console or automating tasks on restricted sites. 🚀

🔥 Features:

  • Unfreezes Locked Globals: Breaks through SES/Lockdown by unfreezing critical globals like eval, Function, console, and more, making them writable again.
  • Overrides eval() and Function: Sanitizes and redefines eval() and the Function constructor to allow dynamic code execution, stripping out debugger statements, infinite loops, and console-clearing attempts.
  • Protects the Console: Ensures the console remains functional by preventing sites from disabling or overwriting it, so you can debug and log freely.
  • Neutralizes SES/Lockdown: Detects and bypasses SES protections by stubbing out harden() and overriding Compartment.evaluate() to use the custom eval.
  • Stealth Mode: Hides modifications by overriding toString() to make redefined functions look like native code, reducing detection risks.
  • Verbose Logging: Logs every step (e.g., "Redefined eval", "Eval test successful!") to help you debug if something goes wrong.

💡 Use Case Example:

Pairs perfectly with scripts like my Magnific.ai Batch Image Generator to automate tasks on sites with heavy JavaScript restrictions. For instance, it enables batch prompting on Magnific.ai by allowing dynamic code execution in a locked-down environment.

🛠️ Installation:

  1. Install via Tampermonkey or Violentmonkey.
  2. Enable the script and load your target site.
  3. Check the console for logs to confirm it’s working (e.g., "Eval test successful!").
  4. Run eval('console.log("Test")') or new Function('console.log("Test")')() to verify.

🌐 Compatibility:

  • Works on sites using SES, Lockdown, or strict CSP policies.
  • Tested on Magnific.ai and similar platforms.
  • Runs at document-start to beat most protections.


⚠️ Notes:

  • Risk Warning: This script bypasses site security measures, which may violate terms of service. Use responsibly and at your own risk. The author is not liable for any misuse or consequences.
  • Debugging: If eval() fails, check the console for errors (e.g., "Failed to unfreeze eval") and inspect Object.getOwnPropertyDescriptors(window.eval) to see if it’s still locked.
  • Support: For issues or feature requests, drop a comment on GreasyFork or ping the author.

Author: virtualdmns

Version: 3.0.0

Namespace: http://fuckdebuggers.com/