Я ищу, чтобы отделить эту конкретную строку от строки 1 около 16 000+ файлов.Удаление инъекции с использованием регулярного выражения
Начало инъекции:
<?php if(!isset($GLOBALS`
Middle of the injection is:
`7860msvd`
And end of the injection is:
`oqggbrtstz-1; ?>
Это содержание в 1 строке только (первого)
Не знаете, как это сделать, но то, что я здесь является следующее;
sed -i -e '1 s/.*<\?php if\(\!isset\(\$GLOBALS\.*7860msvd.*oqggbrtstz-1; ?>//g'
error: sed: -e expression #1, char 67: Unmatched (or \(
Любая помощь будет удивительным.
может быть несколько инъекций в одном файле? могут быть здесь части, которые необходимы без, например, середина или конец? – jm666
Это 1 линия или (как кажется, кажется, образец) несколько строк в виде рисунка? – NeronLeVelu