Por: Giorgio Maone
Inspect and view changes in NoScript Security Suite source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
"manifest_version": 2,
"default_locale": "en",
"name": "NoScript",
"browser_specific_settings": {
"gecko": {
"id": "{73a6fe31-595d-460b-a920-fcc0f8843232}",
"strict_min_version": "115.0"
},
"gecko_android": {}
},
"version": "13.6.23",
"description": "__MSG_Description__",
"incognito": "spanning",
"content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'none'",
"icons": {
"16": "img/logo.svg",
"32": "img/logo.svg",
"48": "img/logo.svg",
"64": "img/logo.svg",
"128": "img/logo.svg",
"256": "img/logo.svg"
},
"permissions": [
"contextMenus",
"storage",
"tabs",
"unlimitedStorage",
"scripting",
"webNavigation",
"webRequest",
"webRequestBlocking",
"webRequestFilterResponse",
"webRequestFilterResponse.serviceWorkerScript",
"dns",
"<all_urls>"
],
"background": {
"scripts": [
"/nscl/lib/punycode.js",
"/nscl/service/Wakening.js",
"/nscl/common/sha256.js",
"/nscl/common/UA.js",
"/nscl/common/uuid.js",
"/nscl/common/SyncMessage.js",
"/nscl/common/log.js",
"/nscl/common/tld.js",
"/nscl/common/Messages.js",
"/nscl/common/CSP.js",
"/nscl/common/NetCSP.js",
"/nscl/common/CapsCSP.js",
"/nscl/common/RequestKey.js",
"/nscl/common/Sites.js",
"/nscl/common/Permissions.js",
"/nscl/common/Policy.js",
"/nscl/common/ContextStore.js",
"/nscl/common/locale.js",
"/nscl/common/Storage.js",
"/nscl/common/include.js",
"/nscl/common/DNS.js",
"/nscl/common/AddressMatcherWithDNS.js",
"/nscl/common/iputil.js",
"/nscl/common/SessionCache.js",
"/nscl/service/NavCache.js",
"/nscl/service/Scripting.js",
"/nscl/service/DocStartInjection.js",
"/nscl/service/LastListener.js",
"/nscl/service/patchWorkers.js",
"/nscl/service/TabCache.js",
"/nscl/service/TabTies.js",
"ui/Prompts.js",
"xss/XSS.js",
"bg/ReportingCSP.js",
"bg/Defaults.js",
"bg/TabGuard.js",
"bg/RequestGuard.js",
"bg/Settings.js",
"bg/popupHandler.js",
"bg/main.js",
"common/themes.js"
],
"persistent": true
},
"content_scripts": [
{
"run_at": "document_start",
"matches": [
"<all_urls>"
],
"match_about_blank": true,
"match_origin_as_fallback": true,
"all_frames": true,
"js": [
"/nscl/common/UA.js",
"/nscl/common/uuid.js",
"/nscl/common/log.js",
"/nscl/common/SyncMessage.js",
"/nscl/common/Messages.js",
"/nscl/common/CSP.js",
"/nscl/common/CapsCSP.js",
"/nscl/common/RequestKey.js",
"/nscl/content/DocRewriter.js",
"/nscl/content/Worlds.js",
"/nscl/main/Worlds.main.js",
"/nscl/content/patchWorkers.js",
"/nscl/main/patchWorkers.main.js",
"/nscl/content/DocumentCSP.js",
"/nscl/content/NoscriptElements.js",
"/nscl/content/prefetchCSSResources.js",
"/nscl/main/prefetchCSSResources.main.js",
"/nscl/content/PlaceHolder.js",
"/nscl/content/sanitizePaste.js",
"content/onScriptDisabled.js",
"/nscl/content/DocumentFreezer.js",
"content/staticNS.js",
"/nscl/content/media.js",
"/nscl/content/WasmHook.js",
"/nscl/main/WasmHook.main.js",
"/nscl/content/WebGLHook.js",
"/nscl/main/WebGLHook.main.js",
"content/embeddingDocument.js",
"content/content.js",
"content/dirindex.js",
"content/eventsHook.js",
"content/eventsHook.main.js",
"content/syncFetchPolicy.js",
"content/gesture.js"
]
}
],
"options_ui": {
"page": "ui/options.html",
"open_in_tab": true
},
"browser_action": {
"default_area": "navbar",
"default_title": "NoScript",
"default_icon": {
"64": "img/ui-maybe64.webp"
}
},
"commands": {
"toggleEnforcementForTab": {
"description": "__MSG_toggleEnforcementForTab__",
"suggested_key": {
"default": "Alt+Shift+Space",
"windows": "Alt+Shift+Comma"
}
},
"openPageUI": {
"description": "__MSG_pagePermissionsUI__",
"suggested_key": {
"default": "Alt+Shift+N"
}
},
"tempTrustPage": {
"description": "__MSG_TempTrustPage__"
},
"revokeTemp": {
"description": "__MSG_RevokeTemp__"
},
"_execute_action": {},
"_execute_browser_action": {}
}
} Melhores alternativas NoScript Security Suite
Aqui estão algumas Firefox add-ons que são similares a NoScript Security Suite:
No-Script Suite Lite
AdblockLite
NoScript Security Suite Lite
noscript_security_suite_lite
YesScript2
Andras Horvath
NoScript Lite
noscript
NoScript Security Suite
NoScript Security Suite
SurfSafe
Keat
Security Shield
Jamison
Norton Safe Web
NortonLifeLock
Netcraft Extension
Netcraft Ltd
Sentinel Shield
Sumzip
Browser Security Plus
ManageEngine
Sentinel Shield
Sumzip