1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/Zoa-WAFPHP

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

WAFPHP

PHP-фреймворк для межсетевого экрана веб-приложений.

Цель — предоставить PHP-фреймворк межсетевого экрана для веб-приложений, который не конфликтует с существующим кодом. На основе этого фреймворка можно разрабатывать различные плагины для защиты веб-приложений от угроз, таких как вредоносный сбор данных роботами. Плагины легко встраиваются и готовы к использованию, что делает их незаменимыми инструментами для домашних и профессиональных нужд.

PS: Конечно, это всего лишь идея, подходящая для определённых сценариев, и она не может полностью заменить профессиональный межсетевой экран :)

Начало работы:

// Чтобы избежать влияния на вывод WAFPHP, перед загрузкой WAFPHP не выводите HTML require_once '#your WAFPHP path#/WAFPHP.php'; // Запуск WAFPHP в режиме синглтона $wafPHP = WAFPHP\WAFPHP::getInstance(); // Выполнение проверки скрипта $wafPHP->runCheck(); #Your code# или

// Чтобы избежать влияния на вывод WAFPHP, перед загрузкой WAFPHP не выводите HTML require_once '#your WAFPHP path#/WAFPHP.php'; // Можно использовать отдельную конфигурацию при вызове, по умолчанию используется конфигурация из файла конфигурации $config = WAFPHP\WAFPHP::getCurrentConfig(); // Изменить конкретный параметр конфигурации $config['SOME_CONFIG'] = 'Ваше значение'; // Запустить WAFPHP с пользовательской конфигурацией $wafPHP = WAFPHP\WAFPHP::getInstance($config); // Выполнить проверку скрипта $wafPHP->runCheck(); #Ваш код#

###Конфигурация### #####Путь к файлу конфигурации: ##### #your WAFPHP path#/Conf/config.default.php

Для получения подробной информации о конфигурации обратитесь к комментариям в файле конфигурации.

github: здесь

Продвинутое руководство: здесь

Расширенное руководство: здесь

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
GPL-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/Zoa-WAFPHP.git
git@api.gitlife.ru:oschina-mirror/Zoa-WAFPHP.git
oschina-mirror
Zoa-WAFPHP
Zoa-WAFPHP
master