Попытка взлома сайта или что? - libraries/joomla/session/session.php on line 343

  • 35 Ответов
  • 836 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Elimelech

  • Осваиваюсь на форуме
  • ***
  • 173
  • 2
Имею один сайт. Посмотрел сегодня логи, а там ужас, пару гигов набежало и кучу строк с разных IP.  Меня кто-то ломает? Что это такое?


Код
[Fri Dec 02 03:40:33 2016] [error] [client 217.73.208.149] PHP Notice:  Only variable references should be returned by reference in /home/ukr489447/domains/protek.net/public_html/libraries/joomla/session/session.php on line 343
[Fri Dec 02 03:40:33 2016] [error] [client 217.73.208.149] PHP Notice:  Only variable references should be returned by reference in /home/ukr489447/domains/protek.net/public_html/libraries/joomla/session/session.php on line 343
[Fri Dec 02 03:40:33 2016] [error] [client 217.73.208.149] PHP Notice:  Only variable references should be returned by reference in /home/ukr489447/domains/protek.net/public_html/libraries/joomla/session/session.php on line 343
[Fri Dec 02 03:40:33 2016] [error] [client 217.73.208.149] PHP Notice:  Only variable references should be returned by reference in /home/ukr489447/domains/protek.net/public_html/libraries/joomla/session/session.php on line 343
[Fri Dec 02 03:40:33 2016] [error] [client 217.73.208.149] PHP Notice:  Only variable references should be returned by reference in /home/ukr489447/domains/protek.net/public_html/libraries/joomla/session/session.php on line 343
[Fri Dec 02 03:40:33 2016] [error] [client 217.73.208.149] PHP Notice:  Only variable referen

*

voland

  • Профи
  • ********
  • 9376
  • 421
  • СКАЙП утерян! Пишите в телеграм @volandku

*

draff

  • Практически профи
  • *******
  • 2739
  • 169
  • step by step
В строке нужно убрать &

*

vipiusss

  • Профи
  • ********
  • 5513
  • 318
  • JoomlaNet
В строке нужно убрать &

Написать хосту, чтобы сделали! И проконтролировали.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

Elimelech

  • Осваиваюсь на форуме
  • ***
  • 173
  • 2
Написать хосту, чтобы сделали! И проконтролировали.
что сделали и что и кого поконтролировали?

*

Elimelech

  • Осваиваюсь на форуме
  • ***
  • 173
  • 2
В строке нужно убрать &

      вот эта строка в файле:
Код
return $this->data->getValue($namespace . '.' . $name, $default);

*

vipiusss

  • Профи
  • ********
  • 5513
  • 318
  • JoomlaNet
что сделали и что и кого поконтролировали?

Вам ответили. Или хост.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

dmitry_stas

  • Профи
  • ********
  • 9665
  • 930
Написать хосту, чтобы сделали! И проконтролировали.
300!  :)

вот эта строка в файле
там чуть выше есть
Цитировать
function &get
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

vipiusss

  • Профи
  • ********
  • 5513
  • 318
  • JoomlaNet
300!  :)

Спартанцев? :)

ТС, нет таких логов в ядре, только что посмотрел.
Хосту пишите, мой сразу всю лапшу для меня вываливает: кто, куда, почему.

бан по 217.73.208.149 влепите и будет радость! заодно и 300 спартанцев посмотрите)))
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

Elimelech

  • Осваиваюсь на форуме
  • ***
  • 173
  • 2
300!  :)
там чуть выше есть

удалил, посмотрим, что будет. :))))

P.S: а фильм 300 спартанцев зачтный фильмец!

*

Elimelech

  • Осваиваюсь на форуме
  • ***
  • 173
  • 2
Спартанцев? :)

ТС, нет таких логов в ядре, только что посмотрел.
Хосту пишите, мой сразу всю лапшу для меня вываливает: кто, куда, почему.

бан по 217.73.208.149 влепите и будет радость! заодно и 300 спартанцев посмотрите)))

да там этих адресов километры, устанешь всех банить по IP. :)

*

vipiusss

  • Профи
  • ********
  • 5513
  • 318
  • JoomlaNet
да там этих адресов километры, устанешь всех банить по IP. :)

а вот вы хосту напишите-они вас через крон по ип пустят и похожие "идут пить пиво".
но вам надо понять причину, а не следствие!
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

voland

  • Профи
  • ********
  • 9376
  • 421
  • СКАЙП утерян! Пишите в телеграм @volandku
В строке нужно убрать &
Всё.
Остальное в теме - какой-то бред и параллельная реальность!

*

vipiusss

  • Профи
  • ********
  • 5513
  • 318
  • JoomlaNet
Всё.
Остальное в теме - какой-то бред и параллельная реальность!

между строк читай...взял, всё спалил)))

ТС, ну уберите & ... Вам же пишут, как сделать.
А то я флудить тут начинаю и других подъ... (без минусов товарищи, без минусов!)

ТС, сорри. А про хост= я бы на вашем месте мозг им выел! И пусть логи и обосновывают.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

Elimelech

  • Осваиваюсь на форуме
  • ***
  • 173
  • 2
Всё.
Остальное в теме - какой-то бред и параллельная реальность!

не помогло, убрал & , а в логах как были те ошибки так и остались!

