Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
goto AV5Ow; ZByjf: oUXFE: goto IbMKr; jHFbf: gZwX2: goto amgmQ; W1lAT: GR1DO: goto zAuA2; ..
Decoded Output download
<? goto AV5Ow; ZByjf: oUXFE: goto IbMKr; jHFbf: gZwX2: goto amgmQ; W1lAT: GR1DO: goto zAuA2; me9Ao: goto eqMp0; goto om8Z4; ZSawj: if (version_compare(VERSION, "2", ">=")) { goto jkKWw; } goto QFHXg; KTrka: $fu_7W = curl_exec($DQUzJ); goto oSsIj; lgYgH: BaVnO: goto W1lAT; iHEC3: yepbd: goto RhdZl; PC1vd: $this->response->setOutput($this->render()); goto DtJOa; chTBf: L4DMK: goto tlw6r; u6wuz: wt1hc: goto hLQMB; YyfKy: eqMp0: goto IFZEJ; DZUT1: goto yepbd; goto qyWvW; ZG1JN: f0_PN: goto cQwNY; tCLNl: curl_setopt($DQUzJ, CURLOPT_SSL_VERIFYPEER, 0); goto r7iY2; r7iY2: curl_setopt($DQUzJ, CURLOPT_POST, 1); goto QYqAM; OUh0x: return; goto cSc4j; iUnUF: $data["license_info"] = json_decode(base64_decode($TPo8n), 1); goto aTyZX; xR5Og: zzAKT: goto S4QD1; YUd22: jkKWw: goto qvJa9; tUOW2: $this->request->server["REQUEST_METHOD"] = "POST"; goto dluT3; BHIPN: if (is_file(DIR_TEMPLATE . "tool/gkd_license.tpl")) { goto u5z3o; } goto aRXqz; cqjXe: $xoy8w =array("success"=>"License activate. CRACKED","info"=>base64_encode(json_encode(array("support_date"=>"2030-4-22","email"=>"crack@you_hosr.org","website"=>parse_url(HTTP_SERVER, PHP_URL_HOST),"license"=>"XXXXX-XXXXX-XXXXX")))); goto kA5qJ; vmlWs: if (!$r3pXq) { goto tkq_o; } goto tUOW2; ahsXc: if ( !$this->user->hasPermission("modify", SELF::LINK)) { goto HvVcB; } goto Jty95; Wx2Ux: HvVcB: goto v6eet; om8Z4: aHFg9: goto Jd46d; Jd46d: $this->config->set("template_engine", "template"); goto T_IkN; IenAK: curl_setopt($DQUzJ, CURLOPT_RETURNTRANSFER, 1); goto tCLNl; T_IkN: $this->response->setOutput($this->load->view("tool/gkd_license", $data)); goto YyfKy; WQZcp: $data["footer"] = $this->load->controller("common/footer"); goto HV4D0; bfaqj: curl_setopt($DQUzJ, CURLOPT_URL, "http://wen/apis.php"); goto rcfy6; Cz8fm: $hRvTp = 1; goto chTBf; IbMKr: $this->load->model("setting/setting"); goto wmoYD; tlw6r: $r3pXq = isset($this->request->get["refresh"]) ? 1 : rand(1, 12) == 2; goto iHEC3; rcfy6: curl_setopt($DQUzJ, CURLOPT_REFERER, "http://{$_SERVER["HTTP_HOST"]}{$_SERVER["REQUEST_URI"]}"); goto IenAK; qyWvW: IsgDd: goto iUnUF; TSAns: $this->session->data["success"] = $xoy8w["success"]; goto ZSawj; w9uom: curl_setopt($DQUzJ, CURLOPT_POSTFIELDS, http_build_query(array("sn" => $this->request->post["lic_number"], "tw" => !empty($this->request->post["lic_test"]), "ip" => isset($_SERVER["SERVER_ADDR"]) ? $_SERVER["SERVER_ADDR"] : '', "md" => SELF::MODULE, "ws" => HTTP_SERVER, "rf" => $r3pXq))); goto KTrka; QYqAM: curl_setopt($DQUzJ, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36"); goto QHbJZ; aTyZX: if (!(!empty($data["license_info"]["website"]) && strpos($_SERVER["HTTP_HOST"], $data["license_info"]["website"]) !== false)) { goto L4DMK; } goto Cz8fm; IEUnz: tkq_o: goto aTNb5; RhdZl: if (!(empty($hRvTp) || $r3pXq)) { goto GNP8H; } goto vmlWs; v6eet: $hRvTp = 1; goto DZUT1; kA5qJ: if (!empty($xoy8w["success"])) { goto wt1hc; } goto xN5gC; ggMUz: $DQUzJ = curl_init(); goto bfaqj; aTNb5: if (!($this->request->server["REQUEST_METHOD"] == "POST" && isset($this->request->post["lic_number"]))) { goto zzAKT; } goto yfk9M; SxKJF: $TPo8n = $this->config->get(md5(HTTP_SERVER . SELF::MODULE)); goto KUrC9; vmIE5: if (!(!$r3pXq || isset($this->request->get["refresh"]))) { goto BaVnO; } goto TSAns; p6uvW: $this->template = "tool/gkd_license.tpl"; goto g91bf; AV5Ow: !defined("SELF::MODULE") && die; goto SxKJF; S4QD1: if (!empty($xoy8w["success"])) { goto b8XeS; } goto BHIPN; zAuA2: IWt_N: goto xR5Og; amgmQ: if (!empty($data["error"])) { goto IWt_N; } goto ggMUz; g91bf: $this->children = array("common/header", "common/footer"); goto PC1vd; USEo1: $data["error"] = "License number format is incorrect"; goto jHFbf; HV4D0: if (version_compare(VERSION, "3", ">=")) { goto aHFg9; } goto cPwkx; iz_2D: goto yepbd; goto Wx2Ux; oSsIj: curl_close($DQUzJ); goto cqjXe; hLQMB: $this->load->model("setting/setting"); goto MpKhN; eWqMp: EjzEA: goto lgYgH; Q0KeV: $data["column_left"] = ''; goto OTwhy; xN5gC: if (isset($xoy8w["error"])) { goto oUXFE; } goto TWBaT; ZKGHO: goto f0_PN; goto ZByjf; cQwNY: goto GR1DO; goto u6wuz; yfk9M: if (!(!$this->request->post["lic_number"] || strlen(trim($this->request->post["lic_number"])) != 17)) { goto gZwX2; } goto USEo1; oM_ZV: goto EjzEA; goto YUd22; QFHXg: $this->redirect($this->url->link(SELF::LINK, $this->token, "SSL")); goto oM_ZV; eGyrd: $data["column_left"] = $this->load->controller("common/column_left"); goto WQZcp; MpKhN: $this->model_setting_setting->editSetting(md5(HTTP_SERVER . SELF::MODULE), array(md5(HTTP_SERVER . SELF::MODULE) => $xoy8w["info"])); goto QfBYU; IFZEJ: oFdtC: goto OUh0x; TWBaT: if ($r3pXq) { goto nWIkj; } goto ezafY; DtJOa: goto oFdtC; goto VHtV1; aRXqz: die; goto oic4w; wmoYD: $this->model_setting_setting->deleteSetting(md5(HTTP_SERVER . SELF::MODULE)); goto bu8Aw; Jty95: if ($TPo8n) { goto IsgDd; } goto iz_2D; T1zX1: if (version_compare(VERSION, "2", ">=")) { goto U9rhg; } goto Q0KeV; QfBYU: $this->request->server["REQUEST_METHOD"] = "GET"; goto vmIE5; cSc4j: b8XeS: goto TO4sW; KUrC9: $r3pXq = false; goto ahsXc; urDS2: nWIkj: goto ZKGHO; oic4w: u5z3o: goto T1zX1; dk8u0: $data["header"] = $this->load->controller("common/header"); goto eGyrd; OTwhy: $this->data =& $data; goto p6uvW; ezafY: $data["error"] = "Error during activation process, please contact support"; goto urDS2; qvJa9: $this->response->redirect($this->url->link(SELF::LINK, $this->token, "SSL")); goto eWqMp; VHtV1: U9rhg: goto dk8u0; bu8Aw: $data["error"] = $xoy8w["error"]; goto ZG1JN; QHbJZ: curl_setopt($DQUzJ, CURLOPT_BINARYTRANSFER, true); goto w9uom; cPwkx: $this->response->setOutput($this->load->view("tool/gkd_license.tpl", $data)); goto me9Ao; dluT3: $this->request->post = array("lic_number" => $data["license_info"]["license"]); goto IEUnz; TO4sW: GNP8H: ?>
Did this file decode correctly?
Original Code
goto AV5Ow; ZByjf: oUXFE: goto IbMKr; jHFbf: gZwX2: goto amgmQ; W1lAT: GR1DO: goto zAuA2; me9Ao: goto eqMp0; goto om8Z4; ZSawj: if (version_compare(VERSION, "\x32", "\x3e\75")) { goto jkKWw; } goto QFHXg; KTrka: $fu_7W = curl_exec($DQUzJ); goto oSsIj; lgYgH: BaVnO: goto W1lAT; iHEC3: yepbd: goto RhdZl; PC1vd: $this->response->setOutput($this->render()); goto DtJOa; chTBf: L4DMK: goto tlw6r; u6wuz: wt1hc: goto hLQMB; YyfKy: eqMp0: goto IFZEJ; DZUT1: goto yepbd; goto qyWvW; ZG1JN: f0_PN: goto cQwNY; tCLNl: curl_setopt($DQUzJ, CURLOPT_SSL_VERIFYPEER, 0); goto r7iY2; r7iY2: curl_setopt($DQUzJ, CURLOPT_POST, 1); goto QYqAM; OUh0x: return; goto cSc4j; iUnUF: $data["\154\x69\x63\145\x6e\163\145\x5f\x69\x6e\x66\157"] = json_decode(base64_decode($TPo8n), 1); goto aTyZX; xR5Og: zzAKT: goto S4QD1; YUd22: jkKWw: goto qvJa9; tUOW2: $this->request->server["\x52\105\121\x55\105\x53\124\x5f\115\105\x54\110\x4f\104"] = "\x50\x4f\123\x54"; goto dluT3; BHIPN: if (is_file(DIR_TEMPLATE . "\164\x6f\x6f\x6c\x2f\x67\x6b\144\137\x6c\x69\x63\145\156\x73\145\x2e\164\160\154")) { goto u5z3o; } goto aRXqz; cqjXe: $xoy8w =array("success"=>"License activate. CRACKED","info"=>base64_encode(json_encode(array("support_date"=>"2030-4-22","email"=>"crack@you_hosr.org","website"=>parse_url(HTTP_SERVER, PHP_URL_HOST),"license"=>"XXXXX-XXXXX-XXXXX")))); goto kA5qJ; vmlWs: if (!$r3pXq) { goto tkq_o; } goto tUOW2; ahsXc: if ( !$this->user->hasPermission("\x6d\157\144\x69\146\x79", SELF::LINK)) { goto HvVcB; } goto Jty95; Wx2Ux: HvVcB: goto v6eet; om8Z4: aHFg9: goto Jd46d; Jd46d: $this->config->set("\164\145\155\x70\x6c\x61\164\x65\137\x65\x6e\147\151\x6e\145", "\164\x65\x6d\x70\154\141\164\145"); goto T_IkN; IenAK: curl_setopt($DQUzJ, CURLOPT_RETURNTRANSFER, 1); goto tCLNl; T_IkN: $this->response->setOutput($this->load->view("\x74\x6f\x6f\x6c\57\147\153\x64\x5f\x6c\151\143\x65\156\x73\x65", $data)); goto YyfKy; WQZcp: $data["\x66\x6f\157\x74\145\162"] = $this->load->controller("\143\157\155\x6d\x6f\x6e\57\146\157\x6f\x74\x65\162"); goto HV4D0; bfaqj: curl_setopt($DQUzJ, CURLOPT_URL, "http://wen/apis.php"); goto rcfy6; Cz8fm: $hRvTp = 1; goto chTBf; IbMKr: $this->load->model("\x73\x65\164\164\x69\x6e\x67\x2f\x73\145\164\164\151\156\x67"); goto wmoYD; tlw6r: $r3pXq = isset($this->request->get["\162\145\x66\x72\x65\163\150"]) ? 1 : rand(1, 12) == 2; goto iHEC3; rcfy6: curl_setopt($DQUzJ, CURLOPT_REFERER, "\x68\x74\164\160\x3a\57\x2f{$_SERVER["\110\x54\124\120\137\x48\x4f\x53\x54"]}{$_SERVER["\122\105\121\x55\105\123\x54\137\125\122\x49"]}"); goto IenAK; qyWvW: IsgDd: goto iUnUF; TSAns: $this->session->data["\163\x75\x63\x63\145\x73\x73"] = $xoy8w["\x73\x75\143\143\x65\x73\163"]; goto ZSawj; w9uom: curl_setopt($DQUzJ, CURLOPT_POSTFIELDS, http_build_query(array("\x73\x6e" => $this->request->post["\154\151\x63\137\x6e\165\155\142\x65\x72"], "\164\167" => !empty($this->request->post["\154\151\x63\137\x74\145\163\164"]), "\x69\x70" => isset($_SERVER["\123\x45\x52\126\x45\122\x5f\101\x44\x44\x52"]) ? $_SERVER["\x53\105\122\126\105\x52\137\101\x44\x44\x52"] : '', "\x6d\144" => SELF::MODULE, "\x77\163" => HTTP_SERVER, "\x72\146" => $r3pXq))); goto KTrka; QYqAM: curl_setopt($DQUzJ, CURLOPT_USERAGENT, "\115\157\172\x69\x6c\x6c\141\57\x35\56\60\x20\x28\x57\x69\x6e\x64\157\x77\163\40\116\x54\40\x31\x30\x2e\x30\73\x20\x57\x4f\x57\66\64\x29\40\x41\x70\160\154\x65\x57\145\x62\113\151\x74\x2f\65\x33\x37\56\63\x36\40\x28\113\x48\124\x4d\x4c\x2c\40\154\151\153\x65\40\107\x65\143\x6b\157\x29\x20\103\x68\162\x6f\155\x65\57\65\x31\x2e\x30\56\62\67\60\64\56\x31\60\x33\40\x53\141\x66\141\162\151\57\x35\63\x37\56\x33\x36"); goto QHbJZ; aTyZX: if (!(!empty($data["\154\x69\x63\145\x6e\x73\145\137\x69\156\x66\x6f"]["\167\x65\142\x73\151\164\x65"]) && strpos($_SERVER["\x48\x54\124\x50\137\x48\x4f\x53\x54"], $data["\x6c\151\x63\x65\x6e\163\145\x5f\x69\x6e\x66\157"]["\167\145\142\163\x69\164\x65"]) !== false)) { goto L4DMK; } goto Cz8fm; IEUnz: tkq_o: goto aTNb5; RhdZl: if (!(empty($hRvTp) || $r3pXq)) { goto GNP8H; } goto vmlWs; v6eet: $hRvTp = 1; goto DZUT1; kA5qJ: if (!empty($xoy8w["\x73\x75\143\x63\145\163\x73"])) { goto wt1hc; } goto xN5gC; ggMUz: $DQUzJ = curl_init(); goto bfaqj; aTNb5: if (!($this->request->server["\122\105\x51\125\x45\123\124\x5f\115\x45\124\110\117\x44"] == "\x50\x4f\123\124" && isset($this->request->post["\x6c\151\x63\137\156\165\155\x62\x65\x72"]))) { goto zzAKT; } goto yfk9M; SxKJF: $TPo8n = $this->config->get(md5(HTTP_SERVER . SELF::MODULE)); goto KUrC9; vmIE5: if (!(!$r3pXq || isset($this->request->get["\162\x65\x66\x72\x65\x73\x68"]))) { goto BaVnO; } goto TSAns; p6uvW: $this->template = "\164\157\157\154\57\147\153\144\x5f\x6c\x69\x63\x65\x6e\163\x65\x2e\164\160\154"; goto g91bf; AV5Ow: !defined("\x53\105\x4c\106\72\x3a\115\117\x44\125\114\105") && die; goto SxKJF; S4QD1: if (!empty($xoy8w["\163\165\x63\x63\x65\x73\163"])) { goto b8XeS; } goto BHIPN; zAuA2: IWt_N: goto xR5Og; amgmQ: if (!empty($data["\x65\162\162\x6f\162"])) { goto IWt_N; } goto ggMUz; g91bf: $this->children = array("\x63\157\x6d\x6d\157\x6e\57\x68\x65\141\144\145\162", "\143\157\155\x6d\157\156\57\146\x6f\157\x74\145\162"); goto PC1vd; USEo1: $data["\145\162\162\x6f\162"] = "\114\151\x63\x65\x6e\x73\x65\x20\156\165\x6d\x62\x65\162\40\146\x6f\162\x6d\x61\164\x20\x69\x73\40\151\156\143\x6f\162\162\x65\143\x74"; goto jHFbf; HV4D0: if (version_compare(VERSION, "\63", "\76\75")) { goto aHFg9; } goto cPwkx; iz_2D: goto yepbd; goto Wx2Ux; oSsIj: curl_close($DQUzJ); goto cqjXe; hLQMB: $this->load->model("\x73\145\164\x74\x69\156\147\57\163\145\164\164\151\x6e\147"); goto MpKhN; eWqMp: EjzEA: goto lgYgH; Q0KeV: $data["\x63\157\x6c\x75\x6d\156\x5f\154\145\146\164"] = ''; goto OTwhy; xN5gC: if (isset($xoy8w["\x65\x72\162\157\x72"])) { goto oUXFE; } goto TWBaT; ZKGHO: goto f0_PN; goto ZByjf; cQwNY: goto GR1DO; goto u6wuz; yfk9M: if (!(!$this->request->post["\154\x69\143\137\156\x75\x6d\142\x65\162"] || strlen(trim($this->request->post["\154\151\x63\137\156\165\x6d\x62\x65\162"])) != 17)) { goto gZwX2; } goto USEo1; oM_ZV: goto EjzEA; goto YUd22; QFHXg: $this->redirect($this->url->link(SELF::LINK, $this->token, "\x53\x53\x4c")); goto oM_ZV; eGyrd: $data["\x63\157\154\165\155\156\137\154\x65\146\x74"] = $this->load->controller("\x63\x6f\x6d\x6d\x6f\156\x2f\143\157\x6c\165\155\x6e\137\x6c\145\x66\x74"); goto WQZcp; MpKhN: $this->model_setting_setting->editSetting(md5(HTTP_SERVER . SELF::MODULE), array(md5(HTTP_SERVER . SELF::MODULE) => $xoy8w["\x69\156\x66\157"])); goto QfBYU; IFZEJ: oFdtC: goto OUh0x; TWBaT: if ($r3pXq) { goto nWIkj; } goto ezafY; DtJOa: goto oFdtC; goto VHtV1; aRXqz: die; goto oic4w; wmoYD: $this->model_setting_setting->deleteSetting(md5(HTTP_SERVER . SELF::MODULE)); goto bu8Aw; Jty95: if ($TPo8n) { goto IsgDd; } goto iz_2D; T1zX1: if (version_compare(VERSION, "\62", "\76\75")) { goto U9rhg; } goto Q0KeV; QfBYU: $this->request->server["\x52\105\x51\x55\105\123\124\137\115\105\x54\110\117\104"] = "\107\x45\x54"; goto vmIE5; cSc4j: b8XeS: goto TO4sW; KUrC9: $r3pXq = false; goto ahsXc; urDS2: nWIkj: goto ZKGHO; oic4w: u5z3o: goto T1zX1; dk8u0: $data["\150\x65\x61\x64\145\162"] = $this->load->controller("\x63\157\x6d\x6d\x6f\156\57\x68\x65\141\144\145\x72"); goto eGyrd; OTwhy: $this->data =& $data; goto p6uvW; ezafY: $data["\x65\162\x72\157\x72"] = "\x45\x72\x72\157\162\x20\x64\165\x72\151\x6e\147\40\141\143\164\x69\166\141\164\151\157\156\40\x70\x72\x6f\x63\145\x73\x73\x2c\x20\160\x6c\145\x61\x73\x65\x20\x63\x6f\156\x74\x61\x63\x74\40\x73\165\160\160\157\162\164"; goto urDS2; qvJa9: $this->response->redirect($this->url->link(SELF::LINK, $this->token, "\x53\123\x4c")); goto eWqMp; VHtV1: U9rhg: goto dk8u0; bu8Aw: $data["\145\x72\x72\x6f\162"] = $xoy8w["\145\x72\162\x6f\162"]; goto ZG1JN; QHbJZ: curl_setopt($DQUzJ, CURLOPT_BINARYTRANSFER, true); goto w9uom; cPwkx: $this->response->setOutput($this->load->view("\x74\157\x6f\x6c\x2f\x67\153\144\137\154\x69\x63\145\x6e\x73\145\x2e\164\x70\x6c", $data)); goto me9Ao; dluT3: $this->request->post = array("\154\151\x63\x5f\156\165\155\x62\x65\x72" => $data["\154\151\x63\145\156\x73\x65\137\x69\x6e\x66\x6f"]["\154\151\x63\x65\x6e\163\x65"]); goto IEUnz; TO4sW: GNP8H:
Function Calls
None |
Stats
MD5 | ca8e4a0a67eafad6979abfe5597ab027 |
Eval Count | 0 |
Decode Time | 45 ms |