我试图找出一个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 {} \;