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

Gerostrat

  • Захожу иногда
  • 347
  • 2 / 0
  • Свидетель чайной ложки
Что за ?option=com_ajax&format=json
« : 30.08.2019, 11:31:04 »
Вот такой вот ерунды в логах 113 705 запросов за сутки. А всего запросов 405 950 шт.
Код
?option=com_ajax&format=json
Четверть всех запросов... Как-то многовато, как непонятно для чего :)
Кто знает, что это? И зачем? И может можно отрубить как-то?
*

Septdir

  • Живу я здесь
  • 3136
  • 152 / 3
Re: Что за?option=com_ajax&format=json
« Ответ #1 : 30.08.2019, 11:54:47 »
Вот такой вот ерунды в логах 113 705 запросов за сутки. А всего запросов 405 950 шт.
Код
?option=com_ajax&format=json
Четверть всех запросов... Как-то многовато, как непонятно для чего :)
Кто знает, что это? И зачем? И может можно отрубить как-то?
Обращение на com_ajax может быть использованно в шаблоне, модуле или плагине. Учитывая что формат ответа json это какой-то AJAX скрипт.
Всю ссылку покажите.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
Мои Контакты | Мой GitHub | Workshop
*

Gerostrat

  • Захожу иногда
  • 347
  • 2 / 0
  • Свидетель чайной ложки
Re: Что за?option=com_ajax&format=json
« Ответ #2 : 30.08.2019, 11:57:44 »
Всю ссылку покажите.
Ну, вот запрос
Код
37.30.52.245 - - [23/Aug/2019:16:49:56 +0300] "GET /ru/?option=com_ajax&format=json HTTP/1.1" 200 59 "https://floristics.info/ru/stati/sadovodstvo/2434-gibiskus-posadka-i-ukhod-razmnozhenie-i-vyrashchivanie.html" "Mozilla/5.0 (iPhone; CPU iPhone OS 11_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/11.0 Mobile/15E148 Safari/604.1"
Вот код на странице
Код
<script type="application/json" class="joomla-script-options new">{"csrf.token":"1d16110417b14018e6fb3ce33ed07a5b","system.paths":{"root":"","base":""},"system.keepalive":{"interval":1740000,"uri":"\/ru\/component\/ajax\/?format=json"},"joomla.jtext":{"JLIB_FORM_FIELD_INVALID":"\u041d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u043e \u043f\u043e\u043b\u0435:&#160;"}}</script>


Если не залогинен, а в режиме инкогнито смотреть, то нет такой беды.
« Последнее редактирование: 30.08.2019, 12:02:32 от Gerostrat »
*

ProtectYourSite

  • Завсегдатай
  • 1910
  • 104 / 4
  • Безопасность вебсайтов
Re: Что за?option=com_ajax&amp;format=json
« Ответ #3 : 30.08.2019, 13:55:03 »
Это keep-alive скрипт для поддержания сессии можно так сказать
*

Gerostrat

  • Захожу иногда
  • 347
  • 2 / 0
  • Свидетель чайной ложки
Re: Что за?option=com_ajax&amp;amp;format=json
« Ответ #4 : 30.08.2019, 14:12:15 »
Спасибо. Но вот я и заметил кучу новых скриптов. Пурифай, валидэйт. А совсем недавно ещё не было ничего такого...

Что я мог такое включить, что оно теперь загружается? :-)
*

Septdir

  • Живу я здесь
  • 3136
  • 152 / 3
Re: Что за?option=com_ajax&amp;format=json
« Ответ #5 : 30.08.2019, 14:33:16 »
Что я мог такое включить, что оно теперь загружается? :-)
Какая-то форма.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
Мои Контакты | Мой GitHub | Workshop
*

Gerostrat

  • Захожу иногда
  • 347
  • 2 / 0
  • Свидетель чайной ложки
Re: Что за?option=com_ajax&amp;format=json
« Ответ #6 : 30.08.2019, 15:34:40 »
Спасибо!
Единственная форма, которая есть на сайте – комментарии.
На страницах с формой – скрипты грузятся, на страницах без – нет. Но, опять таки, буквально пару дней назад не было их.
1. Не было этого
Код
<script type="application/json" class="joomla-script-options new">{"csrf.token":"cf16b3714da29277ddc4caa823f62029","system.paths":{"root":"","base":""},"system.keepalive":{"interval":1740000,"uri":"\/ru\/component\/ajax\/?format=json"},"joomla.jtext":{"JLIB_FORM_FIELD_INVALID":"\u041d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u043e \u043f\u043e\u043b\u0435: "}}</script>

2. Не было вот этого всего
Код
	<script src="/media/template/gzip.php?extravote-bcf5c9aa.js" type="text/javascript" defer="defer"></script>
<script src="/media/template/gzip.php?core-22dddab1.js" type="text/javascript" defer="defer"></script>
<!--[if lt IE 9]><script src="/media/template/gzip.php?polyfill.event-9827b925.js" type="text/javascript" defer="defer"></script><![endif]-->
<script src="/media/template/gzip.php?keepalive-146eef15.js" type="text/javascript" defer="defer"></script>
<script src="/media/template/gzip.php?punycode-e5f8bcfa.js" type="text/javascript" defer="defer"></script>
<script src="/media/template/gzip.php?validate-7d44e40e.js" type="text/javascript" defer="defer"></script>
Может же быть такое, что раньше это не грузилось, а комментарии работали при этом?..
*

Gerostrat

  • Захожу иногда
  • 347
  • 2 / 0
  • Свидетель чайной ложки
Re: Что за?option=com_ajax&amp;format=json
« Ответ #7 : 30.08.2019, 19:32:12 »
Кстати, а можно как-то в htaccess закрыть доступ вот к таким ссылкам? Посмотрел, а у меня в таблице 600 000+ записей с попытками перейти по ссылкам типа:

1. index.php?option=com_easyblog&view=dashboard&layout=write
2. ?option=com_ajax&format=json
3. wp-admin

EasyBlog не установлен
И сайт не на WordPress :)
И ?option=com_ajax&format=json обращаются каждую секунду... Просто запретить и всего дело :)
*

Septdir

  • Живу я здесь
  • 3136
  • 152 / 3
Re: Что за?option=com_ajax&amp;format=json
« Ответ #8 : 31.08.2019, 01:18:17 »
Может же быть такое, что раньше это не грузилось, а комментарии работали при этом?..
Ну к примеру раньше была только бек валидация, а теперь автор решил добавить фронт. Это положительный варинант.
Отрицательный это вообще левые вредоностные скрпты =)
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
Мои Контакты | Мой GitHub | Workshop
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Выборка по Json данным из БД

Автор ghostcom

Ответов: 12
Просмотров: 219
Последний ответ 21.03.2019, 15:35:21
от AlekVolsk
component/ajax/?format=json

Автор natashalina

Ответов: 5
Просмотров: 293
Последний ответ 15.11.2018, 12:52:28
от draff
Joomla 3.6.5 com_content params переписывается в пустой json с полями?

Автор pavelrer

Ответов: 0
Просмотров: 193
Последний ответ 28.10.2018, 11:30:30
от pavelrer
Error displaying the error page: Error decoding JSON data: Control character error

Автор dron

Ответов: 4
Просмотров: 1152
Последний ответ 07.06.2017, 11:19:35
от dron
Ошибка 1193 - Unknown system variable 'option' sql=set OPTION sql_big_selects=1

Автор juvemen

Ответов: 1
Просмотров: 616
Последний ответ 06.04.2017, 21:58:31
от juvemen