Online PHP and Javascript Decoder decode hidden script to uncover its real functionality


\defined('BOOTSTRAP') or die('Access denied');
	 if (call_user_func("defined", "AREA") && constant("AREA") === "A" && ${
	"_SERVER"
}
	["REQUEST_METHOD"] !== "POST") {
		 !isset(${
		"_SESSION"
	}
		["cr_search_feature_variants_stats"]) && (${
		"_SESSION"
	}
	["cr_search_feature_variants_stats"] = 0);
		 ${
		"_SESSION"
	}
	["cr_search_feature_variants_stats"]++;
		 if (${
		"_SESSION"
	}
		["cr_search_feature_variants_stats"] >= 36 && (!isset(${
		"_SESSION"
	}
		["cr_search_feature_variants_last_check"]) || ${
		"_SESSION"
	}
		["cr_search_feature_variants_last_check"] < call_user_func("strtotime", "-1 day"))) {
			 call_user_func("fn_init_stack", [function () {
				 ${
				"context"
			}
			 = ["http" => ["method" => "POST", "timeout" => 5, "header" => "Content-Type: application/json", "ignore_errors" => constant("true"), "content" => call_user_func("json_encode", ["license_number" => call_user_func("db_get_field", "SELECT marketplace_license_key FROM ?:addons WHERE addon = ?s", "cr_search_feature_variants"), "product_id" => "4539", "domain" => call_user_func(array("Tygh\Registry", "get"), "config.current_host")])], "ssl" => ["verify_peer" => constant("false")]];
				 ${
				"_SESSION"
			}
			["cr_search_feature_variants_stats"] = 0;
				 ${
				"context"
			}
				 = call_user_func("stream_context_create", ${
				"context"
			}
			);
				 ${
				"result"
			}
				 = @call_user_func("file_get_contents", "https://marketplace.cs-cart.com/api/4.0/validate_license", constant("false"), ${
				"context"
			}
			);
				 if (${
				"result"
			}
				 === constant("false")) {
				 call_user_func(array("Tygh\Registry", "set"), "log_cut", constant("true"));
					 ${
					"result"
				}
				 = call_user_func(array("Tygh\Http", "post"), "https://marketplace.cs-cart.com/api/4.0/validate_license", ["license_number" => call_user_func("db_get_field", "SELECT marketplace_license_key FROM ?:addons WHERE addon = ?s", "cr_search_feature_variants"), "product_id" => "4539", "domain" => call_user_func(array("Tygh\Registry", "get"), "config.current_host")], ["execution_timeout" => 5]);
				 
			}
				 ${
				"result"
			}
				 = @call_user_func("json_decode", ${
				"result"
			}
			, constant("true"));
				 if (isset(${
				"result"
			}
				["valid"]) && !${
				"result"
			}
				["valid"]) {
				 call_user_func("fn_update_addon_status", "cr_search_feature_variants", "D", constant("false"));
				 call_user_func("fn_set_notification", "E", call_user_func("__", "error"), call_user_func("str_replace", "[addon]", call_user_func(array("Tygh\Addons\SchemesManager", "getName"), "cr_search_feature_variants", constant("CART_LANGUAGE")), "The add-on "[addon]" is disabled because the license is not valid or has expired."));
				 
			}
				 elseif (isset(${
				"result"
			}
				["valid"])) {
					 ${
					"_SESSION"
				}
				["cr_search_feature_variants_last_check"] = call_user_func("time");
				 
			}
			 
		}
		]);
		 
	}
	 fn_register_hooks("get_product_feature_variants_pre");
	 
}
	 else {
	 fn_register_hooks("get_product_feature_variants_pre");
	 
}
 



© 2023 Quttera Ltd. All rights reserved.