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

Latest Version

Version
0.1.6
Update
February 11, 2024
Size
55.81KiB
Developer
Category
Users
175
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
Scripting
See more

NoEval - Disable Eval() Extension

NoEval extension disables window.eval() function on all webpages. It also disables similar approached to eval() when the input argument's type is String:

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

When eval or similar methods are used on 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!

To turn the extension ON/OFF, please open the toolbar popup and then press the toggle button on the left side. Next, please reload all open tabs for changes to take effect.

If you found a bug, or have a feature request in mind, please fill out the bug report form on the add-on's homepage (https://mybrowseraddon.com/noeval.html).
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "version": "0.1.6", "manifest_version": 3, "offline_enabled": true, "host_permissions": ["*://*/*"], "name": "NoEval - Disable Eval()", "homepage_url": "https://mybrowseraddon.com/noeval.html", "description": "Disable window.eval() in all websites and improve your online security!", "commands": { "_execute_action": {} }, "background": { "service_worker": "background.js" }, "permissions": [ "storage", "scripting" ], "action": { "default_popup": "data/popup/popup.html", "default_title": "NoEval - Disable Eval()", "default_icon": { "16": "data/icons/16.png", "32": "data/icons/32.png", "48": "data/icons/48.png", "64": "data/icons/64.png" } }, "icons": { "16": "data/icons/16.png", "32": "data/icons/32.png", "48": "data/icons/48.png", "64": "data/icons/64.png", "128": "data/icons/128.png" }}
Read more

Similar Extensions

icon

Ping Blocker Extension · Productivity 175 2 ★ 35.15KiB

icon

Link Cleaner Extension · Productivity 175 4 ★ 50.73KiB

icon

Policy Control Extension · Productivity 175 3 ★ 48.47KiB

icon

ClientRects Fingerprint Defender Extension · Productivity 175 2 ★ 38.55KiB

icon

No Service Worker Extension · Productivity 175 4 ★ 61.9KiB

icon

WebAPI Blocker Extension · Productivity 175 8 ★ 58.61KiB

icon

Font Fingerprint Defender Extension · Productivity 175 20 ★ 37.82KiB

icon

Link Protector Extension · Productivity 175 0 ★ 46.48KiB

icon

Link Revealer Extension · Productivity 175 4 ★ 103KiB

icon

WebGPU Fingerprint Defender Extension · Productivity 175 3 ★ 38.93KiB

icon

Privacy Guard & Manager Extension · Productivity 175 2 ★ 34.69KiB

icon

WebGL Fingerprint Defender Extension · Productivity 175 28 ★ 41.71KiB

icon

Security Tweaks Extension · Productivity 175 3 ★ 3.07MiB

icon

Privacy Tweaks Extension · Productivity 175 11 ★ 2.75MiB

icon

AudioContext Fingerprint Defender Extension · Productivity 175 13 ★ 38.51KiB

icon

Canvas Fingerprint Defender Extension · Productivity 175 64 ★ 38.49KiB

icon

Speed Tweaks Extension · Productivity 175 26 ★ 50.57KiB

icon

Privacy Protector Plus Extension · Productivity 175 11 ★ 516KiB

icon

No Opener, No Phishers Extension · Developer Tools 175 9 ★ 274KiB

icon

Canvas Blocker - Fingerprint Protect Extension · Developer Tools 175 40 ★ 59.76KiB

icon

Ignore Google Scripts Extension · Productivity 175 3 ★ 18.68KiB

icon

LocalCDN Extension · Productivity 175 46 ★ 22.05MiB

icon

Privacy Settings Extension · Productivity 175 11 ★ 147KiB

icon

Browser Fingerprint Protector Extension · Productivity 175 14 ★ 11.82KiB