Ultimate Eval Enabler v3

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

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 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/