OranShield Web Protection Firefox

Examine source code of OranShield Web Protection

Inspect and view changes in OranShield Web Protection source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "OranShield Web Protection",
  "version": "0.3.46",
  "description": "Blocks phishing, credential theft, and malicious downloads in real time using the OranShield app installed on your PC.",
  "browser_specific_settings": {
    "gecko": {
      "id": "threat-bridge-smoke@oranshield.local",
      "strict_min_version": "121.0",
      "data_collection_permissions": {
        "required": [
          "browsingActivity",
          "websiteContent"
        ],
        "optional": []
      }
    }
  },
  "icons": {
    "16": "icons/icon-16.png",
    "32": "icons/icon-32.png",
    "48": "icons/icon-48.png",
    "128": "icons/icon-128.png"
  },
  "permissions": [
    "storage",
    "tabs",
    "webNavigation",
    "webRequest",
    "alarms",
    "scripting",
    "downloads"
  ],
  "host_permissions": [
    "<all_urls>",
    "http://*/*",
    "https://*/*",
    "http://127.0.0.1:49152/*",
    "http://localhost:49152/*",
    "http://127.0.0.1:49153/*",
    "http://localhost:49153/*",
    "http://127.0.0.1:3000/*",
    "http://localhost:3000/*"
  ],
  "content_security_policy": {
    "extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self'; connect-src 'self' http://127.0.0.1:49152 http://localhost:49152 http://127.0.0.1:49153 http://localhost:49153 http://127.0.0.1:3000 http://localhost:3000"
  },
  "background": {
    "scripts": [
      "background.js"
    ],
    "type": "module"
  },
  "content_scripts": [
    {
      "matches": [
        "https://mail.google.com/*"
      ],
      "js": [
        "webmail/gmail-dom-adapter.js",
        "webmail/gmail-content.js"
      ],
      "run_at": "document_idle"
    },
    {
      "matches": [
        "https://mail.yahoo.com/*"
      ],
      "js": [
        "webmail/yahoo-dom-adapter.js",
        "webmail/yahoo-content.js"
      ],
      "run_at": "document_idle"
    },
    {
      "matches": [
        "https://outlook.live.com/*",
        "https://outlook.office.com/*",
        "https://outlook.office365.com/*"
      ],
      "js": [
        "webmail/outlook-dom-adapter.js",
        "webmail/outlook-content.js"
      ],
      "run_at": "document_idle"
    }
  ],
  "action": {
    "default_title": "OranShield Web protection",
    "default_popup": "popup.html",
    "default_icon": {
      "16": "icons/icon-16.png",
      "32": "icons/icon-32.png",
      "48": "icons/icon-48.png"
    }
  },
  "options_ui": {
    "page": "options.html",
    "open_in_tab": true
  }
}

Best OranShield Web Protection Alternatives

Here are some Firefox add-ons that are similar to OranShield Web Protection: