0

ftp のルート (public_html ディレクトリの上) からファイル (timthumb.php) をコピーし、FTP 全体でファイルの既存のすべてのインスタンスを再帰的に置き換える cron ジョブを見つけようとしています。誰かがこれを行うための別の方法を持っている場合、私は他のアイデアにもオープンです.

マスター ファイルは /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/ で読むことができます

4

1 に答える 1

0

これはそれを行います:

0 0 * * * find /path/to/ftp-root -iname timthumb.php -exec cp /path/to/good-timthumb.php {} \;
于 2011-08-23T22:50:28.340 に答える