Я уже давно пытаюсь найти версию ESAPI для PHP, но все, что я могу найти, - это тонна документации и интерфейсов.Я также не смог найти работающий код в хранилище.Существуют ли какие-либо законченные классы?
Вы пробовали OWASP ESAPI для PHP
Вы можете просмотреть реализацию в репозитории исходного кода по адресу OWASP ESAPI для PHP
В Google Summer of Code в настоящее время существует проект по переносу ESAPI 2 на PHP - также мы всегда ищем дополнительных участников для наших проектов. Текущая реализация ESAPI4PHP основана на ESAPI 1.4.x, и есть несколько устаревших компонентов, однако основные компоненты (выходная кодировка, проверка входных данных, ведение журнала и т. Д.) По-прежнему применимы и применимы - я бы рекомендовал использовать их в Тем временем.
Вы можете просмотреть реализацию (в дополнение к интерфейсам) в хранилище исходного кода на http://code.google.com/p/owasp-esapi-php/source/browse/#svn%2Ftrunk
Есть репозиторий github: https://github.com/OWASP/PHP-ESAPI
(но последнее изменение было 9 месяцев назад)