PHProtectSource code

Local website checks

PHProtect compares advertised PHP versions with the bundled PHP2Shell advisory and adds best-effort guards for recovery phrases, supported wallet requests and recognized clipboard commands.

A browser extension cannot patch PHP or verify that a website is safe. Headers and heuristics can be wrong. Website hooks can be bypassed. Read the capabilities and limitations before using it.

Install in Chrome

  1. Download the Chrome ZIP from the official release.
  2. Extract the ZIP to a permanent folder. Keep that folder; Chrome loads the extension from it.
  3. Open chrome://extensions and turn on Developer mode.
  4. Choose Load unpacked and select the extracted folder containing manifest.json.
  5. Pin PHProtect and reload your websites. Open its popup to see evidence, guard availability and settings.

PHProtect 1.1.1 was submitted to the Chrome Web Store for review on 22 October 2026. The dashboard confirms Pending review; it is not approved or available from the store yet. The source installation is available now. Current status is maintained in the README. Firefox is experimental.

Extension screenshot

Actual interface with inert local test data. No real account or attack is pictured.

PHProtect popup showing a PHP version warning, version evidence, page signals and protection settings

Privacy and source

Checks run locally. No telemetry, account or developer-operated backend. Some page text, form values, supported wallet calls and intercepted clipboard text are processed on your device.

Privacy policy and Limited Use statement

Public repository | Downloads and checksums | Report a bug

Forks welcome

MIT licensed. Anyone can inspect, fork, modify and redistribute PHProtect under the applicable license notices. No pull requests are accepted. Sensitive reports should use private vulnerability reporting.