
Standards-konformer HTML-Filter in PHP geschrieben
HTML Purifier ist eine HTML-Filterlösung, die eine einzigartige Kombination aus robusten Whitelists und aggressivem Parsing verwendet, um sicherzustellen, dass nicht nur XSS-Angriffe vereitelt werden, sondern auch das resultierende HTML standardskonform ist.
HTML Purifier ist auf reich formatierte Dokumente aus nicht vertrauenswürdigen Quellen ausgerichtet, die CSS und einen vollständigen Tag-Satz erfordern. Diese Bibliothek kann so konfiguriert werden, dass sie einen restriktiveren Satz von Tags akzeptiert, aber sie wird nicht so effizient sein wie schlichtere Parser. Sie wird jedoch die Aufgabe richtig erledigen, was möglicherweise wichtiger ist.
Orte, an die Sie sich wenden können:
HTML Purifier ist im Web zu finden unter: http://htmlpurifier.org/
Paket verfügbar auf Composer.
Wenn Sie Composer zur Verwaltung von Abhängigkeiten verwenden, können Sie
$ composer require ezyang/htmlpurifier