WebSecTools

A collection of simple webmaster tools to secure websites


PHP Protection

NinjaFirewall

Advanced firewall software for all PHP applications

website

phpMussel

PHP-based anti-virus anti-trojan anti-malware solution

GitHub repository website

CIDRAM

A PHP script intended to block requests to PHP pages based upon IP addresses

GitHub repository website


phpMussel Extras

plugin-notifications

Receive email notifications from phpMussel whenever a file upload is blocked

GitHub repository

themes

themes for phpMussel

GitHub repository


Monitoring Scripts

SSA 1.4

Simple Site Audit, a file monitoring solution for webservers

GitHub repository

SSAM 1.5.8

Simple Site Audit Multisite, a file monitoring solution for webservers which monitors multiple websites from one central master server

GitHub repository

Tripwire

A PHP script, designed to be run by a cron job, which detects files which have been added, deleted or modified since the previous execution of the script

GitHub repository


htaccess Files

6G Blacklist

.htaccess rules for blocking bad requests

website

htaccess_firewall

Website security protection against hacking attempts: XSS|RFI|CRLF|CSRF|Base64|Code Injection|SQL Injection

GitHub repository

Server Configs

A collection of boilerplate configurations that can help your server improve the web site's performance and security

GitHub repository

apache-nginx-referral-spam-blacklist

Apache and Nginx files to prevent referral spam traffic on a server level

GitHub repository

semalt-blocker

Self-updating PHP library which blocks referral spam from ruining your website statistics (see Apache blocklist)

GitHub repository

Bad Bot Blocker

Block bad, possibly even malicious web crawlers (automated bots) using htaccess

GitHub repository