xakki/phpwall

PHP Web Application Firewall (WAF)

0.8.2 2025-09-08 12:20 UTC

This package is auto-updated.

Last update: 2025-09-08 12:21:15 UTC


README

Protect site from scanners on PHP

composer r xakki/phpwall:0.8 For php ^8.1

composer r xakki/phpwall:0.5 For php 5.6

How run example

  • cp .env.dist .env
  • change GOOGLE_CAPTCHA_KEY & GOOGLE_CAPTCHA_SECRET
  • run bash make test-ui
  • Open http://localhost:89

Steps

  1. Prepare code
  1. Create table (dont foget change pass CHANGE_ME)
   CREATE DATABASE `phpwall` CHARACTER SET 'utf8';
   CREATE USER 'phpwall'@'%' IDENTIFIED BY 'CHANGE_ME';
   GRANT ALL PRIVILEGES ON phpwall.* TO 'phpwall'@'%';
   FLUSH PRIVILEGES;

If encoded password

set password for 'phpwall' = PASSWORD('*****');

Docker image info

Get from