Citadel browser agent Firefox

Examine source code of Citadel browser agent

Inspect and view changes in Citadel browser agent source codes across current and past versions
xHeader
Modify request and response headers. No ads, no malware.
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "Citadel browser agent",
  "version": "1.3.2",
  "description": "The Citadel browser agent manages IT policy enforcement and detection of malware & shadow IT, by analyzing & logging security events",
  "permissions": [
    "webNavigation",
    "webRequest",
    "downloads",
    "storage",
    "alarms",
    "nativeMessaging",
    "identity",
    "identity.email",
    "cookies",
    "scripting",
    "tabs"
  ],
  "host_permissions": [
    "<all_urls>"
  ],
  "content_security_policy": {
    "extension_pages": "script-src 'self'; object-src 'self'"
  },
  "web_accessible_resources": [
    {
      "resources": [
        "/gui/images/*",
        "/utils/passwords.js",
        "/utils/injected/citadel-page-script.js"
      ],
      "matches": [
        "*://*/*"
      ]
    }
  ],
  "background": {
    "service_worker": "serviceworker.js",
    "scripts": [
      "/config.js",
      "/utils/definitions.js",
      "/utils/utils.js",
      "/utils/passwords.js",
      "/utils/mfa.js",
      "/utils/eventaccumulator.js",
      "/utils/alarm.js",
      "/utils/schedule.js",
      "/utils/persistence.js",
      "/utils/session-state.js",
      "/utils/appstats.js",
      "/utils/messaging.js",
      "/utils/ratethrottle.js",
      "/utils/logging.js",
      "/utils/browser.js",
      "/gui/interface.js",
      "/utils/blacklist/blacklist.js",
      "/utils/blacklist/ignorelist.js",
      "/utils/blacklist/exceptionlist.js",
      "/utils/blacklist/ipv4range.js",
      "/background.js"
    ]
  },
  "content_scripts": [
    {
      "matches": [
        "<all_urls>"
      ],
      "all_frames": true,
      "js": [
        "/utils/passwords.js",
        "/utils/session-state.js",
        "/utils/injected/injected-utils.js",
        "/utils/injected/citadel-content-script.js"
      ],
      "run_at": "document_start"
    }
  ],
  "action": {
    "default_icon": {
      "16": "/gui/images/icon16.png",
      "48": "/gui/images/icon48.png",
      "128": "/gui/images/icon128.png"
    }
  },
  "browser_specific_settings": {
    "gecko": {
      "id": "{090510dc-b0ac-44dd-8e44-fee9b778180d}",
      "strict_min_version": "128.0"
    }
  }
}

Best Citadel browser agent Alternatives

Here are some Firefox add-ons that are similar to Citadel browser agent: