Firefox extension audit – FoxyProxy permissions review, risk analysis, CSV log, screenshots, and security best practices.
Audit installed browser extensions, identify suspicious or unnecessary ones, and take appropriate action (disable/remove).
- Checked installed extensions in Firefox (
about:addons→ Extensions tab). - Found only one extension: FoxyProxy.
- Opened its Details page and reviewed:
- Permissions
- Private Windows access
- Developer info & update history
- Permissions Analysis:
- Required: Download files, modify download history, control proxy settings, access browser tabs.
- Optional: Clear history/cookies, modify privacy settings, access data for all websites.
- Risk flags: Broad all-sites access (
*://*/*), modifies privacy settings, high control over browser settings.
- Decision:
- Kept the extension (needed for proxy switching on Kali Linux).
- Disabled unnecessary optional permissions and Private Windows access.
- Verification:
- Checked
about:performance→ No unusual CPU/memory usage. - Browsing behavior normal; no pop-ups or redirects.
- Checked
Screenshots in screenshots/ folder:
- firefox_extensions_list.png
- foxyproxy_permissions.png
- foxyproxy_details.png
Even with a single extension, the audit process ensures awareness of permissions and potential risks. Regular audits are recommended to maintain browser security.
- Install extensions only from official sources (AMO/Chrome Web Store).
- Review permissions before installing.
- Disable/remove unused extensions.
- Disable Private Windows/Incognito access unless required.
- Periodically review installed extensions.