208 похожих чатов

Добрый вечер Подскажите, пожалуйста, хочу проверить, нет ли вмешательств в ядро

сайта. Сам сайт не работает. По идее, мне нужно узнать текущую версию движка, затем где-то скачать дистрибутив, затем сверить файлы.

Вопросы:
1) Не заходя в админку, можно ли как-то узнать версию ядра?
2) Где-то можно дистр определенной версии скачать?

19 ответов

32 просмотра

Проверку сайта выполните, там есть чек модификации ядра

Anton-Uralsky Автор вопроса
Eugene Zhukov
Проверку сайта выполните, там есть чек модификации...

Извиняюсь за вопрос, а это в админку заходить надо? Нечасто с битриксом работаю; Она не работает, как и весь сайт

Anton Uralsky
Извиняюсь за вопрос, а это в админку заходить надо...

Да. Если все лежит - пишите в тп, что-то придумают

Версия главного модуля - bitrix/main/classes/general/version.php

Anton-Uralsky Автор вопроса
Anton-Uralsky Автор вопроса
Eugene Zhukov
Да. Если все лежит - пишите в тп, что-то придумают

Посмотрел, напишу, но ТП не ранее понедельника уже ответят. Может пока своими силами можно что-то предпринять

Anton Uralsky
Посмотрел, напишу, но ТП не ранее понедельника уже...

Логи php - где падает, смотрите. Версию php - возможно, выше, чем надо.

Anton-Uralsky Автор вопроса
Eugene Zhukov
Логи php - где падает, смотрите. Версию php - возм...

Удалось оживить админку удалив модуль compression - заметил через xdebug, что на нём процесс спотыкался

Anton Uralsky
Удалось оживить админку удалив модуль compression ...

Что ж вы сразу пароль-то не сказали... его совсем нужно того.

Anton-Uralsky Автор вопроса
Eugene Zhukov
Что ж вы сразу пароль-то не сказали... его совсем ...

публичная часть так и лежит - может, есть еще что-то связанное со сжатием?

Anton Uralsky
публичная часть так и лежит - может, есть еще что-...

Зачистить кеш физически. В админке модуль удалить - убрать упоминания из всех таблиц (модули, обработчики событий). Дальше идти врубить отладку в bitrix/.settings.php. затем переименовывать все кастомные модули, пока не заработает. И кастомные код в init.php. параллельно логи php глядеть.

Anton Uralsky
Удалось оживить админку удалив модуль compression ...

Смотрите на предмет установленных бэкдоров, было дело , а начиналось все с модуля компрессии

John Doe
Смотрите на предмет установленных бэкдоров, было д...

А дыра стандартная или целенаправленые действия конкретно против вашего ресурса?

Anton Vaniushin
А дыра стандартная или целенаправленые действия ко...

как было проникновение осуществлено, осталось непонятным, но сразу скажу что vote был тогда еще не пропатчен, да и патча такого не было. Симптом был такой - заглючил модуль компрессии, был мной вручную отключен, в попытке найти причину его внезапного выхода из строя - были обнаружены следы проникновения, активность в шелле и тд. все по времени совпало с глюком в компрессии.

Anton-Uralsky Автор вопроса
Anton Uralsky
Как бы их найти? Айболитом?

антивирусы. так же запустить стандартную проверку битрикса на модификацию ядра

Anton-Uralsky Автор вопроса
Anton Vaniushin
антивирусы. так же запустить стандартную проверку ...

Настройки -> Инструменты -> Проверка системы?

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта