一些愚蠢的猴子浪费了他们和我的时间来感染我们的一个网站。现在,该网站似乎已通过 ftp 入侵,并且一大堆文件已被感染。更改了 ftp 凭据后,我现在的想法是运行 find 和 sed 以摆脱代码:
find . -type f -exec sed -i 's/term-to-search-for//g' {} \;
现在我需要一些关于正则表达式的帮助。脚本以一些 JS 代码开头,<script>
然后总是有一个名为的变量egbserb
(在其他地方从未使用过),还有结束标记 ( </script>
)。两个问题:
- 这就是我尝试过的:(
script*egbserb*script
保持简单),但没有成功。 - 如果代码写在更多行上,那么我将如何编写正则表达式?
提前非常感谢!