VirusTotal API を介したアップロードされたファイルのウイルススキャン?

ファイルのウイルススキャン機能は有料のエンタープライズ版に含まれていることは理解していますが、プライバシーとセキュリティがますます重要視される現代において、無料版にも情報共有を促進するための同様の機能が備わってほしいと考えます。

エンタープライズ版のアンチウイルスの仕組みは存じ上げませんが、無料版ではVirusTotal APIを活用して、アップロードされたファイルのURLをチェックし、スキャン結果をその横に表示するといった対応は可能でしょうか?

このアプローチは検討されたことはありますか、あるいは私が知らないうちにすでにそのような機能を提供するプラグインが存在しますか?

「いいね!」 1

当プラグインはオープンソースであり、こちらで入手可能です: https://github.com/discourse/discourse-antivirus。[ClamAV](https://www.clamav.net/) を使用しています。

現時点では、以下の理由により、エンタープライズプランを通じてのみ直接サポートしています:

「いいね!」 7

クリスさんの意見に同意します。現時点では当社の ClamAV 統合以外にそのようなものは存じ上げませんが、Discourse プラグインの開発に挑戦してみたい方にとっては、VirusTotal API をアップロード処理に連携させるようなプロジェクトは、とても面白い題材ではないでしょうか!

「いいね!」 3

VirusTotalでは、あなたのようなユーザーが早晩追放されることを願っています。

サービスから、素材、情報、または機能をコピー、複製、変更、修正、派生作品を作成、公に表示、再発行、アップロード、投稿、送信、再販、または配布してはならないこと、また、これらを試みてはならないことに同意するものとします。これには、サービスをアンチウイルス/URLスキャナーのテスト目的で使用すること、またはアンチウイルス業界/URLスキャナー業界に直接的または間接的に損害を与え、競合し、またはその他の方法で妨げる可能性のある方法で使用することが含まれますが、これらに限定されません。

https://support.virustotal.com/hc/en-us/articles/115002145529-Terms-of-Service

「いいね!」 1

トピックの開始者は、Discourseのエンタープライズ版と無料版に言及していたと思います。

それでも、VirusTotalは無料で使用できるAPIを提供しています。Public vs Premium API で読むことができます。

一方、Public APIは、誰もが無償で使用できるエンドポイントのセットです。Public APIを使用するために必要なのは、VirusTotalコミュニティにサインアップし、「はじめに」に記載されているとおりにAPIキーを取得することだけです。

これが害を及ぼすとは思いません。

「いいね!」 5