Verificação de vírus de arquivos enviados via API VirusTotal?

Percebo que a verificação de vírus de arquivos está incluída na versão paga para empresas, mas, em uma época em que a privacidade e a segurança se tornam cada vez mais cruciais, a versão gratuita não deveria também ter algo assim para promover o compartilhamento livre de informações?

Não sei como funciona o antivírus da versão empresarial, mas talvez a versão gratuita pudesse usar a API do VirusTotal para verificar URLs de uploads e exibir os resultados da verificação ao lado deles?

Esse método já foi considerado, ou já existe algum plugin para algo assim do qual eu não tenho conhecimento?

1 curtida

Nosso plugin é de código aberto e está disponível aqui: GitHub - discourse/discourse-antivirus: Scan your Discourse uploads. · GitHub. Ele utiliza o ClamAV

No momento, oferecemos suporte direto apenas por meio do nosso plano Enterprise, porque:

7 curtidas

Concordando com o Kris, no momento não tenho conhecimento de nada além da nossa integração com o ClamAV. Mas também gostaria de acrescentar que, para quem está procurando um projeto de plugin divertido para começar a brincar com os plugins do Discourse, fazer o Discourse utilizar algo como a API do VirusTotal para uploads parece ser uma ótima ideia!

3 curtidas

Espero que usuários como você sejam banidos mais cedo do que tarde no VirusTotal:

Você concorda que não poderá usar ou tentar:
Copiar, reproduzir, alterar, modificar, criar trabalhos derivados, exibir publicamente, republicar, fazer upload, postar, transmitir, revender ou distribuir de qualquer forma material, informação ou funcionalidades do Serviço – incluindo, sem limitação, usar o Serviço de qualquer forma para testes de antivírus/scanner de URL ou que possa direta ou indiretamente prejudicar, competir ou de outra forma dificultar a indústria de antivírus/scanner de URL.

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

1 curtida

Eu acho que o criador do tópico estava se referindo às versões enterprise e gratuita do Discourse.

E mesmo assim, o VirusTotal oferece uma API gratuita, como pode ser lido em https://developers.virustotal.com/reference/public-vs-premium-api:

A API Pública, por outro lado, é um conjunto de endpoints disponíveis para todos usarem sem custo. A única coisa que você precisa para usar a API Pública é se inscrever na Comunidade VirusTotal e obter sua chave de API, conforme descrito em Primeiros passos.

Não vejo como isso poderia causar algum dano.

5 curtidas