Видаляємо ліві посилання в dle

Видаляємо «ліві» посилання в DLE

Видаляємо «ліві» посилання в DLE

Видаляємо ліві посилання в dle

Насамперед поліз переглядати різні tpl-шаблони, що, природно, нічого не дало.

Далі скачав і встановив утиліту Find-Link. яка шукає витікаючі посилання сайту, включаючи приховані, і показує файли, в які вони записані. Прикладом прихованої посилання може бути наступний код:







Нижче приклад виконання скрипта:

Але варіант з використанням Find-Link також не допоміг, так як, небажані посилання були майстерно зашифровані. Повернувшись до єдиної зачіплюванні, а саме до коду div-блоку з посиланням, вирішив зробити пошук по сайту по фразі "font-size: 10px;". Для пошуку використовував Total Commander, попередньо зробивши резервну копію сайту на комп'ютер. Благо, файлів з вихідної фразою було трохи і в engine / classes / template.class.php вдалося знайти підозрілий код:







Лікування: видаляємо файл header.gif і вищевказані рядки (в моєму випадку з template.class.php).

Злощасний код, повторюся, може відрізнятися і зберігається в іншому файлі. Тому, якщо не знайдете "пухлина" відразу, можете скористатися пошуком по імені змінної sys_lctr і файлу header.gif.

В Total Commander пошук здійснюється так: у вкладці Інструменти вибираємо Пошук файлів. вказуємо папку з вашим сайтом, ставимо галочку "З тексом" і задаємо текст для пошуку.

Видаляємо ліві посилання в dle

На закінчення хочеться відзначити, що якщо ви використовуєте сайти на движку DLE, бажано перевірити їх на предмет сторонніх посилань, які можуть бути присутніми спочатку, або впроваджені через так звані "дірки" в двигуні.







Схожі статті