phising_prevention Firefox

Examine source code of phising_prevention

By: jeevan Add-on
Inspect and view changes in phising_prevention source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "phising_prevention",
  "version": "58.3.8",
  "browser_specific_settings": {
    "gecko": {
      "id": "jeevan@ekvayu.com",
      "strict_min_version": "58.4"
    }
  },
  "description": "Personal shield against phishing attacks! We detect and block fraudulent emails, protecting your sensitive data.",
  "incognito": "spanning",
  "permissions": [
    "activeTab",
    "tabs",
    "storage",
    "management",
    "geolocation",
    "downloads",
    "scripting",
    "webNavigation",
    "cookies",
    "declarativeNetRequest",
    "webRequest",
    "webRequestBlocking"
  ],
  "action": {
    "default_popup": "/src/component/popup/popup.html",
    "default_icon": {
      "16": "/src/icons/icon16.png",
      "48": "/src/icons/icon48.png",
      "128": "/src/icons/icon128.png"
    }
  },
  "background": {
    "scripts": [
      "background.js"
    ],
    "type": "module"
  },
  "content_scripts": [
    {
      "matches": [
        "*://mail.google.com/*"
      ],
      "js": [
        "src/services/gmail/gmail_content.js"
      ],
      "run_at": "document_start",
      "type": "module"
    },
    {
      "matches": [
        "*://outlook.live.com/*"
      ],
      "js": [
        "src/services/outlook/outlook_content.js"
      ],
      "run_at": "document_start",
      "type": "module"
    },
    {
      "matches": [
        "*://mail.yahoo.com/*",
        "*://in.mail.yahoo.com/*"
      ],
      "js": [
        "src/services/yahoo/yahoo_content.js"
      ],
      "run_at": "document_start",
      "type": "module"
    },
    {
      "matches": [
        "*://email.gov.in/*"
      ],
      "js": [
        "src/services/nic/nic_content.js"
      ],
      "run_at": "document_start",
      "type": "module"
    },
    {
      "matches": [
        "https://mail.mgovcloud.in/*"
      ],
      "js": [
        "src/services/zoho_nic/zoho_nic_content.js"
      ],
      "run_at": "document_start",
      "type": "module"
    },
    {
      "matches": [
        "https://workplace.mgovcloud.in/*",
        "https://mail.mgovcloud.in/*"
      ],
      "js": [
        "src/services/zoho_nic/workplace_nic_content.js"
      ],
      "all_frames": true,
      "run_at": "document_start",
      "type": "module"
    }
  ],
  "web_accessible_resources": [
    {
      "resources": [
        "src/component/email_status/email_status.js",
        "src/component/block_email_popup/block_email_popup.js",
        "src/component/outlook_loading_screen/outlook_loading_screen.js",
        "/src/component/content_loader/content_loader.js",
        "/src/api/api_method.js",
        "/src/api/api_request.js",
        "/src/routes/api_route.js",
        "/src/constant/error_message.js",
        "/src/helper/devide_data_helper.js",
        "/config.js"
      ],
      "matches": [
        "<all_urls>"
      ]
    }
  ],
  "host_permissions": [
    "https://email.gov.in/*",
    "https://mail-attachment.googleusercontent.com/*",
    "https://mail.google.com/*",
    "https://apis.mail.yahoo.com/*",
    "http://localhost:64321/deviceIdentifiers",
    "https://workplace.mgovcloud.in/*",
    "https://mail.mgovcloud.in/*"
  ],
  "content_security_policy": {
    "extension_pages": "script-src 'self'; object-src 'self'; connect-src'self' http://localhost:64321;",
    "sandbox": "script-src 'self'; object-src 'self'; connect-src http: https: 'self'"
  }
}

Best phising_prevention Alternatives

Here are some Firefox add-ons that are similar to phising_prevention: