
Filtre HTML conforme aux normes écrit en PHP
HTML Purifier est une solution de filtrage HTML qui utilise une combinaison unique de listes blanches robustes et d'un analyse syntaxique agressif pour garantir que non seulement les attaques XSS sont déjouées, mais que le HTML résultant est conforme aux standards.
HTML Purifier est orienté vers des documents richement formatés provenant de sources non fiables qui nécessitent du CSS et un jeu complet de balises. Cette bibliothèque peut être configurée pour accepter un ensemble plus restrictif de balises, mais elle ne sera pas aussi efficace que des analyseurs plus minimalistes. Elle fera cependant le travail correctement, ce qui peut être plus important.
Où aller :
HTML Purifier est disponible sur le web à l'adresse : http://htmlpurifier.org/
Paquet disponible sur Composer.
Si vous utilisez Composer pour gérer les dépendances, vous pouvez utiliser
$ composer require ezyang/htmlpurifier