28 июля 2018, 17:47 www.exploit-db.com/exploits/45055/ вот что нашла Безопасность / Revolution 2.6.4 and Prior Two Cricital Vulnerabilities 177 +2
28 июля 2018, 12:34 Добрый всем день, мы вычистили заразу, второй день тьфу тьфу пока тихо. Движок не обновляли, в нашем случае это проблематично, но gallery отключили. Если файлы возвращаются значит нужно завершить процессы на сервере annizod и milemined и найти полностью все файлы. Если хоть один останется — пойдёт всё заново. Выискивала grep'ом по включениям eval, GLOB_ONLYDIR, первому символу из инъекции в индексные файлы и т.д. Индексные файлы, которые нужны для MODx мы убрали права на запись вообще, предварительно убрав инъекции естественно. Папку connectors тоже на 555. в файле /connectors/system/phpthumb.php была подозрительная строка <?php if (isset($_POST['IMresizedData']) && strpos($_POST['IMresizedData'], "<". "?php") !== FALSE) die('{«success»:false,«code»:401}'); ?>, убрали и поставили //patch CVE-2018-1000207 by fstrange.ru if(isset($_POST[«cache_filename»]) && strpos($_POST[«cache_filename»],".php") ) die(); и много другого, если кому нужно — спрашивайте, подскажу что знаю. Сегодня нашла Китайский ip 218.60.67.5, которому вообще нечего делать на нашем сервере. Ушёл в баню. Но это всё при условии если правильно настроен доступ к корневой папке сайта на сервере, если с соседних сайтов лезет то чистить можно без конца. Безопасность / Revolution 2.6.4 and Prior Two Cricital Vulnerabilities 177 +2
18 февраля 2015, 22:23 Просто раньше не сталкивалась с этим и не доводилось разбираться. Казалось что всё намного сложнее. Огромное СПАСИБИЩЕ =) Готовые решения / [mFilter] Работа сниппета с пагинатором pdoPage 13 0
18 февраля 2015, 20:45 Потому как проект не коммерческий и я за него ни копейки не получаю, следовательно приобрести платный компонент не могу, а собирать из гита даже понятия не имею как это делается =) Готовые решения / [mFilter] Работа сниппета с пагинатором pdoPage 13 0
18 февраля 2015, 19:33 Нашла причину почему pdoPage ведёт себя «странно» после комментирования 42 строки: if (isset($_REQUEST[$pageVarKey]) && (!is_numeric($_REQUEST[$pageVarKey]) || ($_REQUEST[$pageVarKey] <= 1 && !$isAjax))) { //return $pdoPage->redirectToFirst($isAjax); }Если кому интересно, дело в том что для вывода товаров mFilter использует хэш вида: #ms_price%5B%5D=140--400&page=1&sort=ms_price%2CdescА ссылки на пагинации формируются с хэшем ?page=1, что при переходе по страницам даёт такой хэш: ?page=2#ms_price%5B%5D=140--400&page=1&sort=ms_price%2CdescЕсли вручную в адресной строке менять хэш: #ms_price%5B%5D=140--400&page=2&sort=ms_price%2Cdesc то переход работает нормально. Задача в том чтобы исправить генерацию ссылок на пагинации. Пока не знаю как это сделать, кроме как написать скрипт, который при загрузке страницы будет менять href у ссылок пагинации. Если кто знает что можно сделать посредством php — подскажите, буду благодарна. Пока копаю в сторону метода makePageLink в классе pdoPage, там есть условие: if ($page > 1 || ($page == 1 && !empty($this->pdoTools->config['ajax']))) { $href .= strpos($href, '?') !== false ? '&' : '?'; $href .= $this->pdoTools->config['pageVarKey'] . '=' . $page; }но вот что именно с ним сделать пока не знаю. Готовые решения / [mFilter] Работа сниппета с пагинатором pdoPage 13 0
15 мая 2014, 14:55 Согласна, по хорошему бы приобрести, но пока что такой возможности нет, надеюсь в будущем появится. У меня по началу когда в каталоге было около 20 тыс.товаров фильтр вешался через секунд 20, пришлось в каталоге выводить просто категории, а фильтровать уже внутри категорий. Когда товаров до 1500 то ещё вроде нормально, но вчера странным образом и эта конструкция перестала работать, сейчас подозреваю 1 вариант почему, если подтвердится — напишу чтобы так не делали=) Вопросы / Ошибка 500 при работе mFilter 8 0
15 мая 2014, 13:37 Она платная, я конечно очень Вам благодарна за Вашу работу, но у меня проект с бюджетом 0,00, поэтому придётся выкручиваться как есть. Если не сложно, подскажите пожалуйста в каком месте первая версия бокопорит. Вопросы / Ошибка 500 при работе mFilter 8 0
15 мая 2014, 13:34 Ну это понятно, я спрашивала как решилась конкретно ситуация Марии. А у меня вообще дикие пляски с mfilter происходят и сервер мало в чём виноват, т.к. к примеру вчера фильтры накрылись после того как вносились изменения в другие страницы и чанки, каталоги никаким образом не затрагивались, но тем ни менее фильтры отвалились. При восстановлении с бэкапа всё снова работает, правда придётся заново переделывать другие страницы… чувствую есть в этих фильтрах что-то непредсказуемое=) Вопросы / Ошибка 500 при работе mFilter 8 0
15 мая 2014, 01:14 Добрый день, решили проблему? Если да, то раскройте пожалуйста секрет в чём была проблема? А то у меня на мозгу уже испарина выступать начинает… Вопросы / Ошибка 500 при работе mFilter 8 0
MobileDetect 2.0.0-pl функция "планшеты как стандартные браузеры не работает" в 2.1.0-pl баг исправлен
msImportExport не сохраняет родителя по умолчанию Компонент не понимает кирилические домены при загрузку фото. пример: Error download. Url : https://антаресдвери.рф/upload/iblock/a50/a50b2ef45305a3c18f6e298f1e134880.jpg. Message...
Где можно править тексты и заголовки писем? «Управление словарями» находится в панели администратора по пути: меню Система (иконка в виде шестеренки) -> Управление словарями.
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Токены для ИИ-агентов, чтобы они могли работать с доской. Подробнее написал тут Баг проверю и постараюсь исправить.
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Лучше автоматический ci/cd настроить и не править прод напрямую. Это самый безопасный вариант. Другое дело, что далеко не каждый владелец сайта и далеко не каждый сайт готовы в авт...
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
if(isset($_POST[«cache_filename»]) && strpos($_POST[«cache_filename»],".php") ) die(); и много другого, если кому нужно — спрашивайте, подскажу что знаю. Сегодня нашла Китайский ip 218.60.67.5, которому вообще нечего делать на нашем сервере. Ушёл в баню. Но это всё при условии если правильно настроен доступ к корневой папке сайта на сервере, если с соседних сайтов лезет то чистить можно без конца.
Если кому интересно, дело в том что для вывода товаров mFilter использует хэш вида:
А ссылки на пагинации формируются с хэшем ?page=1, что при переходе по страницам даёт такой хэш:
Если вручную в адресной строке менять хэш:
то переход работает нормально.
Задача в том чтобы исправить генерацию ссылок на пагинации. Пока не знаю как это сделать, кроме как написать скрипт, который при загрузке страницы будет менять href у ссылок пагинации.
Если кто знает что можно сделать посредством php — подскажите, буду благодарна.
Пока копаю в сторону метода makePageLink в классе pdoPage, там есть условие:
но вот что именно с ним сделать пока не знаю.