Entfernen einer Injektion mit Regex
Ich versuche, diese bestimmte Zeile aus Zeile 1 von mehr als 16.000 Dateien zu ermitteln.
Beginn der Injektion ist:
<?php if(!isset($GLOBALS`
Middle of the injection is:
`7860msvd`
And end of the injecti,on is:
`oqggbrtstz-1; ?>
Dieser Inhalt steht nur in einer Zeile (der ersten)
Not sure, wie man es tut, aber was ich hier habe, ist das folgende;
sed -i -e '1 s/.*<\?php if\(\!isset\(\$GLOBALS\.*7860msvd.*oqggbrtstz-1; ?>//g'
error: sed: -e expression #1, char 67: Unmatched ( or \(
Jede Hilfe wäre super.