問題タブ [clamav]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bash - ファイルをスキャンするときの Clamdscan エラー
そのため、clamav を使用してファイルをスキャンしようとしましたが、clamdscanまだうまくいきません。
私のセットアップは次のとおりです。
brew install clamav
次に、clamd.conf.sample と freshclam.conf.sample の名前をそれぞれ clamd.conf と freshclam.conf に変更しました。
次にExample、TCPポートアドレス=> TCPSocket 3310でコメントした clamd.conf と clamd.conf の両方にコメントしました(8行目あたり)
その後、freshclamclamavを更新するために実行しました
ここでclamd、デーモン サービスを開始するために実行 (および着信接続を許可) したところ、次のように実行されていることがわかります。
エラーのあるファイルをスキャンしようとするとclamdscan:
さらに、clamav をテストする最良の方法は何かと考えていました。ウイルス署名のある eicar.rtf がありますが、これも通過しますclamscan(ただし、sample.pdf と同じエラーが発生しますclamdscan)。
eicar.rtf は、たとえば Slack メッセージに添付しようとすると、他の AV をトリガーします
別の注意として、file.txt を作成して署名を手動で貼り付けようとすると、ファイルを保存できません。つまり、ファイル (.rtf 以外など) を生成してテストする最良の方法はclamdscan何ですか? (MacOS ビッグサー)
最後に、私のログ (/tmp/clamd.log にあります) を示します。
このすべてが機能したら、これをレールのclamby gemのコンテキストで使用します