manifest / unclassified / ips-security-guard
IPS Security Guard
Advanced WordPress security hardening, application firewall, brute-force shield, and .htaccess protection.
★ 0stars
Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/tysonchamp/ips-security-guard/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
IPS Security Guard is a lightweight, zero-bloat, high-performance WordPress security hardening, web application firewall (WAF), and brute-force mitigation plugin built specifically for the Indian Public School website.
Features
1. Automated Server & .htaccess Protection
- Uploads Directory PHP Lockdown: Automatically injects and maintains rules in both the site root
.htaccessandwp-content/uploads/.htaccessto block direct execution of.php,.phtml,.phps,.phar, and executable scripts. - Sensitive Files & Database Dump Protection: Completely blocks direct HTTP access to database dumps (
.sql),.gitrepositories,.envenvironment files, backup files (.bak), configuration files (.ini,.conf), and log files (.log). - Critical File Cloaking: Forbids web access to
wp-config.php,readme.html, andlicense.txt(preventing WordPress version and configuration disclosure). - One-Click Rule Verification: Provides a button in the admin dashboard to verify and re-apply all
.htaccesshardening rules if they are ever overwritten.
2. Real-Time Application Firewall (WAF)
- SQL Injection (SQLi) Protection: Inspects raw and decoded query strings for common SQL injection attack signatures (
UNION SELECT,SLEEP(),BENCHMARK(),information_schema, comment injection) and immediately aborts malicious requests with a403 Forbidden. - Cross-Site Scripting (XSS) Shield: Detects and blocks requests containing `