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



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Проблемы с сайтом на DLE, яндекс нашел вредоносный код
damagust
damagust
Topic Starter сообщение 16.8.2013, 11:13; Ответить: damagust
Сообщение #1


Участник
***

Группа: User
Сообщений: 195
Регистрация: 2.4.2013
Из: Украина
Поблагодарили: 18 раз
Репутация:   9  


В общем вы можете увидеть все на скриншоте. Кто может помочь - отзовитесь пожалуйста и укажите сколько стоит такая услуга.
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Предлагаю услуги рерайтера. Цена договорная, skype denyazz1, почта denyazz@yandex.ru
http://www.maultalk.com/topic149501s0.html - моя тема
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
exebosser
exebosser
сообщение 16.8.2013, 12:11; Ответить: exebosser
Сообщение #2


Новичок
*

Группа: Viewer
Сообщений: 10
Регистрация: 30.1.2013
Поблагодарили: 0 раз
Репутация:   0  


Стукни в аську, попробую удалить. 98939993.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bobur
bobur
сообщение 17.8.2013, 6:07; Ответить: bobur
Сообщение #3


Мастер Datalife Engine
******

Группа: Active User
Сообщений: 1389
Регистрация: 12.11.2009
Из: Планета Земля
Поблагодарили: 185 раз
Репутация:   55  


Могу также помочь, постучи на 359803651


--------------------
Мастер по Datalife Engine на ТУТ. ICQ:359803651. SKYPE:v0radmin
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
zinich
zinich
сообщение 18.8.2013, 14:41; Ответить: zinich
Сообщение #4


Новичок
*

Группа: User
Сообщений: 16
Регистрация: 9.8.2013
Поблагодарили: 2 раза
Репутация:   0  


открой блокнот скопируй код:

<?
### Удаление фреймов и скриптов из новостей DLE
##### Автор: Murderer24

set_time_limit(0);
define ("DATALIFEENGINE", "1");
define ( 'ROOT_DIR', dirname ( __FILE__ ) );
define ( 'ENGINE_DIR', ROOT_DIR . '/engine' );

require_once ROOT_DIR . '/engine/init.php';

# Что удалять
$delete = array('</?iframe.*>','</?script.*>');
$limit = 100; // по 100 новостей за шаг.


$count = $db->super_query("SELECT COUNT(*) as count FROM `".PREFIX."_post`;");
echo '<title>Удаление вредоносного кода из новостей на DLE сайтах by Murderer24</title>';

if ( !$_POST['submit'] ) {
echo '
<center>
<form action="" method="POST">
<input name="submit" value="Начать, будет обработано '.intval($count['count']).' новостей" type="submit" style="text-align: center;">
</form>
</center>
';
} else {

echo '
<script src="http://code.jquery.com/jquery-1.4.4.min.js" type="text/javascript"></script>
<style>
#percent {
position:relative;
left:200px;
top:15px;
color: #2d2b2b;
font-family: tahoma;
font-size: 11px;
}

#Left {
float:left;
height: 16px;
border-top: 1px solid #5d5d5d;
border-bottom: 1px solid #5d5d5d;
border-left: 1px solid #5d5d5d;
background-color:#27c71b;
}

#Right {
float:left;
height: 16px;
border-top: 1px solid #5d5d5d;
border-bottom: 1px solid #5d5d5d;
border-right: 1px solid #5d5d5d;
background-color:#e1e1e1;
}

#rate {
margin: -12px 0px 12px 0px;
}
</style>

<script type="text/javascript">

setInterval("update();", 2000);

var percent;
var del;
var count;
var left;
var right;

