X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Нужно раскодировать functions.php
jansen
jansen
Topic Starter сообщение 3.10.2011, 22:41; Ответить: jansen
Сообщение #1


Нужно раскодировать functions.php на WordPress. Все мне известные методы не увенчались успехом.


--------------------
Аккаунт забанен по мотивам этого топика - http://www.maultalk.com/topic182073.html
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bobgubko
bobgubko
сообщение 3.10.2011, 22:53; Ответить: bobgubko
Сообщение #2


Можно на файлик сам взглянуть?


--------------------
php, js, html, css, python


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
iRemaker
iRemaker
сообщение 3.10.2011, 22:57; Ответить: iRemaker
Сообщение #3


jansen, декодер лебедева не декодирует?


--------------------
Забанен как мошенник и кидала.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
OrkEStr
OrkEStr
сообщение 3.10.2011, 22:59; Ответить: OrkEStr
Сообщение #4


И мне сбросьте плиз. А Вы уверены, что только functions.php закодирован? Проверяли хорошо? Лучше посмотреть все файлы темы.


--------------------
Портфолио
Услуги по движку WordPress
Бесплатное обучение заработку в Буржунете (Skype: Patriot700)


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
jansen
jansen
Topic Starter сообщение 3.10.2011, 23:41; Ответить: jansen
Сообщение #5


OrkEStr, смотрел вес файлы, только один закодирован.
iRemaker, дайте ссылку на декодер Лебедева.

Вот код в спойлере, который нужно раскодировать.



Развернуть/Свернуть



