我试图找出一个cron作业,它将从ftp的根目录(在我们的public_html目录之上)复制文件(timthumb.php),并递归替换整个FTP中文件的所有现有实例。如果有人有其他方法可以做到这一点,我也欢迎其他想法。

主文件位于以下位置:
/timthumb.php

cron将每天运行以替换实例,例如:

/public_html/wp-content/themes/xxxxxx/scripts/timthumb.php

要么

/public_html/mysite1/tools/timthumb.php

(我们假设实例将始终命名为timthumb.php,因此无需查看文件的内容以匹配代码)

此Cron的目标是防止在我们的服务器上存在Timthumb的旧实例。

任何帮助或想法将不胜感激
谢谢
-山姆

PS:您可以在此处阅读有关timthumb漏洞的信息:
http://markmaunder.com/2011/08/01/zero-day-vulnerability-in-many-wordpress-themes/

最佳答案

这样做:

0 0 * * * find /path/to/ftp-root -iname timthumb.php -exec cp /path/to/good-timthumb.php {} \;

10-06 15:40