
內容簡介
Secure Owl Firewall 是一款快速且輕量的防火牆外掛,具備先進的規則引擎,能有效防範各種網路攻擊,並提供靈活的規則設定與日誌管理功能,提升網站的安全性。
【主要功能】
• 100+ 預設規則,防範 SQLi、XSS 等攻擊
• URL 解碼、路徑正規化等轉換管道
• 支援 IPv4 和 IPv6 的 IP 白名單與黑名單
• 登入保護功能,防止暴力破解攻擊
• 可配置的日誌保留政策,符合 GDPR
• 每條規則可在控制台中單獨啟用或停用
外掛標籤
開發者團隊
📦 歷史版本下載
原文外掛簡介
Secure Owl Firewall is a fast, lightweight firewall plugin with an advanced rule engine featuring PCRE pattern matching, a transformation pipeline, and JSON-based rule configuration.
Key features:
JSON-based rules — 100+ default rules covering SQLi, XSS, RCE, LFI, SSRF, Log4Shell, and more
Transformation pipeline — URL decode, lowercase, normalize path, remove whitespace, HTML entity decode, trim
Inspection targets — REQUEST_URI, QUERY_STRING, USER_AGENT, REFERER, COOKIE, and POST
MU-Plugin loader — runs before regular plugins for earliest protection
Rate limiting — optional transient-based IP and subnet banning
Login protection — PIN field, speed limit and honeypot to block brute-force attacks
IP whitelist — CIDR/subnet support for both IPv4 and IPv6
IP blacklist — CIDR/subnet support for both IPv4 and IPv6
Per-rule toggle — disable individual rules from the admin panel without editing files
File-based logging — 64MB cap with auto-rotation and protected storage
Log retention — configurable policy for GDPR compliance
IP anonymization — masks user IP addresses for enhanced privacy and GDPR compliance
Filter Hooks
sswaf_ip_whitelist — array of IPs to bypass the firewall
sswaf_ip_blacklist — array of IPs to block before any rules run
sswaf_trusted_proxies — array of trusted proxy IPs for X-Forwarded-For
sswaf_post_scanning — enable POST data inspection (default: true)
sswaf_rules_file — path to the rules JSON file
sswaf_log_file — path to the log file
sswaf_log_max_size — maximum log size in bytes
sswaf_header_status — HTTP status header for blocked requests
sswaf_before_block — action hook fired before blocking a request
sswaf_rate_limit_ip_threshold — override IP hit threshold
sswaf_rate_limit_ip_duration — override IP ban duration
sswaf_rate_limit_ip_window — override IP counting window