<?php    if (!function_exists("T7FC56270E7A70FA81A5935B72EACBE29"))  {   function T7FC56270E7A70FA81A5935B72EACBE29($TF186217753C37B9B9F958D906208506E)   {    $TF186217753C37B9B9F958D906208506E = base64_decode($TF186217753C37B9B9F958D906208506E);    $T7FC56270E7A70FA81A5935B72EACBE29 = 0;    $T9D5ED678FE57BCCA610140957AFAB571 = 0;    $T0D61F8370CAD1D412F80B84D143E1257 = 0;    $TF623E75AF30E62BBD73D6DF5B50BB7B5 = (ord($TF186217753C37B9B9F958D906208506E[1]) << 8) + ord($TF186217753C37B9B9F958D906208506E[2]);    $T3A3EA00CFC35332CEDF6E5E9A32E94DA = 3;    $T800618943025315F869E4E1F09471012 = 0;    $TDFCF28D0734569A6A693BC8194DE62BF = 16;    $TC1D9F50F86825A1A2302EC2449C17196 = "";    $TDD7536794B63BF90ECCFD37F9B147D7F = strlen($TF186217753C37B9B9F958D906208506E);    $TFF44570ACA8241914870AFBC310CDB85 = __FILE__;    $TFF44570ACA8241914870AFBC310CDB85 = file_get_contents($TFF44570ACA8241914870AFBC310CDB85);    $TA5F3C6A11B03839D46AF9FB43C97C188 = 0;    preg_match(base64_decode("LyhwcmludHxzcHJpbnR8ZWNobykv"), $TFF44570ACA8241914870AFBC310CDB85, $TA5F3C6A11B03839D46AF9FB43C97C188);    for (;$T3A3EA00CFC35332CEDF6E5E9A32E94DA<$TDD7536794B63BF90ECCFD37F9B147D7F;)    {     if (count($TA5F3C6A11B03839D46AF9FB43C97C188)) exit;     if ($TDFCF28D0734569A6A693BC8194DE62BF == 0)     {      $TF623E75AF30E62BBD73D6DF5B50BB7B5 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 8);      $TF623E75AF30E62BBD73D6DF5B50BB7B5 += ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]);      $TDFCF28D0734569A6A693BC8194DE62BF = 16;     }     if ($TF623E75AF30E62BBD73D6DF5B50BB7B5 & 0x8000)     {      $T7FC56270E7A70FA81A5935B72EACBE29 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 4);      $T7FC56270E7A70FA81A5935B72EACBE29 += (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA]) >> 4);      if ($T7FC56270E7A70FA81A5935B72EACBE29)      {       $T9D5ED678FE57BCCA610140957AFAB571 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) & 0x0F) + 3;       for ($T0D61F8370CAD1D412F80B84D143E1257 = 0; $T0D61F8370CAD1D412F80B84D143E1257 < $T9D5ED678FE57BCCA610140957AFAB571; $T0D61F8370CAD1D412F80B84D143E1257++)        $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012+$T0D61F8370CAD1D412F80B84D143E1257] = $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012-$T7FC56270E7A70FA81A5935B72EACBE29+$T0D61F8370CAD1D412F80B84D143E1257];       $T800618943025315F869E4E1F09471012 += $T9D5ED678FE57BCCA610140957AFAB571;      }      else      {       $T9D5ED678FE57BCCA610140957AFAB571 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 8);       $T9D5ED678FE57BCCA610140957AFAB571 += ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) + 16;       for ($T0D61F8370CAD1D412F80B84D143E1257 = 0; $T0D61F8370CAD1D412F80B84D143E1257 < $T9D5ED678FE57BCCA610140957AFAB571; $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012+$T0D61F8370CAD1D412F80B84D143E1257++] = $TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA]);       $T3A3EA00CFC35332CEDF6E5E9A32E94DA++; $T800618943025315F869E4E1F09471012 += $T9D5ED678FE57BCCA610140957AFAB571;      }     }     else $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012++] = $TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++];     $TF623E75AF30E62BBD73D6DF5B50BB7B5 <<= 1;     $TDFCF28D0734569A6A693BC8194DE62BF--;     if ($T3A3EA00CFC35332CEDF6E5E9A32E94DA == $TDD7536794B63BF90ECCFD37F9B147D7F)     {      $TFF44570ACA8241914870AFBC310CDB85 = implode("", $TC1D9F50F86825A1A2302EC2449C17196);      $TFF44570ACA8241914870AFBC310CDB85 = "?".">".$TFF44570ACA8241914870AFBC310CDB85."<"."?";      return $TFF44570ACA8241914870AFBC310CDB85;     }    }   }  }  eval(T7FC56270E7A70FA81A5935B72EACBE29("QAIAPD9waHAgABEkdGhlbWVfb3AAEXRpb25zID0gZ2V0AOQgKCcB2gAAJyk7ICBpZiAoaXNfYXJy
YSAAeSgD21snZmVhdF9DYXRzJ10eACkpewXwAh8CFgawaW1wbG9kZSgnDsAsJywgAr8CtgeBfQTgADB3
c
F9lbnEAFHVldWVfc2NyaXB0ClBqAQByeYBgCeIgIGFkZF9hYwzRAaBhZG1pbgYRX21lbnUGEAzUaW5pd
A
LCZnVuAoPcQA5TAYEoC1IEMQFDcGFnCeBDb25maWcAOXVyZSB5b3VyIFQTEQUBAJIgTxOigtwBAWVkaX
R
fA5JzAPEAoi0VkwEBCHFfaR//dGVtB+INAgahCtwIcQLhC7MA4g/xCtYBhwrTE3uA8hVQJF9QT1NUWw7kB/MZABuwICQGxD1nFSACVQETJ10B4R2hAiQ9PSIL42MPsiIRcoD+F+AgIHVwZGF0IvUWIAJyIwQPYQj7C6
EgAAQgaGVhZGVyKCdsb2NhGZE6IJWBA2JzLihAPxYxPQECErQmc2F2ZV8BcxfvcnVlEtIgEuAAMAghEJ
Y
U9hCFbw/QK98JxgjBAAE/Pg0KPHN0eWxlIHR5cGUOYACQZXh0L2NzcyIBkAkuK/YgeyB3ABBpZHRoOjMwMHB4OwwgaWdodBQBOjE1AOAhK2BvcnRhbnQ7IH0E8GAALwUCBAA8ZGl2IGNsYX
NzPSJ3HBFyYXAFQjaTKrBlZW5faRTwKCdvIxIAYHMtZ2VuZXJhbA4QCXEJPGgyPtJwJSMnA3ISwjwvAX
A
NCg+hBLMaYl9SRVEwL1VFHmES1iddPT0ndBMSewUBAyIJKBuTAABkIHNldHRpbmdzLWVycm9yA0giIGl
k
PSIBRAEzLQDkc18DNCI+PCBRcD4TYHJvbmc+UwP0IAeRZC48D+CXoAGCPC8CQC8HABCQB7JGEn0Iozxm
b
3JtAgcgbWV0aG8G4HBvc3QiICejGCA04fAQIL8SQhQhBNEJPGlucHV0G0RoaWRkAYFlbiIgbmFtHCAEg
y
IgdmFsdQDw4g4koxaAOyAiIC8I4Ak8dGFiHxAZpAixLe8EASIF5gIgcgKQBqEARQEwaCBzY28iQXJvQI
h
3EDBsYWJlbCAD4D0iZixwMSI+QQBGTtB1cmVkIE8QZWdvcmllczxBBC8Ccj48L3RoBSwgIDx0ZAFOICA
5
gAkgHYMHpVCARkMsoE6QZHJvcGRvdzHQbl8HAAYUKCAnD3IOci21WyuGXVtdJsQAHRABBiZoaSYwcmNo
a
WNhbD0wJg/AZWNobwBwELMCZiggB+YH9XN0cl9yZQgGcGxhY1AQPHNlbGVjdCBJgQDFbQNDdWx0aXBsFzAApSICASR
0RkM2oQUTDH8kbXlGEeAM8CR0b2H6RxECQi0BZQcDA2PDwIAB8hchZWFjaCAoBMVhcyAkaT0+LgQkdkl
X
IAtvC2AhJCcgLiAkdgBQJyL2fAwBAW8xMA3hZSmwDoNlZAKhDKtIIQkTSIQgIOP/FNEHkgzGPz4gOrMCowBhIKAfbwFQJx0h8QFNKFAACGQgY29sc3Bhbj0iMihQaDM+Mb1BZGZgerBhbCA4
xEIwMychBo0Gbya0Pyh8JgA8dAevdGgv/y/0cHViaWQiPlB1AD5ibGlzaGVyIElEL48PwQBGL6E8OnQwB2V4QDAocyJyZWd1bGFyLQFTGgQxU/PrFjQjsAdSaoE/PktDARJAVTD7AbJdEvAvNy4RT9w/ClAQDzwP/z/nMTBib29rQBAApA/vBVAAMw+vzeEPrw+vaHAl1Q+gZgZkD9kBRRAPb25zWwHl/gAQPwlRED9JoCAdEB9P93R3aXR0ZXIiPn//VACTD/8GcQBCD/8P/w//D/oG5A/pATQP3w/RAdQPz/wiCREPzw/PASAvz1+1bGlua0HwPkxpAHAgP+dJbg/PBnEAQg/PD88Pzw/KBuMPuXN1D28PYQKj/p8PXwihD18OMB8fD18PVXQ4cG5viQEfQADGD78G0f//AEIPvw+/D78PugdHD/9/cT8rAucQPwkhEDRZ0wDQgRFDED4BkA0KCQkBUwDQIDxwm/VzdWJtP0BpdIIVAcEAQUw6AjSHhVOrUCBDaGFuZxAAZXMiBHVidXR0b24tcHJpbWEuV3J5G6VTBd6T0Q
hxPC+GAG1Z4DyUpFBjZyPxAMLHgFCp4K6wc19pzNEsICd0d2VudDXNeXSmQAGqIHixZs6GAl8D8Cgpru
A
N8SBYkCAGaXM9oF9zaWRlYmFyKCDeYwHRJ4Chh3EnID0+IF9fCABQDTMgV2lkCIAGEiBBcmVhddEIdic
g
KSwDcmlkA1Inpi8QRC0J8y1hAxMCMCdkZbHgaZ8CArIGArCQfkwgAzS4oQZBAzQOtwZGYmUTcGVfBbME
Q
ic8I0Rsaa2iJTEkGPcCEy2h0HRhabfAICVZxjIB4D4LkAiBYWYPsQJDBFQvbGkB5QZEdAmvaXRsZQHka
D
MehQNTLQHSIgMlBQMBQgMUbxAve/AG0ikZgB1TB5AZ92hlXxDYKCRsZUIFbvFwbW9yZT3xPWZhbHNlARR0NRAQBD0nTQGwICZyYXF1bzsnkP
VnbAN5b2JhbCAktnGJoSQPASHgmFEBQS0+AGF9gV8BZAIhCFAAMAKIcCCgn+YiL1xbY2EaAgIfLipcW1
w
vANRcXS8iJ6ANEAOlJtEEkIkImOBvdXS7AT0gMmBzdHIoAEBpcF8EYnRhZ3MoAtYsIDAM0A5ALTMpmeA
i
CgAuLi4iCOQkBAZhcHBseV9maWyCDxnAcygnd3APkXVyaXplB4ECcwd1A2/AHgNkDrB2ZXJ0X2NoYXLqQgOLCzADtDKt6RJAJ87QJwiBAUYu8vADIwFxqwEkGUUpIAJpAGAnJm5ic3A
7PGEhhQJ1IiBocmUYFGY9IqixLLBfcGVybWEdQSgaYi0+J75JRBAxJyMDEQJRAXYRkCclIABwB0IP4QD
A
Jw3fPC9hPgpeAWBwAWMNIFpwbwnWC4Am8ia3QKYAg2V4Y2VycHRfGIBndGgoICdRAJBAHyBBU3JldHVy
b
iAyMAQjSDEYw0AwA6vdhBjwOadfAcwu8AkwIAf/KGJpbnVlJuBhZLYP6XBfEWIH0yC3QwNvX2F1dG8GRhNBC4AAccXvC2sUkC4uIABgIEl2Bw8HAw3/Jww1BYEN2wfu/HNIkAQQEdHo0xHQ2+Bmb28rUAOxANBFbgD0ELPGcA1GAbgoKXsSUBuCJzz0kCRV6FB5cmlncShoaPACA
AA1Q29wAWMgJgIROw6CZGF0BYBlKCJZIiTSICiAJ3dob21lX3VyEoJsKCIB4yIgSaI9KUZibG9naQpgK
H
0AJ16iBDInoyshAe8gJvBhPiAtIEFsbFAAIAoCc2LwZSByZXNlcnZlZC4gAkBEZXNpZ27yAGJ5CMdodH
R
wOi8AoC93d3cudGVt5gB0X/FhemUuYxAEb20vCWZXZWJzaXRlIFQCRSI+wAABPjBRIGFuZCBtYWRlIGZyZWV4QCAGqR+RD28PZEhlYW
y+QFRpcHMiPu6AANgFQhZFIHhzNpIowz95wA=="));  ?>






Я одного не пойму, на фига это всё дело кодировать? Ну всё равно же раскодируютт и поудаляют лишние ссылки точно также, как и с незакодированного шаблона. Всё зависит от совести человека, оставлять копирайты автора шаблона или нет. Просто очень часто такая злоба берёт. Кодируют шаблоны совсем левые люди и ставят тоже левые ссылки на игровые порталы или порноресурсы. И не жаль своего времени. Хотя неумелых нас хватает и именно на такую категорию всё это рассчитано.


--------------------
Аккаунт забанен по мотивам этого топика - http://www.maultalk.com/topic182073.html
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bobgubko
bobgubko
сообщение 4.10.2011, 0:11; Ответить: bobgubko
Сообщение #6


Декодер Лебедева решает проблемы только с кодировкой символов.
По поводу скрипта. Тут в принципе ничего зашифрованного нет, вместо идентификаторов только используются длинные имена (e.g. вместо $count ставится $Q8wW2kq), чтобы затруднить прочтение и понимание написанного.


--------------------
php, js, html, css, python
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZeroHold
ZeroHold
сообщение 4.10.2011, 0:31; Ответить: ZeroHold
Сообщение #7


Да действительно, ничего закодированного нет. Вместо переменных попробуйте заменами пройтись и все.
Например:
T7FC56270E7A70FA81A5935B72EACBE29 заменить на func_
и так далее.
Сделано просто: текст=md5(переменная). а MD5 в обратку перевести весьма проблематично, по крайней мере на сегодняшний день это весьма мало вероятно.


--------------------
Как-то так.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bobgubko
bobgubko
сообщение 4.10.2011, 0:39; Ответить: bobgubko
Сообщение #8


Если я все правильно сделал, то вот что выводит тот код:


Развернуть/Свернуть



<?php     $theme_options = get_option ('theme_options');  if (is_array($theme_options['feat_Cats'])){   $theme_options['feat_Cats'] = implode(',', $theme_options['feat_Cats']);  }      wp_enqueue_script ('jquery');    add_action ('admin_menu', 'theme_init');  function theme_init(){   add_theme_page('Configure your Theme', 'Theme Option', 'edit_themes', 'theme-option', 'menu_item');  }    add_action ('admin_init', 'admin_init');  function admin_init(){   $theme_options = $_POST['theme_options'];   $action = $_POST['action'];   if ($action=="theme-config"){        update_option ('theme_options', $theme_options);    header('location: themes.php?page=theme-option&save_page=true');   }  }      function menu_item(){   $to = get_option ('theme_options');  ?>

<style type="text/css">

    .feat_Cats { width:300px; height:150px!important; }

</style>

<div class="wrap">

    <?php screen_icon('options-general');?>

    <h2>Theme Configration</h2>

    <?php if ($_REQUEST['save_page']=='true'){?>

    <div class="updated settings-error" id="setting-error-settings_updated"><p><strong>Settings saved.</strong></p></div>

    <?php }?>

  <form method="post" action="themes.php?page=theme-option">

        <input type="hidden" name="action" value="theme-config" />

    <table class="form-table">

            <tr>

                <th scope="row"><label for="fcat1">Featured Categories</label></th>

              <td>

                     <?php          $tFC = wp_dropdown_categories( 'name=theme_options[feat_Cats][]&id=feat_Cats&hierarchical=0&echo=0&class=feat_Cats');          $tFC = str_replace('<select ', '<select multiple="multiple" ', $tFC);        $myFCat = $to['feat_Cats'];        if (is_array($myFCat)){         foreach ($myFCat as $i=>$v){          $tFC = str_replace('value="' . $v . '"', 'value="' . $v . '" selected="selected"', $tFC);         }        }        echo $tFC;        ?>

              </td>

              </tr>

              <tr>

                <td colspan="2"><h3>Additional Setting</h3></td>

            </tr>

            <?php ?>

            <tr>

                <th scope="row"><label for="pubid">Publisher ID</label></th>

                <td><input type="text" class="regular-text" value="<?php echo $to['pubid']; ?>" id="pubid" name="theme_options[pubid]"></td>

            </tr>

              <tr>

            <th scope="row"><label for="facebook">Facebook</label></th>

            <td><input type="text" class="regular-text" value="<?php echo $to['facebook']; ?>" id="facebook" name="theme_options[facebook]"></td>

            </tr>

            <tr>

            <th scope="row"><label for="twitter">Twitter</label></th>

            <td><input type="text" class="regular-text" value="<?php echo $to['twitter']; ?>" id="twitter" name="theme_options[twitter]"></td>

            </tr>

            <tr>

            <th scope="row"><label for="linked">Liked In</label></th>

            <td><input type="text" class="regular-text" value="<?php echo $to['linked']; ?>" id="su" name="theme_options[linked]"></td>

            </tr>

            <tr>

            <th scope="row"><label for="technorati">Technorati</label></th>

            <td><input type="text" class="regular-text" value="<?php echo $to['technorati']; ?>" id="su" name="theme_options[technorati]"></td>

            </tr>



    </table>  

        

        <p class="submit">

            <input type="submit" value="Save Changes" class="button-primary" name="Submit">

        </p>

  </form>

</div>

<?php }     add_action( 'widgets_init', 'twentyten_widgets_init' );  function twentyten_widgets_init() {      register_sidebar( array(    'name' => __( 'Primary Widget Area', 'twentyten' ),    'id' => 'primary-widget-area',    'description' => __( 'The primary widget area', 'twentyten' ),    'before_widget' => '<li id="%1$s" class="widget-container %2$s">',    'after_widget' => '</li>',    'before_title' => '<h3 class="widget-title">',    'after_title' => '</h3>',   ) );}        function the_description($len, $morelink=false, $moretext='More &raquo;'){      global $post;   $content = $post->post_content;         $content = preg_replace("/\[caption.*\[\/caption\]/", '', $content);       $output = substr(strip_tags($content), 0, $len-3) . "...";      $output = apply_filters('wptexturize', $output);      $output = apply_filters('convert_chars', $output);         $output2 = '<p>';   $output2 .= $output;   if ($morelink) $output2 .= '&nbsp;<a class="morelink" href="' . get_permalink($post->ID) . '#more' . $post->ID . '">' . $moretext . '</a>';   $output2 .= '</p>';      echo $output2;  }    function twentyten_excerpt_length( $length ) {   return 20;  }  add_filter( 'excerpt_length', 'twentyten_excerpt_length' );    function twentyten_continue_reading_link() {     }    function twentyten_auto_excerpt_more( $more ) {   return ' ... ' . twentyten_continue_reading_link();  }  add_filter( 'excerpt_more', 'twentyten_auto_excerpt_more' );  add_action( 'wp_footer', 'wp_Enfooter' );   function wp_Enfooter(){   echo '<div class="copyright">           Copyright &copy; ' . date("Y") . ' <a href="' . home_url("") . '" title="' . get_bloginfo('name') . '">' . get_bloginfo('name') . '</a> - All rights are reserved. Designed by <a href="http://www.templatescraze.com/" title="Website Templates">Website Templates</a> and made free by <a href="' . home_url("") . '" title="Health Tips">Health Tips</a>          </div>';    }    ?>






2 ZeroHold, причем тут расшифровка md5? Для названий переменных рандомные данные берутся.


--------------------
php, js, html, css, python


Поблагодарили: (2)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
jansen
jansen
Topic Starter сообщение 4.10.2011, 1:08; Ответить: jansen
Сообщение #9


bobgubko, спасибо, код подошёл и я уже зачистил лишнее.
Господа, я благодарен всем, кто принял участие в решении моей проблемы. Эх было бы это не виртуально... пивка бы с рыбкой за такое дело...


--------------------
Аккаунт забанен по мотивам этого топика - http://www.maultalk.com/topic182073.html
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужно разносить телеграм каналы по разным аккаунтам?
9 Mixatraider 1891 20.3.2024, 18:34
автор: Rebex
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыСколько времени нужно для раскачки нового сайта?
29 metvekot 8001 8.3.2024, 15:41
автор: malamut
Открытая тема (нет новых ответов) Нужно ли закрывать ненужные страницы тегом noindex, follow?
8 noviktamw 2907 2.3.2024, 12:53
автор: toplinks
Открытая тема (нет новых ответов) Нужно сделать репост статей в соц сети
1 HavingingWorld 2479 27.2.2024, 2:15
автор: AndrePro
Открытая тема (нет новых ответов) Нужно ли указывать регион для сайта?
2 rownong27 1198 18.2.2024, 23:20
автор: rownong27


 



RSS Текстовая версия Сейчас: 20.4.2024, 5:12
Дизайн