function update () {
$(\'#Right\').css(\'width\',right);
$(\'#Left\').css(\'width\',left);
$(\'#percent\').html(percent+\'%\');
$(\'#count\').html(count);
$(\'#del\').html(del);
}
</script>


<div id="percent">0%</div>
<div id="Left" style="width: 0px;">&nbsp;</div>
<div id="Right" style="width: 400px;">&nbsp;</div>
<br><br>
<b>Результат:</b> <font id="count">0</font>/'.intval($count['count']).'.<br>
<b>Удалено вредоносного кода:</b> <font id="del">0</font><br>
';


$_limit = 0;
$i = 1;
for( $p=0;$p<=ceil(intval($count['count'])/$limit);$p++ ) {
$sql = $db->query("SELECT id,full_story,short_story,title,descr,keywords FROM `".PREFIX."_post` LIMIT {$_limit},{$limit};");

while ( $row = $db->get_row($sql) ) {
$save = array();

foreach ( $row as $name=>$value ) {
if ( $name == 'id' ) continue;
foreach ( $delete as $code ) {
preg_match_all('#('.$code.')#Uis',$value,$del_count);
$del += intval(count((array)$del_count[1]));
$save[] = "`{$name}` = '".$db->safesql(stripslashes(preg_replace('#'.$code.'#Uis',null,$value)))."'";
}
}

$save = @implode(', ',$save);
if ( !empty($save) ) {
$db->query("UPDATE `".PREFIX."_post` SET {$save} WHERE `id` = '{$row['id']}';");
}

$i++;
}

$per = round(100/$count['count']*$i,1);
$left = 4*$per;
$right = 400-$left;

echo '
<script type="text/javascript">
count = "'.intval($i).'";
del = "'.intval($del).'";
percent = "'.intval($per).'";
left = "'.intval($left).'";
right = "'.intval($right).'";
</script>
';
flush();

$db->free($sql);
$_limit += $limit;
}


}







?>


Назови файл fix.php Закчай на хостинг.Водиишь сайт/fix.php Потом удаляешь все вирусы


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
asusa3a
asusa3a
сообщение 18.8.2013, 14:53; Ответить: asusa3a
Сообщение #5


Завсегдатай
*****

Группа: Active User
Сообщений: 627
Регистрация: 31.8.2012
Из: Россия
Поблагодарили: 148 раз
Репутация:   29  


думаю это не поможет, надо искать дырку через что залили, а то через неделю будет снова подобное сообщение.


--------------------
Лучшие сервера под кино сайты и не только здесь

Есть трафик? Не знаете как его лучше монетезировать? Загляните в мою тему на мауле [Личный опыт со скринами!]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
damagust
damagust
Topic Starter сообщение 18.8.2013, 16:11; Ответить: damagust
Сообщение #6


Участник
***

Группа: User
Сообщений: 195
Регистрация: 2.4.2013
Из: Украина
Поблагодарили: 18 раз
Репутация:   9  


zinich, спасибо огромное, помогло


--------------------
Предлагаю услуги рерайтера. Цена договорная, skype denyazz1, почта denyazz@yandex.ru
http://www.maultalk.com/topic149501s0.html - моя тема
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
zinich
zinich
сообщение 18.8.2013, 16:29; Ответить: zinich
Сообщение #7


Новичок
*

Группа: User
Сообщений: 16
Регистрация: 9.8.2013
Поблагодарили: 2 раза
Репутация:   0  


Я думаю,что asusa3a прав надо дырки в сайте залатать .Советую обновить Dle до последней версии и установить все атрибуты правильно!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыУ Webmoney возникли серьезные проблемы
Открепили все карты и запретили вывод средств
381 Nevskiy 178487 Вчера, 12:48
автор: Wic
Горячая тема (нет новых ответов) Регистрация Вашего сайта (профиля,DLE сайты,подписи на форумах,постинг Тиц 10> , ПР 1>)
228 kaartes 85253 Вчера, 10:59
автор: Donbass2014
Открытая тема (нет новых ответов) DLE 11.2 релиз
3 mmkulikov 574 7.12.2016, 19:25
автор: mmkulikov
Открытая тема (нет новых ответов) Переезд joomla 2.5 на dle
13 Mukis 498 5.12.2016, 12:05
автор: Mukis
Открытая тема (нет новых ответов) Требуется специалист по DLE
Работы с формой регистрации/авторизации
5 Mukis 629 4.12.2016, 21:14
автор: Mukis


 



RSS Текстовая версия Сейчас: 9.12.2016, 9:48
Дизайн