Starting analysis...
Version 1.2.1 View in Chrome Web Store
The extension has a concerning trust profile with only 3,000 users and a modest 3.9-star rating from just 27 reviews. The developer identity (duck-producktions.blogspot.com) appears unprofessional and lacks established credibility. The extension name "Javascript Object Browser" doesn't clearly justify the extensive permissions requested, creating a significant mismatch between stated purpose and capabilities.
This extension exhibits classic signs of potential malware or overprivileged software. The permission set is extraordinarily broad and includes highly sensitive capabilities like debugger access, proxy control, clipboard manipulation, browsing history access, and cookie management. The combination of webRequest and webRequestBlocking permissions allows complete interception and modification of web traffic. The unsafe-eval Content Security Policy creates additional attack vectors for code injection. Most critically, these permissions far exceed what would be necessary for a legitimate JavaScript object browser tool.
Do not install this extension under any circumstances. The risk profile suggests potential malicious intent rather than legitimate functionality. If you absolutely need JavaScript debugging capabilities, use established developer tools like Chrome DevTools or well-reviewed extensions from reputable developers with transparent permission justifications. If already installed, remove immediately and scan your system for potential compromise. Consider reviewing and changing passwords for sensitive accounts as a precautionary measure.
| https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/eval#dont-use-it | https://clients2.google.com/service/update2/crx |
{ "app": { "launch": { "container": "tab", "local_path": "index.html", "manifest_version": 2 } }, "name": "Javascript Object Browser", "icons": { "16": "icon_16.png", "128": "icon_128.png" }, "version": "1.2.1", "update_url": "https://clients2.google.com/service/update2/crx", "description": "Browse through the objects in the default Javascript library and any local or online libraries", "permissions": [ "*://*/*", "activeTab", "alarms", "background", "bookmarks", "browsingData", "chrome://favicon/", "clipboardRead", "clipboardWrite", "contentSettings", "contextMenus", "cookies", "debugger", "fileBrowserHandler", "fontSettings", "geolocation", "history", "idle", "management", "nativeMessaging", "notifications", "pageCapture", "power", "privacy", "proxy", "storage", "system.cpu", "system.display", "system.memory", "system.storage", "tabCapture", "tabs", "topSites", "tts", "ttsEngine", "unlimitedStorage", "webNavigation", "webRequest", "webRequestBlocking" ], "permissions_app": [ "declarativeContent", "desktopCapture", "dns", "downloads", "gcm", "identity", "pushMessaging", "processes" ], "permissions_dev": [ "infobars", "sessions", "signedInDevices", "ledger", "enterprise.platformKeys", "location" ], "manifest_version": 2, "content_security_policy": "script-src 'self' 'unsafe-eval'; script-src 'self' 'unsafe-inline'; object-src 'self'" }
ⓘ CRXaminer has partnered with our friends at Secure Annex to provide additional findings unique to their platform.
Secure Annex also analyzes extensions from other browsers, IDEs, and can continuously monitor.
This extension may not yet be analyzed by Secure Annex.