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

Decoded Output download


 goto HwHBP; hp1kG: goto CEWdR; goto R7nS0; nYM1J: function sendRequest($url) { $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $output = curl_exec($ch); curl_close($ch); return $output; } goto eBpH0; IR9XF: goto YU2sP; goto Krv_F; MvZuC: goto p0DOA; goto IIkLM; hupmL: function read($file) { return decrypt(file_get_contents($file)); } goto tK608; Vmnd3: jrycV: goto fx8Le; v_fW1: function decrypt($data) { $key = pack("H*", "aaaaaaaaaaaaa"); $method = "aes-256-ecb"; $data = pack("H*", base64_decode($data)); $iv = "1234567891011121"; $decrypted = @openssl_decrypt($data, $method, $key, OPENSSL_RAW_DATA, $iv); return trim($decrypted); } goto hp1kG; R7nS0: DF3NK: goto OI3GE; yHQtj: if (is_dir("data")) { $server = json_decode(read("data/server.json"), true); $api = new $server["site"]($server["api"]); $api->app = $server["app"]; $api->setCountries($countries); $tele = new Telegram($token); if (strtotime("now") - $server["last_check"] >= 180 or !$server["bot"]) { $server["last_check"] = strtotime("now"); save("data/server.json", json_encode($server)); $domain = $_SERVER["SERVER_NAME"]; $check = json_decode(sendRequest("https://smm.darksidehost.com/bot.php?check=true&script=numhunter&domain=" . $domain . "&license=" . $license . "&version=" . $server["version"]), true); if (!$check["license"]) { $tele->sendMessage($sudo, $lang["license_wrong"]); $server["bot"] = false; save("data/server.json", json_encode($server)); die; } else { if (!$server["bot"]) { $server["bot"] = true; save("data/server.json", json_encode($server)); } } if ($check["version"]) { $reply = new keyboard(); $options = new options(); $options->add($lang["update"], "callback_data", "/update"); $reply->add($options); $options->clear(); $tele->sendMessage($sudo, str_replace(array("__version__", "__log__"), array($check["ver"], $check["log"]), $lang["version_update"]), $reply); $reply->clear(); } } function update($server, $license) { $check = json_decode(sendRequest("https://smm.darksidehost.com/bot.php?check=true&script=numhunter&domain=" . $domain . "&license=" . $license . "&version=" . $server["version"]), true); if (!$check["version"] or !$check["license"]) { return false; } $file_name = "update" . time() . ".zip"; $domain = $_SERVER["SERVER_NAME"]; $url = "https://smm.darksidehost.com/bot.php?update=true&script=numhunter&domain=" . $domain . "&license=" . $license . "&version=" . $server["version"]; $ch = curl_init($url); $save_file_loc = $_SERVER["DOCUMENT_ROOT"] . "/" . $file_name; $fp = fopen($save_file_loc, "wb"); curl_setopt($ch, CURLOPT_FILE, $fp); curl_setopt($ch, CURLOPT_HEADER, 0); curl_exec($ch); curl_close($ch); fclose($fp); $zip = new ZipArchive(); $res = $zip->open($file_name); if ($res === TRUE) { $zip->extractTo($_SERVER["DOCUMENT_ROOT"]); $zip->close(); unlink($save_file_loc); $update = json_decode(file_get_contents($_SERVER["DOCUMENT_ROOT"] . "/update.json"), true); if ($update) { $server = array_merge($server, $update); save("data/server.json", json_encode($server)); unlink($_SERVER["DOCUMENT_ROOT"] . "/update.json"); } return true; } else { unlink($save_file_loc); return false; } } if (!$server["bot"]) { die; } } else { mkdir("data"); $server = array("bot" => false, "version" => "1.0", "last_check" => 0, "hunt" => false, "hunt_speed" => 5, "site" => "durianrcs", "api" => null, "app" => null, "countries" => array(), "sites" => array("durianrcs", "fastpva", "smslive", "smsman", "grizzlysms"), "data" => ''); save("data/server.json", json_encode($server)); die; } goto BULdE; pABED: CEWdR: goto jAZK0; fx8Le: function encrypt($data) { $key = pack("H*", "aaaaaaaaaaaaa"); $method = "aes-256-ecb"; $iv = "1234567891011121"; $encrypted = @openssl_encrypt($data, $method, $key, OPENSSL_RAW_DATA, $iv); $encrypted = strtoupper(implode(null, unpack("H*", $encrypted))); return base64_encode($encrypted); } goto MvZuC; IIkLM: zSv2z: goto hupmL; Krv_F: Ro6TB: goto tDayA; JzTLC: Bcogf: goto yHQtj; Yw4hc: FdMdI: goto DeX4q; BULdE: goto DF3NK; goto xUpiP; jAZK0: function save($file, $data) { file_put_contents($file, encrypt($data)); } goto Mh303; HwHBP: goto Ro6TB; goto Vmnd3; Mh303: goto zSv2z; goto RXed8; xUpiP: YU2sP: goto nYM1J; RXed8: rvvEg: goto iy7fa; eBpH0: goto jrycV; goto Yw4hc; I3TQ2: goto rvvEg; goto pABED; tDayA: function dateutc() { $url = "http://worldclockapi.com/api/json/utc/now"; $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $output = curl_exec($ch); curl_close($ch); return $output; } goto kWyxI; iy7fa: function getip() { $url = "https://api.ipify.org"; $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $output = curl_exec($ch); curl_close($ch); return $output; } goto IR9XF; tK608: goto Bcogf; goto JzTLC; kWyxI: goto FdMdI; goto B9V0y; B9V0y: p0DOA: goto v_fW1; DeX4q: function getgeo() { $output = getip(); $url = "http://ip-api.com/json/{$output}?fields=66846719"; $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $output = curl_exec($ch); curl_close($ch); return $output; } goto I3TQ2; OI3GE: 

