
Modulo di sicurezza per php7 e php8 - Elimina le classi di bug e applica il virtual-patching al resto! https://snuffleupagus.rtfd.io
Snuffleupagus è un modulo per PHP 7+ e 8+ progettato per aumentare drasticamente il costo degli attacchi contro i siti web, eliminando intere classi di bug. Fornisce inoltre un potente sistema di virtual-patching, che consente agli amministratori di correggere vulnerabilità specifiche e analizzare comportamenti sospetti senza dover toccare il codice PHP.
mailsecure e samesite per i cookieevalclang-formatAbbiamo una pagina di
download, dove puoi trovare
i pacchetti per la tua distribuzione, ma puoi ovviamente fare git clone di
questo repository, o controllare le release su GitHub.
Forniamo varie regole di esempio, che si presentano così:
# Harden the `chmod` function
sp.disable_function.function("chmod").param("mode").value_r("^[0-9]{2}[67]$").drop();
# Mitigate command injection in `system`
sp.disable_function.function("system").param("command").value_r("[$|;&`\\n]").drop();
In caso di violazione di una regola, nei log dovresti vedere righe come queste:
[snuffleupagus][0.0.0.0][disabled_function][drop] The execution has been aborted in /var/www/index.php:2, because the return value (0) of the function 'strpos' matched a rule.
Abbiamo un sito web completo con tutta la documentazione che potresti desiderare. Puoi ovviamente anche compilarla tu stesso.
Molte grazie a: