3

PHP を実行しているすべての Linux サーバーをより安全にするアイデアがあります。

php.iniファイルのアップロードを構成して、ClamAV のclamscan.

出来ますか?どのように設定すればよいですか?

4

1 に答える 1

1

PHP スクリプト内で ClamAV を操作するためのライブラリはありますが、アップロードされたすべてのファイルを自動的にスキャンする方法はありません。

主に、柔軟性によるものです。たとえば、セキュリティ Web サイトを実行してさまざまなウイルスを追跡し、それぞれのコピーを保存すると、アップロード中に ClamAV がウイルスにアクセスし、Web サイトが役に立たなくなります。より良い方法は、クライアント コードでこれを行い、上記のリンクにあるライブラリの 1 つを使用してスキャンを実行することです。

とはいえ、これは不可能なことではないと思います。fileuploads にフックして、アップロードされたファイルに対して ClamAV を自動的に実行するPHP 拡張機能を作成できます。

于 2012-08-14T01:33:56.293 に答える