Scansione virus di file caricati tramite API VirusTotal?

I realize virus scanning of files is included in the paid enterprise version, but in an age where privacy and security are becoming increasingly crucial, shouldn’t the free version also have something like that to promote free sharing of information?

I don’t know how the enterprise anti virus works, but perhaps the free version could use the VirusTotal API to check URLs of uploads and display scan results beside them?

Has this method been considered, or is there already a plugin for something like this that I’m unaware of?

1 Mi Piace

Our plugin is open source and available here: GitHub - discourse/discourse-antivirus: Scan your Discourse uploads.. It uses ClamAV

At the moment we only support it directly via our Enterprise plan because:

7 Mi Piace

Echoing Kris, I’m not aware of anything outside of our ClamAV integration at the moment, but I also want to add that anyone looking for a fun plugin project to start playing with Discourse plugins, getting Discourse to use something like the VirusTotal API for uploads sounds like a good one!

3 Mi Piace

Spero che utenti come te vengano bannati prima o poi da VirusTotal:

Accetti di non poter utilizzare o tentare di:
Copiare, riprodurre, alterare, modificare, creare opere derivate, visualizzare pubblicamente, ripubblicare, caricare, pubblicare, trasmettere, rivendere o distribuire in alcun modo materiale, informazioni o funzionalità dal Servizio – inclusi, senza limitazioni, l’utilizzo del Servizio in qualsiasi modo per il test di antivirus/scanner di URL o che potrebbe direttamente o indirettamente danneggiare, competere con, o altrimenti ostacolare l’industria degli antivirus/scanner di URL.

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

1 Mi Piace

Penso che l’autore del thread si riferisse alle versioni enterprise e gratuite di Discourse.

E anche in quel caso, VirusTotal offre un’API gratuita, come si può leggere su https://developers.virustotal.com/reference/public-vs-premium-api:

L’API pubblica, d’altra parte, è un insieme di endpoint disponibili a tutti per l’uso gratuito. L’unica cosa di cui hai bisogno per utilizzare l’API pubblica è iscriverti alla Community di VirusTotal e ottenere la tua chiave API come descritto in Guida introduttiva.

Non vedo come questo possa fare danno.

5 Mi Piace