
Filtro HTML compatible con los estándares escrito en PHP
HTML Purifier es una solución de filtrado de HTML que utiliza una combinación única de listas blancas robustas y un análisis agresivo para garantizar que no solo se frustren los ataques XSS, sino que el HTML resultante cumpla con los estándares.
HTML Purifier está orientado a documentos con formato enriquecido de fuentes no confiables que requieren CSS y un conjunto completo de etiquetas. Esta biblioteca puede configurarse para aceptar un conjunto más restrictivo de etiquetas, pero no será tan eficiente como los analizadores más básicos. Sin embargo, hará el trabajo correctamente, lo cual puede ser más importante.
Lugares a los que ir:
HTML Purifier se puede encontrar en la web en: http://htmlpurifier.org/
Paquete disponible en Composer.
Si utiliza Composer para gestionar dependencias, puede usar
$ composer require ezyang/htmlpurifier