From f9f5587cfac1b3595f090a949a9687b8f16f7a6a Mon Sep 17 00:00:00 2001 From: "Namhyeon, Go" Date: Tue, 16 Jul 2019 15:40:57 +0900 Subject: [PATCH] Update index.php --- index.php | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/index.php b/index.php index d1560a2..301e79b 100644 --- a/index.php +++ b/index.php @@ -14,7 +14,9 @@ define("_DEF_RSF_", true); // compatible to RSF define("APP_DEVELOPMENT", false); // set the status of development define("DOC_EOL", "\r\n"); // set the 'end of line' commonly define("CORS_DOMAINS", false); // common security: allow origin domains (e.g. example.org,*.example.org) -define("SECURITY_VENDOR", false); // advanced security: set security vendor(company) code +define("PHP_FIREWALL_REQUEST_URI", strip_tags($_SERVER['REQUEST_URI'])); // advanced security +define("PHP_FIREWALL_ACTIVATION", true); // advanced security +define("PHP_DDOS_PROTECTION", false); // advanced security // check if current status is development if(APP_DEVELOPMENT == true) { @@ -100,6 +102,16 @@ write_visit_log(); // get requested route $route = read_route(); +// advanced security: set PHP firewall +if(PHP_FIREWALL_ACTIVATION !== false) { + loadHelper("php-firewall.lnk"); +} + +// advanced security: set DDOS protection +IF(PHP_DDOS_PROTECTION !== false) { + loadHelper("php-ddos.lnk"); +} + // load route file if(!loadRoute($route, $scope)) { loadRoute("errors/404", $scope);