NoEval - Disable Eval()

NoEval - Disable Eval()

Disable window.eval() in all websites and improve your online security!

  • NoEval - Disable Eval()
  • NoEval - Disable Eval()
  • NoEval - Disable Eval()
What is NoEval - Disable Eval()?
NoEval - Disable Eval() is a Firefox add-on that disables window.eval() function and similar approached eval() in all websites. By doing so, it improves online security by reducing the risks associated with using eval().
Merlin
Stats
By: keller
Users: 1
Rating: 3.67 (3)
Version: 0.1.2 (Last updated: 2020-03-28)
Creation date: 2020-03-11
Weekly download count: NaN
Firefox on Android: Yes
Risk impact: Moderate risk impact
Risk likelihood: Low risk likelihood
Manifest version: 2
Permissions:
  • storage
Size: 31.89K
URLs: Website
Stats date:

Chrome-Stats Rank

Other platforms

Not available on Chrome
Not available on Edge
Want to check extension ranking and stats more quickly for other Firefox add-ons? Install Chrome-Stats extension to view Chrome-Stats data as you browse the Firefox Browser Add-ons.
Chrome-Stats extension
Merlin
Summary

NoEval add-on disables window.eval() function on all webpages. Moreover, it also disables similar approached to eval() when the input argument's type is String:

  1. eval('')
  2. (new Function(''))()
  3. window.setTimeout('', delay)
  4. window.setInterval('', delay)

When eval or similar methods are used in websites, users might be at risk in terms of security. Please visit the below page to get more info about eval and why it is a dangerous function: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/eval#Never_use_eval!

If you found a bug, or have a feature request in mind, please fill the bug report form in the add-on's homepage.

User reviews
Works against certain anti-anti-debuggers
by blackLotus(), 2022-01-17

Not useful until you can whitelist websites like Facebook.
by gracefool, 2020-11-24

by SvetoslavB, 2020-05-25
View all user reviews
Safety
Risk impact

NoEval - Disable Eval() may not be safe to use and it requires some risky permissions. Exercise caution when installing this add-on. Review carefully before installing.

Risk likelihood

NoEval - Disable Eval() has earned a fairly good reputation and likely can be trusted.

Upgrade to see risk analysis details