Come eseguire una scansione antivirus prima di inviare allegati nell'applicazione asp.net

2

Come eseguire una scansione anti-virus prima di inviare allegati nell'applicazione asp.net, quando trovano un virus per abbandonare gli allegati, altrimenti procedere al caricamento.

Mi chiedo se ci sono delle API là fuori dove è possibile inviare un file per la scansione? Voglio dire, potremmo eventualmente caricare, inviare a terzi per la scansione e ricevere una risposta?

    
posta jiangmin168168 16.04.2012 - 09:30
fonte

3 risposte

3

Il mio consiglio è di configurare una directory che l'AV esegue la scansione ogni volta che un file vi appare.

Salva il tuo allegato lì e prova a leggerlo dopo che è stato salvato. Se non può essere letto dopo che è stato salvato lì, o se non esiste più, allora è un potenziale virus che deve essere esaminato ulteriormente.

    
risposta data 16.04.2012 - 11:15
fonte
2

Puoi utilizzare l'API VirusTotal Public o un servizio simile - ma ci sono due problemi,

  1. Il feedback non è immediato per dire all'utente che la sua azione è stata rifiutata, dovresti lasciarlo aspettare un po '
  2. Dovresti caricare il file su un server di terze parti, che potrebbe essere un problema di privacy e larghezza di banda

Un altro approccio consiste nell'esaminare la cartella di caricamento e controllare se il file è stato cancellato dall'antivirus - il feedback non sarà neanche istantaneo.

    
risposta data 16.04.2012 - 12:13
fonte
1

virusade.com è attualmente in fase di beta testing, che è un servizio a cui inviare un file per la scansione. Il prezzo finale non è stato ancora determinato, ma sarà adatto per i servizi commerciali, rispetto a virustotal che è inteso solo per uso personale e non commerciale.

NOTA: questo post è una promozione del prodotto da parte dello sviluppatore.

    
risposta data 18.10.2012 - 18:40
fonte

Leggi altre domande sui tag