Scansione virus di file caricati tramite API VirusTotal?

Mi rendo conto che la scansione antivirus dei file è inclusa nella versione enterprise a pagamento, ma in un’epoca in cui privacy e sicurezza diventano sempre più cruciali, non dovrebbe anche la versione gratuita offrire qualcosa di simile per promuovere la condivisione libera di informazioni?

Non so come funzioni l’antivirus della versione enterprise, ma forse la versione gratuita potrebbe utilizzare l’API di VirusTotal per verificare gli URL dei file caricati e mostrare i risultati della scansione accanto ad essi.

È stato preso in considerazione questo metodo o esiste già un plugin per qualcosa del genere di cui non sono a conoscenza?

1 Mi Piace

Il nostro plugin è open source e disponibile qui: GitHub - discourse/discourse-antivirus: Scan your Discourse uploads. · GitHub. Utilizza ClamAV

Al momento lo supportiamo direttamente solo tramite il nostro piano Enterprise, poiché:

7 Mi Piace

Concordo con Kris: al momento non sono a conoscenza di nulla oltre alla nostra integrazione con ClamAV. Tuttavia, vorrei anche aggiungere che chiunque stia cercando un progetto plugin divertente per iniziare a familiarizzare con i plugin di Discourse, far sì che Discourse utilizzi qualcosa come l’API di VirusTotal per i caricamenti sembra essere un’ottima idea!

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