From b355e43cb6f1bcd39b0d67e004fd1cf276badbba Mon Sep 17 00:00:00 2001 From: Go Namhyeon Date: Sun, 9 Jun 2019 20:24:50 +0900 Subject: [PATCH] fix --- helper/php-sec-ddos.lnk.php | 2 -- helper/php-sec-fw.lnk.php | 2 -- helper/php-sec-scc.lnk.php | 2 -- helper/php-sec-shell.lnk.php | 2 -- helper/sec-ddos.lnk.php | 2 ++ helper/sec-fw.lnk.php | 2 ++ helper/sec-scc.lnk.php | 2 ++ helper/sec-ws.lnk.php | 2 ++ system/security.php | 20 ++++++++++---------- 9 files changed, 18 insertions(+), 18 deletions(-) delete mode 100644 helper/php-sec-ddos.lnk.php delete mode 100644 helper/php-sec-fw.lnk.php delete mode 100644 helper/php-sec-scc.lnk.php delete mode 100644 helper/php-sec-shell.lnk.php create mode 100644 helper/sec-ddos.lnk.php create mode 100644 helper/sec-fw.lnk.php create mode 100644 helper/sec-scc.lnk.php create mode 100644 helper/sec-ws.lnk.php diff --git a/helper/php-sec-ddos.lnk.php b/helper/php-sec-ddos.lnk.php deleted file mode 100644 index 3cddacd..0000000 --- a/helper/php-sec-ddos.lnk.php +++ /dev/null @@ -1,2 +0,0 @@ -https://patreon.com/catswords"; diff --git a/helper/php-sec-fw.lnk.php b/helper/php-sec-fw.lnk.php deleted file mode 100644 index 1b875aa..0000000 --- a/helper/php-sec-fw.lnk.php +++ /dev/null @@ -1,2 +0,0 @@ -https://patreon.com/catswords"; diff --git a/helper/php-sec-scc.lnk.php b/helper/php-sec-scc.lnk.php deleted file mode 100644 index c4ce989..0000000 --- a/helper/php-sec-scc.lnk.php +++ /dev/null @@ -1,2 +0,0 @@ -https://patreon.com/catswords"; diff --git a/helper/php-sec-shell.lnk.php b/helper/php-sec-shell.lnk.php deleted file mode 100644 index 895d9a7..0000000 --- a/helper/php-sec-shell.lnk.php +++ /dev/null @@ -1,2 +0,0 @@ -https://patreon.com/catswords"; diff --git a/helper/sec-ddos.lnk.php b/helper/sec-ddos.lnk.php new file mode 100644 index 0000000..be4db5a --- /dev/null +++ b/helper/sec-ddos.lnk.php @@ -0,0 +1,2 @@ +https://patreon.com/catswords"; diff --git a/helper/sec-fw.lnk.php b/helper/sec-fw.lnk.php new file mode 100644 index 0000000..cd199a0 --- /dev/null +++ b/helper/sec-fw.lnk.php @@ -0,0 +1,2 @@ +https://patreon.com/catswords"; diff --git a/helper/sec-scc.lnk.php b/helper/sec-scc.lnk.php new file mode 100644 index 0000000..7632dec --- /dev/null +++ b/helper/sec-scc.lnk.php @@ -0,0 +1,2 @@ +https://patreon.com/catswords"; diff --git a/helper/sec-ws.lnk.php b/helper/sec-ws.lnk.php new file mode 100644 index 0000000..a79c609 --- /dev/null +++ b/helper/sec-ws.lnk.php @@ -0,0 +1,2 @@ +https://patreon.com/catswords"; diff --git a/system/security.php b/system/security.php index 68f962a..86e1c3b 100644 --- a/system/security.php +++ b/system/security.php @@ -11,7 +11,7 @@ if(!check_function_exists("check_token_abuse")) { function check_token_abuse($_p_token, $_n_token) { $abuse = false; - + $_c_token = $_p_token . $_n_token; if(empty($_c_token) || $_p_token != $_n_token || strlen($_c_token) != (strlen($_p_token) + strlen($_n_token)) || !ctype_alnum($_c_token)) { $abuse = true; @@ -70,7 +70,7 @@ if(!check_function_exists("get_session_token")) { if(!check_function_exists("check_token_abuse_by_requests")) { function check_token_abuse_by_requests($name, $method="_POST") { $requests = get_requests(); - + $flag = false; if(array_key_empty($name, $requests[$method])) { $flag = true; @@ -255,7 +255,7 @@ if(!check_function_exists("get_hashed_text")) { if(!check_function_exists("get_salt")) { function get_salt() { $salt = ""; - + $config = get_config(); if(!array_key_equals("saltdisabled", $config, 1)) { $salt = get_value_in_array("salt", $config, make_random_id(16)); @@ -277,7 +277,7 @@ if(!check_function_exists("check_match_password")) { function check_match_password($p, $n, $algo="sha1") { $flag = false; $salt = get_salt(); - + $n_plain_text = $n . $salt; $n_hashed_text = ""; @@ -307,7 +307,7 @@ if(!check_function_exists("session_logout")) { $config = get_config(); $flag = false; - + $ss_user_name = get_session("ss_user_name"); $ss_key = get_session("ss_key"); @@ -497,7 +497,7 @@ if(!check_function_exists("encapsulate_text")) { $encapsulated_text = get_hashed_text($encrypted_text, "base64"); } } - + return $encapsulated_text; } } @@ -629,20 +629,20 @@ session_start(); // set PHP firewall (only for advanced security) if(PHP_FIREWALL_ACTIVATION !== false) { - loadHelper("php-sec-fw.lnk"); + loadHelper("sec-fw.lnk"); } // set DDOS protection (only for advanced security) if(PHP_DDOS_PROTECTION !== false) { - loadHelper("php-sec-ddos.lnk"); + loadHelper("sec-ddos.lnk"); } // set Webshell detection (only for advanced security) if(PHP_WEBSHELL_DETECTION !== false) { - loadHelper("php-sec-shell.lnk"); + loadHelper("sec-ws.lnk"); } // set Webshell detection (only for advanced security) if(PHP_SECURE_CONFIG_CHECK !== false) { - loadHelper("php-sec-scc.lnk"); + loadHelper("sec-scc.lnk"); }