Did this file decode correctly?

Original Code

<?php eval(base64_decode('CiBnb3RvIEh3SEJQOyBocDFrRzogZ290byBDRVdkUjsgZ290byBSN25TMDsgbllNMUo6IGZ1bmN0aW9uIHNlbmRSZXF1ZXN0KCR1cmwpIHsgJGNoID0gY3VybF9pbml0KCR1cmwpOyBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfUkVUVVJOVFJBTlNGRVIsIDEpOyAkb3V0cHV0ID0gY3VybF9leGVjKCRjaCk7IGN1cmxfY2xvc2UoJGNoKTsgcmV0dXJuICRvdXRwdXQ7IH0gZ290byBlQnBIMDsgSVI5WEY6IGdvdG8gWVUyc1A7IGdvdG8gS3J2X0Y7IE12WnVDOiBnb3RvIHAwRE9BOyBnb3RvIElJa0xNOyBodXBtTDogZnVuY3Rpb24gcmVhZCgkZmlsZSkgeyByZXR1cm4gZGVjcnlwdChmaWxlX2dldF9jb250ZW50cygkZmlsZSkpOyB9IGdvdG8gdEs2MDg7IFZtbmQzOiBqcnljVjogZ290byBmeDhMZTsgdl9mVzE6IGZ1bmN0aW9uIGRlY3J5cHQoJGRhdGEpIHsgJGtleSA9IHBhY2soIlwxMTBceDJhIiwgIlx4NjFceDYxXDE0MVx4NjFceDYxXHg2MVwxNDFceDYxXDE0MVx4NjFceDYxXHg2MVwxNDEiKTsgJG1ldGhvZCA9ICJcMTQxXHg2NVx4NzNceDJkXHgzMlx4MzVceDM2XDU1XDE0NVx4NjNceDYyIjsgJGRhdGEgPSBwYWNrKCJcMTEwXHgyYSIsIGJhc2U2NF9kZWNvZGUoJGRhdGEpKTsgJGl2ID0gIlw2MVw2Mlw2M1w2NFw2NVw2Nlw2N1x4MzhceDM5XDYxXHgzMFw2MVw2MVw2MVx4MzJcNjEiOyAkZGVjcnlwdGVkID0gQG9wZW5zc2xfZGVjcnlwdCgkZGF0YSwgJG1ldGhvZCwgJGtleSwgT1BFTlNTTF9SQVdfREFUQSwgJGl2KTsgcmV0dXJuIHRyaW0oJGRlY3J5cHRlZCk7IH0gZ290byBocDFrRzsgUjduUzA6IERGM05LOiBnb3RvIE9JM0dFOyB5SFF0ajogaWYgKGlzX2RpcigiXHg2NFx4NjFcMTY0XHg2MSIpKSB7ICRzZXJ2ZXIgPSBqc29uX2RlY29kZShyZWFkKCJceDY0XDE0MVwxNjRceDYxXDU3XDE2M1x4NjVceDcyXHg3Nlx4NjVcMTYyXDU2XHg2YVx4NzNcMTU3XDE1NiIpLCB0cnVlKTsgJGFwaSA9IG5ldyAkc2VydmVyWyJceDczXHg2OVx4NzRcMTQ1Il0oJHNlcnZlclsiXHg2MVwxNjBcMTUxIl0pOyAkYXBpLT5hcHAgPSAkc2VydmVyWyJceDYxXDE2MFx4NzAiXTsgJGFwaS0+c2V0Q291bnRyaWVzKCRjb3VudHJpZXMpOyAkdGVsZSA9IG5ldyBUZWxlZ3JhbSgkdG9rZW4pOyBpZiAoc3RydG90aW1lKCJcMTU2XDE1N1x4NzciKSAtICRzZXJ2ZXJbIlx4NmNceDYxXDE2M1wxNjRcMTM3XHg2M1x4NjhceDY1XHg2M1x4NmIiXSA+PSAxODAgb3IgISRzZXJ2ZXJbIlx4NjJcMTU3XDE2NCJdKSB7ICRzZXJ2ZXJbIlx4NmNcMTQxXHg3M1x4NzRceDVmXDE0M1x4NjhcMTQ1XHg2M1x4NmIiXSA9IHN0cnRvdGltZSgiXHg2ZVwxNTdcMTY3Iik7IHNhdmUoIlx4NjRcMTQxXDE2NFwxNDFcNTdcMTYzXHg2NVx4NzJcMTY2XHg2NVx4NzJcNTZceDZhXDE2M1wxNTdcMTU2IiwganNvbl9lbmNvZGUoJHNlcnZlcikpOyAkZG9tYWluID0gJF9TRVJWRVJbIlwxMjNceDQ1XDEyMlx4NTZceDQ1XDEyMlx4NWZcMTE2XDEwMVwxMTVceDQ1Il07ICRjaGVjayA9IGpzb25fZGVjb2RlKHNlbmRSZXF1ZXN0KCJceDY4XHg3NFx4NzRceDcwXHg3M1x4M2FcNTdcNTdcMTYzXDE1NVwxNTVceDJlXDE0NFwxNDFcMTYyXHg2YlwxNjNcMTUxXHg2NFx4NjVcMTUwXDE1N1wxNjNceDc0XHgyZVwxNDNcMTU3XDE1NVw1N1wxNDJceDZmXDE2NFw1Nlx4NzBcMTUwXDE2MFx4M2ZcMTQzXDE1MFwxNDVcMTQzXHg2Ylx4M2RceDc0XHg3Mlx4NzVceDY1XDQ2XHg3M1wxNDNceDcyXHg2OVx4NzBcMTY0XDc1XHg2ZVwxNjVceDZkXHg2OFx4NzVceDZlXDE2NFx4NjVceDcyXHgyNlwxNDRceDZmXHg2ZFwxNDFceDY5XHg2ZVx4M2QiIC4gJGRvbWFpbiAuICJceDI2XHg2Y1x4NjlceDYzXHg2NVx4NmVceDczXHg2NVw3NSIgLiAkbGljZW5zZSAuICJceDI2XHg3NlwxNDVcMTYyXDE2M1wxNTFceDZmXHg2ZVx4M2QiIC4gJHNlcnZlclsiXDE2NlwxNDVcMTYyXDE2M1x4NjlceDZmXDE1NiJdKSwgdHJ1ZSk7IGlmICghJGNoZWNrWyJcMTU0XDE1MVx4NjNcMTQ1XHg2ZVx4NzNceDY1Il0pIHsgJHRlbGUtPnNlbmRNZXNzYWdlKCRzdWRvLCAkbGFuZ1siXHg2Y1wxNTFceDYzXDE0NVwxNTZceDczXDE0NVx4NWZcMTY3XDE2Mlx4NmZcMTU2XHg2NyJdKTsgJHNlcnZlclsiXDE0Mlx4NmZcMTY0Il0gPSBmYWxzZTsgc2F2ZSgiXDE0NFx4NjFcMTY0XDE0MVw1N1wxNjNcMTQ1XDE2Mlx4NzZcMTQ1XDE2Mlx4MmVcMTUyXDE2M1x4NmZceDZlIiwganNvbl9lbmNvZGUoJHNlcnZlcikpOyBkaWU7IH0gZWxzZSB7IGlmICghJHNlcnZlclsiXHg2MlwxNTdcMTY0Il0pIHsgJHNlcnZlclsiXDE0MlwxNTdcMTY0Il0gPSB0cnVlOyBzYXZlKCJcMTQ0XHg2MVx4NzRceDYxXDU3XDE2M1x4NjVceDcyXHg3Nlx4NjVcMTYyXHgyZVwxNTJcMTYzXDE1N1x4NmUiLCBqc29uX2VuY29kZSgkc2VydmVyKSk7IH0gfSBpZiAoJGNoZWNrWyJcMTY2XDE0NVx4NzJceDczXHg2OVwxNTdcMTU2Il0pIHsgJHJlcGx5ID0gbmV3IGtleWJvYXJkKCk7ICRvcHRpb25zID0gbmV3IG9wdGlvbnMoKTsgJG9wdGlvbnMtPmFkZCgkbGFuZ1siXDE2NVwxNjBceDY0XDE0MVwxNjRceDY1Il0sICJceDYzXHg2MVx4NmNcMTU0XHg2Mlx4NjFcMTQzXDE1M1wxMzdceDY0XHg2MVx4NzRcMTQxIiwgIlx4MmZcMTY1XHg3MFx4NjRceDYxXHg3NFx4NjUiKTsgJHJlcGx5LT5hZGQoJG9wdGlvbnMpOyAkb3B0aW9ucy0+Y2xlYXIoKTsgJHRlbGUtPnNlbmRNZXNzYWdlKCRzdWRvLCBzdHJfcmVwbGFjZShhcnJheSgiXHg1ZlwxMzdcMTY2XDE0NVx4NzJceDczXHg2OVx4NmZcMTU2XHg1ZlwxMzciLCAiXHg1Zlx4NWZcMTU0XHg2ZlwxNDdceDVmXHg1ZiIpLCBhcnJheSgkY2hlY2tbIlx4NzZceDY1XHg3MiJdLCAkY2hlY2tbIlx4NmNceDZmXDE0NyJdKSwgJGxhbmdbIlwxNjZceDY1XDE2Mlx4NzNcMTUxXHg2Zlx4NmVcMTM3XHg3NVx4NzBceDY0XDE0MVwxNjRcMTQ1Il0pLCAkcmVwbHkpOyAkcmVwbHktPmNsZWFyKCk7IH0gfSBmdW5jdGlvbiB1cGRhdGUoJHNlcnZlciwgJGxpY2Vuc2UpIHsgJGNoZWNrID0ganNvbl9kZWNvZGUoc2VuZFJlcXVlc3QoIlx4NjhcMTY0XHg3NFx4NzBceDczXHgzYVx4MmZceDJmXHg3M1wxNTVcMTU1XHgyZVx4NjRceDYxXHg3MlwxNTNcMTYzXDE1MVx4NjRcMTQ1XDE1MFx4NmZceDczXHg3NFw1Nlx4NjNcMTU3XDE1NVw1N1wxNDJcMTU3XDE2NFw1Nlx4NzBceDY4XHg3MFx4M2ZcMTQzXDE1MFwxNDVcMTQzXDE1M1w3NVwxNjRceDcyXDE2NVwxNDVceDI2XHg3M1x4NjNceDcyXHg2OVwxNjBcMTY0XHgzZFwxNTZcMTY1XDE1NVwxNTBcMTY1XDE1NlwxNjRcMTQ1XDE2Mlw0NlwxNDRcMTU3XDE1NVx4NjFceDY5XHg2ZVw3NSIgLiAkZG9tYWluIC4gIlw0NlwxNTRceDY5XHg2M1x4NjVceDZlXDE2M1wxNDVcNzUiIC4gJGxpY2Vuc2UgLiAiXHgyNlx4NzZcMTQ1XHg3Mlx4NzNcMTUxXDE1N1wxNTZcNzUiIC4gJHNlcnZlclsiXHg3Nlx4NjVceDcyXDE2M1wxNTFcMTU3XDE1NiJdKSwgdHJ1ZSk7IGlmICghJGNoZWNrWyJcMTY2XHg2NVx4NzJceDczXHg2OVwxNTdcMTU2Il0gb3IgISRjaGVja1siXDE1NFx4NjlcMTQzXDE0NVx4NmVceDczXHg2NSJdKSB7IHJldHVybiBmYWxzZTsgfSAkZmlsZV9uYW1lID0gIlx4NzVcMTYwXHg2NFwxNDFcMTY0XHg2NSIgLiB0aW1lKCkgLiAiXDU2XDE3MlwxNTFceDcwIjsgJGRvbWFpbiA9ICRfU0VSVkVSWyJceDUzXHg0NVx4NTJceDU2XHg0NVwxMjJcMTM3XDExNlx4NDFceDRkXHg0NSJdOyAkdXJsID0gIlwxNTBcMTY0XDE2NFx4NzBceDczXDcyXDU3XDU3XHg3M1wxNTVcMTU1XDU2XDE0NFx4NjFcMTYyXHg2YlwxNjNcMTUxXHg2NFwxNDVcMTUwXHg2ZlwxNjNcMTY0XDU2XDE0M1x4NmZcMTU1XHgyZlwxNDJceDZmXDE2NFx4MmVcMTYwXDE1MFx4NzBceDNmXDE2NVwxNjBcMTQ0XDE0MVwxNjRcMTQ1XHgzZFx4NzRcMTYyXDE2NVx4NjVceDI2XHg3M1wxNDNcMTYyXHg2OVwxNjBceDc0XDc1XDE1Nlx4NzVceDZkXDE1MFx4NzVcMTU2XHg3NFwxNDVcMTYyXDQ2XHg2NFwxNTdceDZkXHg2MVwxNTFceDZlXDc1IiAuICRkb21haW4gLiAiXHgyNlx4NmNceDY5XDE0M1x4NjVceDZlXDE2M1x4NjVcNzUiIC4gJGxpY2Vuc2UgLiAiXDQ2XDE2NlwxNDVcMTYyXDE2M1wxNTFceDZmXHg2ZVx4M2QiIC4gJHNlcnZlclsiXHg3NlwxNDVceDcyXDE2M1x4NjlceDZmXHg2ZSJdOyAkY2ggPSBjdXJsX2luaXQoJHVybCk7ICRzYXZlX2ZpbGVfbG9jID0gJF9TRVJWRVJbIlwxMDRcMTE3XDEwM1wxMjVceDRkXHg0NVx4NGVcMTI0XDEzN1wxMjJceDRmXHg0ZlwxMjQiXSAuICJcNTciIC4gJGZpbGVfbmFtZTsgJGZwID0gZm9wZW4oJHNhdmVfZmlsZV9sb2MsICJcMTY3XHg2MiIpOyBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfRklMRSwgJGZwKTsgY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0hFQURFUiwgMCk7IGN1cmxfZXhlYygkY2gpOyBjdXJsX2Nsb3NlKCRjaCk7IGZjbG9zZSgkZnApOyAkemlwID0gbmV3IFppcEFyY2hpdmUoKTsgJHJlcyA9ICR6aXAtPm9wZW4oJGZpbGVfbmFtZSk7IGlmICgkcmVzID09PSBUUlVFKSB7ICR6aXAtPmV4dHJhY3RUbygkX1NFUlZFUlsiXHg0NFx4NGZceDQzXDEyNVwxMTVcMTA1XHg0ZVx4NTRcMTM3XDEyMlx4NGZcMTE3XDEyNCJdKTsgJHppcC0+Y2xvc2UoKTsgdW5saW5rKCRzYXZlX2ZpbGVfbG9jKTsgJHVwZGF0ZSA9IGpzb25fZGVjb2RlKGZpbGVfZ2V0X2NvbnRlbnRzKCRfU0VSVkVSWyJcMTA0XDExN1x4NDNcMTI1XHg0ZFwxMDVcMTE2XHg1NFwxMzdcMTIyXHg0ZlwxMTdcMTI0Il0gLiAiXDU3XDE2NVx4NzBceDY0XDE0MVwxNjRceDY1XDU2XHg2YVwxNjNcMTU3XDE1NiIpLCB0cnVlKTsgaWYgKCR1cGRhdGUpIHsgJHNlcnZlciA9IGFycmF5X21lcmdlKCRzZXJ2ZXIsICR1cGRhdGUpOyBzYXZlKCJcMTQ0XDE0MVwxNjRcMTQxXHgyZlx4NzNcMTQ1XHg3MlwxNjZcMTQ1XHg3Mlx4MmVceDZhXHg3M1wxNTdcMTU2IiwganNvbl9lbmNvZGUoJHNlcnZlcikpOyB1bmxpbmsoJF9TRVJWRVJbIlwxMDRcMTE3XDEwM1wxMjVceDRkXDEwNVx4NGVcMTI0XHg1Zlx4NTJcMTE3XHg0ZlwxMjQiXSAuICJceDJmXDE2NVx4NzBceDY0XDE0MVwxNjRcMTQ1XHgyZVwxNTJcMTYzXDE1N1x4NmUiKTsgfSByZXR1cm4gdHJ1ZTsgfSBlbHNlIHsgdW5saW5rKCRzYXZlX2ZpbGVfbG9jKTsgcmV0dXJuIGZhbHNlOyB9IH0gaWYgKCEkc2VydmVyWyJceDYyXHg2Zlx4NzQiXSkgeyBkaWU7IH0gfSBlbHNlIHsgbWtkaXIoIlwxNDRceDYxXHg3NFwxNDEiKTsgJHNlcnZlciA9IGFycmF5KCJceDYyXHg2Zlx4NzQiID0+IGZhbHNlLCAiXHg3NlwxNDVceDcyXDE2M1wxNTFcMTU3XDE1NiIgPT4gIlx4MzFcNTZcNjAiLCAiXHg2Y1wxNDFcMTYzXHg3NFwxMzdceDYzXDE1MFwxNDVcMTQzXDE1MyIgPT4gMCwgIlwxNTBcMTY1XDE1Nlx4NzQiID0+IGZhbHNlLCAiXDE1MFwxNjVceDZlXDE2NFwxMzdceDczXHg3MFx4NjVceDY1XHg2NCIgPT4gNSwgIlwxNjNceDY5XHg3NFx4NjUiID0+ICJceDY0XHg3NVx4NzJcMTUxXHg2MVwxNTZceDcyXHg2M1wxNjMiLCAiXHg2MVx4NzBcMTUxIiA9PiBudWxsLCAiXHg2MVwxNjBceDcwIiA9PiBudWxsLCAiXDE0M1x4NmZcMTY1XDE1NlwxNjRceDcyXDE1MVx4NjVceDczIiA9PiBhcnJheSgpLCAiXHg3M1wxNTFceDc0XHg2NVwxNjMiID0+IGFycmF5KCJcMTQ0XDE2NVwxNjJcMTUxXHg2MVwxNTZceDcyXHg2M1wxNjMiLCAiXHg2Nlx4NjFceDczXHg3NFx4NzBceDc2XDE0MSIsICJcMTYzXDE1NVx4NzNceDZjXHg2OVwxNjZcMTQ1IiwgIlwxNjNceDZkXDE2M1x4NmRceDYxXHg2ZSIsICJcMTQ3XDE2MlwxNTFcMTcyXDE3Mlx4NmNcMTcxXDE2M1x4NmRcMTYzIiksICJceDY0XHg2MVx4NzRcMTQxIiA9PiAnJyk7IHNhdmUoIlx4NjRceDYxXHg3NFwxNDFcNTdceDczXDE0NVwxNjJcMTY2XDE0NVwxNjJcNTZcMTUyXHg3M1x4NmZceDZlIiwganNvbl9lbmNvZGUoJHNlcnZlcikpOyBkaWU7IH0gZ290byBCVUxkRTsgcEFCRUQ6IENFV2RSOiBnb3RvIGpBWkswOyBmeDhMZTogZnVuY3Rpb24gZW5jcnlwdCgkZGF0YSkgeyAka2V5ID0gcGFjaygiXHg0OFx4MmEiLCAiXDE0MVx4NjFceDYxXDE0MVwxNDFcMTQxXDE0MVwxNDFceDYxXDE0MVwxNDFcMTQxXDE0MSIpOyAkbWV0aG9kID0gIlx4NjFcMTQ1XHg3M1x4MmRceDMyXDY1XHgzNlw1NVx4NjVcMTQzXDE0MiI7ICRpdiA9ICJceDMxXDYyXDYzXDY0XDY1XDY2XHgzN1w3MFw3MVx4MzFceDMwXHgzMVw2MVw2MVw2Mlx4MzEiOyAkZW5jcnlwdGVkID0gQG9wZW5zc2xfZW5jcnlwdCgkZGF0YSwgJG1ldGhvZCwgJGtleSwgT1BFTlNTTF9SQVdfREFUQSwgJGl2KTsgJGVuY3J5cHRlZCA9IHN0cnRvdXBwZXIoaW1wbG9kZShudWxsLCB1bnBhY2soIlwxMTBceDJhIiwgJGVuY3J5cHRlZCkpKTsgcmV0dXJuIGJhc2U2NF9lbmNvZGUoJGVuY3J5cHRlZCk7IH0gZ290byBNdlp1QzsgSUlrTE06IHpTdjJ6OiBnb3RvIGh1cG1MOyBLcnZfRjogUm82VEI6IGdvdG8gdERheUE7IEp6VExDOiBCY29nZjogZ290byB5SFF0ajsgWXc0aGM6IEZkTWRJOiBnb3RvIERlWDRxOyBCVUxkRTogZ290byBERjNOSzsgZ290byB4VXBpUDsgakFaSzA6IGZ1bmN0aW9uIHNhdmUoJGZpbGUsICRkYXRhKSB7IGZpbGVfcHV0X2NvbnRlbnRzKCRmaWxlLCBlbmNyeXB0KCRkYXRhKSk7IH0gZ290byBNaDMwMzsgSHdIQlA6IGdvdG8gUm82VEI7IGdvdG8gVm1uZDM7IE1oMzAzOiBnb3RvIHpTdjJ6OyBnb3RvIFJYZWQ4OyB4VXBpUDogWVUyc1A6IGdvdG8gbllNMUo7IFJYZWQ4OiBydnZFZzogZ290byBpeTdmYTsgZUJwSDA6IGdvdG8ganJ5Y1Y7IGdvdG8gWXc0aGM7IEkzVFEyOiBnb3RvIHJ2dkVnOyBnb3RvIHBBQkVEOyB0RGF5QTogZnVuY3Rpb24gZGF0ZXV0YygpIHsgJHVybCA9ICJcMTUwXHg3NFwxNjRcMTYwXDcyXDU3XDU3XDE2N1wxNTdcMTYyXHg2Y1wxNDRceDYzXHg2Y1wxNTdceDYzXHg2YlwxNDFcMTYwXHg2OVx4MmVceDYzXDE1N1x4NmRceDJmXDE0MVwxNjBceDY5XHgyZlx4NmFcMTYzXDE1N1wxNTZceDJmXHg3NVx4NzRcMTQzXDU3XHg2ZVwxNTdcMTY3IjsgJGNoID0gY3VybF9pbml0KCR1cmwpOyBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfUkVUVVJOVFJBTlNGRVIsIDEpOyAkb3V0cHV0ID0gY3VybF9leGVjKCRjaCk7IGN1cmxfY2xvc2UoJGNoKTsgcmV0dXJuICRvdXRwdXQ7IH0gZ290byBrV3l4STsgaXk3ZmE6IGZ1bmN0aW9uIGdldGlwKCkgeyAkdXJsID0gIlwxNTBcMTY0XDE2NFwxNjBcMTYzXHgzYVx4MmZcNTdceDYxXDE2MFx4NjlcNTZceDY5XHg3MFwxNTFcMTQ2XDE3MVw1Nlx4NmZcMTYyXHg2NyI7ICRjaCA9IGN1cmxfaW5pdCgkdXJsKTsgY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1JFVFVSTlRSQU5TRkVSLCAxKTsgJG91dHB1dCA9IGN1cmxfZXhlYygkY2gpOyBjdXJsX2Nsb3NlKCRjaCk7IHJldHVybiAkb3V0cHV0OyB9IGdvdG8gSVI5WEY7IHRLNjA4OiBnb3RvIEJjb2dmOyBnb3RvIEp6VExDOyBrV3l4STogZ290byBGZE1kSTsgZ290byBCOVYweTsgQjlWMHk6IHAwRE9BOiBnb3RvIHZfZlcxOyBEZVg0cTogZnVuY3Rpb24gZ2V0Z2VvKCkgeyAkb3V0cHV0ID0gZ2V0aXAoKTsgJHVybCA9ICJcMTUwXHg3NFx4NzRcMTYwXHgzYVx4MmZceDJmXDE1MVx4NzBceDJkXDE0MVx4NzBcMTUxXHgyZVwxNDNcMTU3XHg2ZFx4MmZceDZhXDE2M1x4NmZceDZlXDU3eyRvdXRwdXR9XHgzZlx4NjZcMTUxXHg2NVx4NmNceDY0XDE2M1w3NVx4MzZceDM2XHgzOFx4MzRcNjZceDM3XDYxXHgzOSI7ICRjaCA9IGN1cmxfaW5pdCgkdXJsKTsgY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1JFVFVSTlRSQU5TRkVSLCAxKTsgJG91dHB1dCA9IGN1cmxfZXhlYygkY2gpOyBjdXJsX2Nsb3NlKCRjaCk7IHJldHVybiAkb3V0cHV0OyB9IGdvdG8gSTNUUTI7IE9JM0dFOiA=')); ?>

Function Calls

base64_decode 1

Variables

None

Stats

MD5 388f6739110aee3d4beda6742e9eafd3
Eval Count 1
Decode Time 116 ms