*

voland

  • Профи
  • ********
  • 9376
  • 421
  • СКАЙП утерян! Пишите в телеграм @volandku
не помогло, убрал & , а в логах как были те ошибки так и остались!
Прошлое не вернуть

*

Elimelech

  • Осваиваюсь на форуме
  • ***
  • 173
  • 2
Прошлое не вернуть
но умные люди пишут заплатки. Не всё новое хорошее! И как говорил Соломон: "нет ничего нового..."

*

Elimelech

  • Осваиваюсь на форуме
  • ***
  • 173
  • 2
Один чувк вот что предлагкает (см. ниже и тут: http://www.openmutual.org/2016/02/joomla-1-5-quirk-in-20151206-core-session-hardening-patch/). Но я так и не понял как у меня поменять и что?


Код
--- /home/admin/Downloads/JOOMLASESSEIONHARDENFIX/sessionNEWSESSIONHARDEN.php
+++ /home/admin/Downloads/JOOMLASESSEIONHARDENFIX/sessionNEWBORKEDEDITED.php
@@ -339,8 +339,13 @@
  $error = null;
  return $error;
  }
-
- return $this->data->getValue($namespace . '.' . $name, $default);
+
+// removed this next line as it generates a Notice: Only variable references should be returned by reference error
+// return $this->data->getValue($namespace . '.' . $name, $default);
+// and define a variable with the data to be returned....
+
+ $getnamespacenamedata = $this->data->getValue($namespace . '.' . $name, $default);
+ return $getnamespacenamedata;
  }
 
  /**

*

dmitry_stas

  • Профи
  • ********
  • 9665
  • 930
Код
return $this->data->getValue($namespace . '.' . $name, $default);

на

Код
$getnamespacenamedata = $this->data->getValue($namespace . '.' . $name, $default);
return $getnamespacenamedata;
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

Elimelech

  • Осваиваюсь на форуме
  • ***
  • 173
  • 2
Вот мой кусочек кода:
Код
function get($name, $default = null, $namespace = 'default')
{
$namespace = '__'.$namespace; //add prefix to namespace to avoid collisions

if($this->_state !== 'active' && $this->_state !== 'expired') {
// @TODO :: generated error here
$error = null;
return $error;
}

return $this->data->getValue($namespace . '.' . $name, $default);
}


А вот  $getnamespacenamedata - это что такое? новое

*

dmitry_stas

  • Профи
  • ********
  • 9665
  • 930
само собой новое. не очень понимаю, что именно непонятно? заменить одно на другое. было - стало. как по другому написать не знаю к сожалению.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

Elimelech

  • Осваиваюсь на форуме
  • ***
  • 173
  • 2
само собой новое. не очень понимаю, что именно непонятно? заменить одно на другое. было - стало. как по другому написать не знаю к сожалению.

извините, я просто не программист, но хотелось бы знать, что там делают эти строчки кода? И почему появилась новая фукция?

*

Филипп Сорокин

  • Практически профи
  • *******
  • 1780
  • 135
В настройках системы выставите уровень ошибок "Простой" и будет Вам счастье. По умолчанию установлен обычно:

Цитировать
E_ALL & ~E_DEPRECATED & ~E_STRICT

То есть notice тоже учитываются.
Ставь лайк, если согласен, и делай репост!

  => мои публикации
    => мои работы
      => спектр моих услуг

*

Elimelech

  • Осваиваюсь на форуме
  • ***
  • 173
  • 2
В настройках системы выставите уровень ошибок "Простой" и будет Вам счастье. По умолчанию установлен обычно:

То есть notice тоже учитываются.

какие настройки? Это не мой родной хостинг и систему я не могу настроить.

*

Филипп Сорокин

  • Практически профи
  • *******
  • 1780
  • 135
какие настройки? Это не мой родной хостинг и систему я не могу настроить.

В панели управления сайта.
Ставь лайк, если согласен, и делай репост!

  => мои публикации
    => мои работы
      => спектр моих услуг

*

Elimelech

  • Осваиваюсь на форуме
  • ***
  • 173
  • 2
В панели управления сайта.

что-то я не нашёл для Joomla 1.5.26 такого!

*

Филипп Сорокин

  • Практически профи
  • *******
  • 1780
  • 135
Сайт => общие настройки => сервер => сообщения об ошибках "Простой"
Ставь лайк, если согласен, и делай репост!

  => мои публикации
    => мои работы
      => спектр моих услуг

*

dmitry_stas

  • Профи
  • ********
  • 9665
  • 930
В настройках системы выставите уровень ошибок "Простой" и будет Вам счастье.
если php 5.6, то думаю что не будет
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

vipiusss

  • Профи
  • ********
  • 5513
  • 318
  • JoomlaNet
какие настройки? Это не мой родной хостинг и систему я не могу настроить.

не некромируйте тему.
напишите хосту: я юзер, не могу, сделайле и дайте отчёт.
они сделают!
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

Elimelech

  • Осваиваюсь на форуме
  • ***
  • 173
  • 2
не некромируйте тему.
напишите хосту: я юзер, не могу, сделайле и дайте отчёт.
они сделают!

моя поддержка ленивая, думаю, что никакого отчёта не будет. :(