Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php goto EE05T; zXLvx: $config["\x73\145\163\x73\137\164\151\155\145\137\164\157\x5f\x..

Decoded Output download

<?php 
 goto EE05T; zXLvx: $config["sess_time_to_update"] = 300; goto OYzen; PCZKN: $config["directory_trigger"] = "d"; goto TS8BA; gv4nt: $config["url_simrs"]["laboratorium"] = $protocol . $host . "/" . $redir . "rs/"; goto GOfd5; OSA46: $config["url_simrs"]["bridging"] = $protocol . $host . "/" . $redir . "rs/"; goto xXl4b; gYCBe: $config["language"] = "english"; goto xRi_2; dWvNx: $host_url .= "://" . @$_SERVER["HTTP_HOST"]; goto aKAPt; CGJKK: $config["encryption_key_jwt"] = "3ed4b79c0506946318c3920aea26798260a74c30938d323c86054e0f4cd212c0"; goto cQXrU; GIAvY: $config["cookie_httponly"] = FALSE; goto JFcVe; yks67: $config["log_file_extension"] = ''; goto M00D8; nV9Ia: $config["url_suffix"] = ''; goto gYCBe; yisQ9: $base_url .= str_replace(basename($_SERVER["SCRIPT_NAME"]), '', $_SERVER["SCRIPT_NAME"]); goto VQaSk; Ktfr5: $config["global_xss_filtering"] = FALSE; goto TOHjk; tc3JH: $config["controller_trigger"] = "c"; goto I4b_A; UU8_f: if (strpos($host_url, "localhost") || strpos($host_url, ".local") > -1) { $local = "_local"; } goto bIQ7o; W3Nht: $config["csrf_expire"] = 7200; goto FvOMM; yXzx_: array_pop($base_url_arr); goto HmdQm; A7BLO: $config["cookie_secure"] = FALSE; goto GIAvY; JRwsD: $config["error_views_path"] = ''; goto dboBt; lbmSJ: $config["cookie_domain"] = ''; goto I78iw; XEeLK: $config["cookie_prefix"] = ''; goto lbmSJ; I78iw: $config["cookie_path"] = "/"; goto A7BLO; CUN9q: $script = ltrim(str_replace(basename($_SERVER["SCRIPT_NAME"]), '', $_SERVER["SCRIPT_NAME"]), "/"); goto KQkFh; KQkFh: $raw = explode("/", $script); goto T8xwE; S5aGD: $config["uri_protocol"] = "REQUEST_URI"; goto nV9Ia; FvOMM: $config["csrf_regenerate"] = TRUE; goto psPsD; DMZAp: $config["url_simrs"]["rs"] = $protocol . $host . "/" . $redir . "rs/"; goto OSA46; psPsD: $config["csrf_exclude_uris"] = array(); goto xOxOm; TS8BA: $config["allow_get_array"] = TRUE; goto guw03; HWgx6: $config["sess_save_path"] = NULL; goto TUvjW; OBQf8: $base_url .= "://" . @$_SERVER["HTTP_HOST"]; goto yisQ9; bQ1Bu: $config["url_simrs"]["youtube"] = "https://www.google.com/"; goto UwU57; TOHjk: $config["csrf_protection"] = FALSE; goto Mf3Ze; HBnCk: $config["url_simrs"]["notes"] = $protocol . $host . "/" . $redir . "rs/"; goto yfsnW; CuOjP: $config["url_simrs"]["sisrute"] = $protocol . $host . "/" . $redir . "rs/"; goto nWiUV; fL1G3: $config["cache_query_string"] = FALSE; goto m6pUe; f7cPV: $config["sess_expiration"] = 7200; goto HWgx6; HoR9E: $config["url_simrs"]["simrs"] = $protocol . $host . "/" . $redir . "rs/"; goto CuOjP; xRi_2: $config["charset"] = "UTF-8"; goto Art2q; OYzen: $config["sess_regenerate_destroy"] = FALSE; goto XEeLK; GOfd5: $config["url_simrs"]["setting-rs"] = $protocol . $host . "/" . $redir . "rs/"; goto HoR9E; TUvjW: $config["sess_match_ip"] = FALSE; goto zXLvx; xOxOm: $config["compress_output"] = FALSE; goto fhAUv; fk5hK: $config["index_page"] = ''; goto S5aGD; ZsrYT: $config["permitted_uri_chars"] = "a-z 0-9~%.:_\-"; goto VyHUD; dboBt: $config["cache_path"] = ''; goto fL1G3; KHei9: require "../config_medikapro.php"; goto zqLXR; jUiSy: $config["notes_trail_color"] = array("DE7C7C", "FFC680", "F5FF8C", "C0FF8C", "A3FFB4", "A3EDFF", "BDC1FF", "EFBEF7", "477BFF", "81FF61"); goto fk5hK; I4b_A: $config["function_trigger"] = "m"; goto PCZKN; EE05T: defined("BASEPATH") or die("No direct script access allowed"); goto KHei9; HmdQm: $protocol = (isset($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] == "on" ? "https" : "http") . "://"; goto K2IFg; M00D8: $config["log_file_permissions"] = 420; goto no5Fc; guw03: $config["log_threshold"] = 0; goto fueTk; nWiUV: $config["url_simrs"]["sitb"] = $protocol . $host . "/" . $redir . "rs/"; goto HBnCk; fueTk: $config["log_path"] = ''; goto yks67; lNQUT: $config["subclass_prefix"] = "MY_"; goto e2bHR; G60G0: $config["url_simrs"]["home"] = $protocol . $host . "/" . $redir . "rs/"; goto gv4nt; bIQ7o: $config["sess_driver"] = "files"; goto B7y3Z; UwU57: $config["url_simrs"]["v6"] = "https://do8.vklaim.com/rs/"; goto CGJKK; kOIru: $base_url_arr = explode("/", $base_url); goto TWALd; fhAUv: $config["time_reference"] = "local"; goto M94wX; Mf3Ze: $config["csrf_token_name"] = "csrf_test_name"; goto rIcn8; VyHUD: $config["enable_query_strings"] = FALSE; goto tc3JH; JFcVe: $config["standardize_newlines"] = FALSE; goto Ktfr5; cQXrU: $config["logo_bpjs"] = "../assets/image/logo-bpjs.png"; goto jUiSy; yfsnW: $config["url_simrs"]["google"] = "https://www.google.com/"; goto bQ1Bu; K2IFg: $host = $_SERVER["HTTP_HOST"]; goto CUN9q; zqLXR: $host_url = isset($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] == "on" ? "https" : "http"; goto dWvNx; qUvQl: if ($host == "localhost") { $redir = substr(str_replace("/" . $b_url, '', $script), 0, -1); } else { $redir = substr(str_replace($b_url . "/", "/", $script), 0, -1); } goto DMZAp; VQaSk: $config["base_url"] = $base_url; goto kOIru; xXl4b: $config["url_simrs"]["cs"] = $protocol . $host . "/" . $redir . "rs/"; goto G60G0; rIcn8: $config["csrf_cookie_name"] = "csrf_cookie_name"; goto W3Nht; T8xwE: $count = count($raw); goto mlxJ1; B7y3Z: $config["sess_cookie_name"] = "ci_session" . $local; goto f7cPV; M94wX: $config["rewrite_short_tags"] = FALSE; goto ZY3Qp; e2bHR: $config["composer_autoload"] = FCPATH . "../assets/vendor/autoload.php"; goto ZsrYT; m6pUe: $config["encryption_key"] = "46318c3920aea267986054e0f4cd212c0260a74c30938d323c83ed4b79c05069"; goto rMNKw; TWALd: array_pop($base_url_arr); goto yXzx_; aKAPt: $base_url = isset($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] == "on" ? "https" : "http"; goto OBQf8; Art2q: $config["enable_hooks"] = FALSE; goto lNQUT; rMNKw: $local = ''; goto UU8_f; mlxJ1: $b_url = $raw[$count - 2]; goto qUvQl; no5Fc: $config["log_date_format"] = "Y-m-d H:i:s"; goto JRwsD; ZY3Qp: $config["proxy_ips"] = ''; ?>

Did this file decode correctly?

Original Code

<?php
 goto EE05T; zXLvx: $config["\x73\145\163\x73\137\164\151\155\145\137\164\157\x5f\x75\x70\144\141\164\x65"] = 300; goto OYzen; PCZKN: $config["\x64\x69\162\145\143\164\x6f\162\x79\137\164\162\x69\x67\147\x65\x72"] = "\x64"; goto TS8BA; gv4nt: $config["\x75\162\x6c\x5f\163\x69\155\162\163"]["\x6c\141\x62\157\x72\141\164\157\x72\x69\165\x6d"] = $protocol . $host . "\x2f" . $redir . "\162\163\x2f"; goto GOfd5; OSA46: $config["\165\162\154\137\x73\x69\x6d\162\x73"]["\x62\x72\151\144\147\x69\x6e\x67"] = $protocol . $host . "\57" . $redir . "\x72\x73\57"; goto xXl4b; gYCBe: $config["\154\x61\x6e\x67\x75\141\147\x65"] = "\x65\156\147\154\x69\163\150"; goto xRi_2; dWvNx: $host_url .= "\72\57\x2f" . @$_SERVER["\x48\124\x54\x50\x5f\x48\x4f\123\x54"]; goto aKAPt; CGJKK: $config["\x65\156\143\162\x79\x70\x74\x69\157\x6e\x5f\x6b\x65\x79\137\152\167\164"] = "\63\145\144\x34\x62\67\71\x63\60\x35\x30\66\71\64\x36\63\61\70\143\63\71\62\60\x61\x65\x61\x32\66\67\71\x38\x32\x36\60\141\67\x34\143\x33\x30\x39\63\70\144\x33\62\x33\x63\70\x36\60\x35\x34\145\x30\x66\x34\x63\144\x32\x31\62\x63\60"; goto cQXrU; GIAvY: $config["\143\157\157\153\151\145\x5f\150\x74\x74\160\x6f\x6e\154\x79"] = FALSE; goto JFcVe; yks67: $config["\x6c\157\147\x5f\x66\x69\154\145\x5f\x65\x78\x74\145\156\x73\x69\x6f\156"] = ''; goto M00D8; nV9Ia: $config["\165\x72\154\137\x73\165\146\146\151\x78"] = ''; goto gYCBe; yisQ9: $base_url .= str_replace(basename($_SERVER["\123\x43\x52\x49\120\x54\137\x4e\x41\x4d\x45"]), '', $_SERVER["\x53\x43\x52\111\120\x54\137\116\x41\115\105"]); goto VQaSk; Ktfr5: $config["\147\x6c\157\x62\x61\154\137\170\x73\x73\137\x66\x69\x6c\164\145\162\151\x6e\147"] = FALSE; goto TOHjk; tc3JH: $config["\143\x6f\156\x74\162\x6f\x6c\x6c\x65\162\137\x74\x72\151\x67\x67\145\162"] = "\143"; goto I4b_A; UU8_f: if (strpos($host_url, "\154\157\143\141\154\x68\x6f\163\x74") || strpos($host_url, "\56\154\x6f\143\141\x6c") > -1) { $local = "\137\x6c\157\143\x61\154"; } goto bIQ7o; W3Nht: $config["\143\163\162\146\137\145\x78\x70\151\x72\x65"] = 7200; goto FvOMM; yXzx_: array_pop($base_url_arr); goto HmdQm; A7BLO: $config["\143\x6f\157\153\151\145\x5f\163\145\143\165\x72\145"] = FALSE; goto GIAvY; JRwsD: $config["\x65\162\x72\x6f\162\x5f\166\151\145\x77\163\137\x70\141\164\150"] = ''; goto dboBt; lbmSJ: $config["\x63\157\x6f\153\x69\x65\137\x64\x6f\x6d\141\151\156"] = ''; goto I78iw; XEeLK: $config["\143\157\x6f\153\x69\145\x5f\x70\x72\x65\x66\151\170"] = ''; goto lbmSJ; I78iw: $config["\143\157\157\x6b\x69\x65\137\x70\141\164\x68"] = "\57"; goto A7BLO; CUN9q: $script = ltrim(str_replace(basename($_SERVER["\123\x43\x52\111\120\124\x5f\x4e\101\115\x45"]), '', $_SERVER["\x53\103\x52\x49\x50\124\137\116\x41\x4d\105"]), "\57"); goto KQkFh; KQkFh: $raw = explode("\x2f", $script); goto T8xwE; S5aGD: $config["\165\x72\x69\137\160\162\x6f\x74\x6f\x63\157\154"] = "\122\x45\x51\x55\x45\x53\124\x5f\125\x52\x49"; goto nV9Ia; FvOMM: $config["\143\163\162\146\x5f\x72\x65\147\145\156\x65\x72\x61\164\x65"] = TRUE; goto psPsD; DMZAp: $config["\x75\x72\154\137\163\x69\x6d\x72\163"]["\x72\163"] = $protocol . $host . "\x2f" . $redir . "\x72\163\57"; goto OSA46; psPsD: $config["\x63\x73\x72\x66\137\145\x78\x63\x6c\165\144\x65\x5f\165\162\151\x73"] = array(); goto xOxOm; TS8BA: $config["\x61\154\x6c\x6f\x77\137\147\x65\x74\x5f\x61\x72\x72\141\171"] = TRUE; goto guw03; HWgx6: $config["\x73\x65\x73\x73\137\x73\x61\x76\x65\x5f\160\141\164\x68"] = NULL; goto TUvjW; OBQf8: $base_url .= "\x3a\x2f\57" . @$_SERVER["\110\124\x54\x50\x5f\110\117\x53\x54"]; goto yisQ9; bQ1Bu: $config["\165\x72\x6c\x5f\x73\x69\155\162\x73"]["\x79\x6f\165\x74\x75\142\x65"] = "\x68\164\x74\x70\163\72\x2f\x2f\167\167\x77\x2e\x67\x6f\x6f\147\x6c\x65\x2e\143\x6f\155\57"; goto UwU57; TOHjk: $config["\x63\x73\x72\x66\x5f\160\162\x6f\164\x65\143\164\x69\157\x6e"] = FALSE; goto Mf3Ze; HBnCk: $config["\165\162\154\x5f\163\x69\x6d\x72\163"]["\x6e\157\164\x65\x73"] = $protocol . $host . "\57" . $redir . "\x72\163\x2f"; goto yfsnW; CuOjP: $config["\165\162\154\x5f\x73\x69\155\x72\x73"]["\x73\x69\163\162\165\x74\x65"] = $protocol . $host . "\57" . $redir . "\x72\x73\x2f"; goto nWiUV; fL1G3: $config["\x63\x61\x63\x68\145\x5f\161\165\145\162\171\x5f\163\164\162\x69\x6e\147"] = FALSE; goto m6pUe; f7cPV: $config["\x73\145\163\x73\x5f\145\x78\160\x69\162\x61\x74\151\157\x6e"] = 7200; goto HWgx6; HoR9E: $config["\x75\x72\154\137\x73\151\x6d\x72\163"]["\163\151\x6d\x72\x73"] = $protocol . $host . "\x2f" . $redir . "\x72\x73\57"; goto CuOjP; xRi_2: $config["\x63\150\x61\x72\x73\145\164"] = "\x55\x54\106\x2d\x38"; goto Art2q; OYzen: $config["\x73\x65\163\x73\x5f\x72\x65\x67\145\x6e\x65\x72\141\x74\145\137\144\145\163\x74\x72\157\171"] = FALSE; goto XEeLK; GOfd5: $config["\165\x72\154\137\x73\x69\155\162\163"]["\x73\145\x74\x74\x69\x6e\147\55\162\x73"] = $protocol . $host . "\x2f" . $redir . "\x72\x73\x2f"; goto HoR9E; TUvjW: $config["\x73\145\x73\x73\x5f\155\141\x74\143\150\x5f\x69\x70"] = FALSE; goto zXLvx; xOxOm: $config["\143\157\155\x70\162\145\x73\163\137\x6f\165\x74\160\165\x74"] = FALSE; goto fhAUv; fk5hK: $config["\x69\x6e\x64\x65\x78\x5f\x70\x61\147\x65"] = ''; goto S5aGD; ZsrYT: $config["\160\x65\x72\155\x69\164\164\x65\x64\137\x75\x72\151\x5f\143\150\141\x72\x73"] = "\x61\55\172\x20\x30\x2d\x39\x7e\x25\56\x3a\137\x5c\x2d"; goto VyHUD; dboBt: $config["\143\x61\x63\150\x65\x5f\160\141\164\x68"] = ''; goto fL1G3; KHei9: require "\x2e\56\x2f\143\157\156\x66\x69\x67\x5f\x6d\x65\144\151\x6b\x61\x70\162\157\x2e\x70\150\x70"; goto zqLXR; jUiSy: $config["\x6e\157\x74\x65\163\137\164\162\141\x69\x6c\x5f\x63\157\154\157\162"] = array("\x44\x45\x37\103\x37\103", "\106\106\x43\66\x38\x30", "\106\x35\x46\106\x38\x43", "\x43\x30\106\106\70\103", "\101\63\x46\106\x42\x34", "\x41\63\x45\104\x46\106", "\102\x44\103\x31\x46\x46", "\105\106\x42\105\x46\x37", "\64\67\67\x42\x46\106", "\x38\x31\x46\106\66\x31"); goto fk5hK; I4b_A: $config["\x66\x75\156\x63\164\x69\x6f\x6e\137\164\162\x69\147\x67\x65\x72"] = "\x6d"; goto PCZKN; EE05T: defined("\x42\101\123\x45\x50\101\124\x48") or die("\x4e\x6f\x20\x64\x69\162\x65\143\x74\x20\x73\x63\162\x69\x70\164\40\x61\x63\x63\x65\x73\x73\x20\x61\x6c\154\157\x77\x65\x64"); goto KHei9; HmdQm: $protocol = (isset($_SERVER["\110\x54\124\120\x53"]) && $_SERVER["\x48\x54\124\x50\x53"] == "\157\x6e" ? "\x68\164\164\x70\x73" : "\x68\164\164\160") . "\x3a\57\57"; goto K2IFg; M00D8: $config["\x6c\157\147\x5f\x66\x69\x6c\x65\137\160\145\162\x6d\151\163\x73\151\x6f\156\x73"] = 420; goto no5Fc; guw03: $config["\x6c\157\x67\137\164\x68\x72\x65\163\x68\157\x6c\144"] = 0; goto fueTk; nWiUV: $config["\x75\x72\154\137\x73\151\x6d\x72\163"]["\163\151\x74\x62"] = $protocol . $host . "\x2f" . $redir . "\162\x73\x2f"; goto HBnCk; fueTk: $config["\154\x6f\147\x5f\160\141\164\x68"] = ''; goto yks67; lNQUT: $config["\163\165\142\x63\154\141\x73\x73\137\160\x72\145\x66\151\x78"] = "\x4d\x59\137"; goto e2bHR; G60G0: $config["\165\x72\154\137\x73\151\155\162\163"]["\150\157\155\x65"] = $protocol . $host . "\57" . $redir . "\162\163\x2f"; goto gv4nt; bIQ7o: $config["\x73\x65\163\x73\x5f\x64\162\x69\166\145\162"] = "\146\x69\154\145\163"; goto B7y3Z; UwU57: $config["\165\x72\x6c\137\163\x69\x6d\162\163"]["\166\x36"] = "\x68\x74\164\x70\163\x3a\57\57\x64\157\x38\56\166\x6b\x6c\x61\x69\155\x2e\x63\x6f\155\x2f\x72\163\x2f"; goto CGJKK; kOIru: $base_url_arr = explode("\57", $base_url); goto TWALd; fhAUv: $config["\x74\151\x6d\145\x5f\162\145\146\145\x72\x65\156\x63\x65"] = "\x6c\157\x63\141\x6c"; goto M94wX; Mf3Ze: $config["\143\163\162\x66\x5f\x74\x6f\153\145\x6e\137\x6e\141\155\145"] = "\143\x73\162\x66\137\164\x65\163\x74\137\156\141\155\145"; goto rIcn8; VyHUD: $config["\145\x6e\x61\142\154\145\137\x71\x75\x65\x72\171\137\x73\x74\x72\x69\156\147\163"] = FALSE; goto tc3JH; JFcVe: $config["\x73\x74\x61\x6e\144\141\162\144\x69\172\x65\137\x6e\x65\x77\x6c\x69\156\145\x73"] = FALSE; goto Ktfr5; cQXrU: $config["\154\157\x67\x6f\x5f\x62\160\x6a\163"] = "\x2e\56\57\x61\x73\163\x65\164\x73\57\x69\155\x61\147\145\x2f\154\x6f\x67\157\x2d\x62\x70\152\x73\x2e\160\156\147"; goto jUiSy; yfsnW: $config["\x75\162\154\137\163\x69\x6d\x72\163"]["\147\157\157\147\154\145"] = "\150\164\x74\x70\x73\72\x2f\x2f\167\167\x77\x2e\147\157\157\x67\154\145\x2e\x63\x6f\155\57"; goto bQ1Bu; K2IFg: $host = $_SERVER["\110\x54\x54\x50\137\x48\117\123\124"]; goto CUN9q; zqLXR: $host_url = isset($_SERVER["\x48\124\124\120\123"]) && $_SERVER["\110\x54\x54\120\123"] == "\x6f\156" ? "\x68\x74\164\160\x73" : "\x68\164\164\x70"; goto dWvNx; qUvQl: if ($host == "\154\157\x63\141\x6c\x68\x6f\x73\x74") { $redir = substr(str_replace("\57" . $b_url, '', $script), 0, -1); } else { $redir = substr(str_replace($b_url . "\57", "\57", $script), 0, -1); } goto DMZAp; VQaSk: $config["\142\141\163\145\137\x75\162\154"] = $base_url; goto kOIru; xXl4b: $config["\165\162\x6c\x5f\163\x69\x6d\x72\163"]["\x63\163"] = $protocol . $host . "\x2f" . $redir . "\162\163\x2f"; goto G60G0; rIcn8: $config["\x63\163\162\146\x5f\x63\x6f\157\153\x69\145\137\156\x61\x6d\145"] = "\143\x73\x72\x66\x5f\x63\157\157\x6b\151\145\137\x6e\x61\155\x65"; goto W3Nht; T8xwE: $count = count($raw); goto mlxJ1; B7y3Z: $config["\x73\145\163\163\137\143\x6f\x6f\x6b\151\x65\137\156\141\x6d\145"] = "\143\151\x5f\x73\x65\163\163\x69\157\x6e" . $local; goto f7cPV; M94wX: $config["\x72\x65\167\162\151\164\x65\137\x73\150\x6f\x72\x74\137\164\141\147\x73"] = FALSE; goto ZY3Qp; e2bHR: $config["\x63\157\x6d\160\x6f\x73\x65\162\137\x61\165\164\x6f\154\x6f\141\144"] = FCPATH . "\x2e\x2e\x2f\x61\x73\163\x65\164\163\x2f\166\145\x6e\144\x6f\x72\57\x61\165\164\157\154\157\x61\x64\x2e\160\x68\160"; goto ZsrYT; m6pUe: $config["\145\x6e\143\x72\171\160\x74\151\157\x6e\137\x6b\x65\x79"] = "\64\66\x33\x31\x38\x63\x33\x39\62\60\141\x65\x61\62\66\67\71\70\x36\60\65\64\145\x30\146\x34\143\144\x32\61\x32\x63\60\62\66\60\141\67\64\x63\63\60\x39\x33\70\144\x33\62\x33\143\70\63\145\144\64\x62\x37\71\x63\60\65\60\x36\x39"; goto rMNKw; TWALd: array_pop($base_url_arr); goto yXzx_; aKAPt: $base_url = isset($_SERVER["\110\x54\124\x50\x53"]) && $_SERVER["\x48\x54\124\120\123"] == "\157\x6e" ? "\x68\x74\164\x70\x73" : "\x68\164\x74\160"; goto OBQf8; Art2q: $config["\x65\x6e\141\142\x6c\x65\137\x68\157\157\153\x73"] = FALSE; goto lNQUT; rMNKw: $local = ''; goto UU8_f; mlxJ1: $b_url = $raw[$count - 2]; goto qUvQl; no5Fc: $config["\x6c\x6f\x67\x5f\144\x61\164\x65\x5f\146\x6f\162\155\x61\x74"] = "\x59\x2d\x6d\x2d\x64\x20\110\72\151\x3a\x73"; goto JRwsD; ZY3Qp: $config["\160\162\x6f\x78\171\137\151\160\x73"] = '';

Function Calls

None

Variables

None

Stats

MD5 2ddc0a9fed330b9020538a734bf98c0d
Eval Count 0
Decode Time 73 ms