WebサイトのソースコードをFTPアドレスから取得して現在のサーバーにアップロードするCMSシステムを作成しました。この問題は、サーバーを制御できる危険なコードをアップロードしたくないということです。悪意のあるPHPコードのフィルタ機能
悪意のあるコードのためにPHPコードをフィルタリングするために既に存在する試行錯誤した機能はありますか?
ありがとうございます。
WebサイトのソースコードをFTPアドレスから取得して現在のサーバーにアップロードするCMSシステムを作成しました。この問題は、サーバーを制御できる危険なコードをアップロードしたくないということです。悪意のあるPHPコードのフィルタ機能
悪意のあるコードのためにPHPコードをフィルタリングするために既に存在する試行錯誤した機能はありますか?
ありがとうございます。
この問題は、自分のサーバーを制御できる危険なコードをアップロードしたくないということです。
これを行わないでください。コードが何らかの形で悪意のある可能性を排除する100%信頼できる方法はありません。
つまり、ここにはa list of exploitable PHP functionsがあります。しかし、あなたの場合、私はまだ言いたいことがあります - アップロードしているコードを信頼できない場合は、アップロードしないでください。あなたがしなければならないことをするための別の方法を見つける。
完全には真ではない:あなたはVMでそれを実行することができます。 –
@Oliええ。 OPのためには可能ではないようですが、 –
このリストをお寄せいただきありがとうございます。私は単に特定のキーワードでコードを除外します。私はこれがアップロードされたウェブサイトを破る可能性があることを知っていますが、それは単純なコンテンツ管理にとっては問題ありません。 – Ally
実際の答えは次のとおりです。サーバー上で任意のコードを実行しないでください。なぜあなたはこれをしたいのですか? –
私のCMSシステムの仕組みには不幸な必要があります。 – Ally
次に、あなたは設計上の欠陥を持っています。 –