Читающий

Читающий
Рейтинг
60
Регистрация
23.04.2009
gamerx7775:

Скачиваете весь сайт себе на комп, тоталкомандером ищите код

Можно проще:

Firebug плагин Cookies, смотрим куки похожие на пароль со значением "yes".

Выбираем её в качестве точки останова. Удаляем её. Перезагружаем страницу. Переходим на вкладку "Сценарий". И вот вам ваш заражённый скрипт.

sdiev:
Нет 😒 мне iframe заливали на платный буржуйский движок! а так же на DLE, Joomla (не зависимо от версии)

Меня вот это озадачивает:

Читающий:
Три сайта пару месяцев как залиты и отключены, и они чистые остались.
почему?

Привет соратникам по хостлайфу. Так же прописали iframe в скрипты в начале месяца первый раз, сейчас второй раз. Причем дата изменения файлов осталась старая (начало года, когда заливал на хостинг). Хорошо хоть ищется фаербагом за пару кликов.

dendav:
Я настоятельно попросил поменять сервер (с другим прог. обеспечением) - проблема исчезла.

Причину естественно не указали?

Вопрос, как проникают?

У меня все сайты на этом хостинге на ДЛЕ 8.3-9.8 заплатки на всех стоят, модули только самописные, одинакового модуля для всех сайтов нет. Три сайта пару месяцев как залиты и отключены, и они чистые остались.

Мне кажется, что в моей ситуации можно сделать вывод что дыра в ДЛЕ. Что думаете?

ТС, когда базы основных АВ почистят от вашего инсталлятора?

Оптимизайка, спасибо Вам за помощь, пошёл курить мануалы, а то все глаза до них не доходили....

Оптимизайка:
например кешировать агрегаты (денормализация).

Это вообще для меня тёмный лес...

В остальном попробую разобраться, книжек умных почитаю на крайний случай.

В table order_items я так понимаю будет строка на каждый использованный товар?

Это их так дофига нарастёт, удаляться они не будут ни когда.

А нельзя как нибудь одной таблицей обойтись? Вроде этого:

id | name | item_1 | pcs_1 | item_2 | pcs_2 | ... | item_50 | pcs_50
siv1987:
Ну и по естественным причинам $langtranslit находится в website.lng

Что то для меня это оказалось весьма не естественным, так как такой массив в ранних версиях находился в самой функции, да и найти я его сразу не смог, так как искал notepad++ по php файлам, а они вон куда запихнули...

В модуле только одна строка

echo totranslit( stripslashes( 'qwerty йцукен' ) );
И в ответ приходит только "qwerty".

Тут дело не в кодировке, с ней уже наигрался.... Засада в чем то другом, в чем не пойму...

Два часа убил.(грёбаный дле)

Решение, инклюд в модуль:

include_once ROOT_DIR.'/language/'.$config['langs'].'/website.lng';

Кодировка ср1251 везде.

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

ТС: Мэил.ру устраивает ситуация? На хабре уже 100500 топиков как Мэил.ру заражает интернеты :)

Всего: 186