
مرشح HTML متوافق مع المعايير مكتوب بلغة PHP
HTML Purifier هو حل لتصفية HTML يستخدم مزيجًا فريدًا من القوائم البيضاء القوية والتحليل العدواني لضمان ليس فقط إحباط هجمات XSS، بل أيضًا أن يكون HTML الناتج متوافقًا مع المعايير.
يتوجه HTML Purifier نحو المستندات المنسقة بشكل غني من مصادر غير موثوقة تتطلب CSS ومجموعة كاملة من الوسوم. يمكن تكوين هذه المكتبة لقبول مجموعة أكثر تقييدًا من الوسوم، لكنها لن تكون بنفس كفاءة المحللات الأكثر بساطة. ومع ذلك، ستؤدي المهمة بشكل صحيح، وهو ما قد يكون أكثر أهمية.
أماكن للذهاب:
يمكن العثور على HTML Purifier على الويب على: http://htmlpurifier.org/
الحزمة متاحة على Composer.
إذا كنت تستخدم Composer لإدارة التبعيات، يمكنك استخدام
$ composer require ezyang/htmlpurifier