Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    system() call per controllo antivirus

    Hello,

    quando un utente fa l'upload di un file, ho bisogno di una system() che mi permetta di verificare se quel file è infetto o meno, ho bisogno quindi di un antivirus da riga di comando o qualcosa di simile (o qualcosa da remoto?).
    Qualche idea?
    Grazie

    Attila
    http://www.tuttoirc.it Il Portale IRC Italiano

  2. #2
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Per Windows o un sistema Unix?

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  3. #3
    Dipende tutto dal sistema operativo usato per le pagine web: con linux, in generali, ci sono vari software, ma puoi fare pure tu tramite socket: basta connettersi al demone e inviargli la path sul disco ove risiede il file da scansionare (rendi molto più veloce l'esecuzione perché non è necessario avviare inutilmente ogni volta il client che fa la stessa cosa)

    In generale puoi usare clamav su linux, o anche avast e simili, però con clamav il sistema che ti ho descritto su funziona tranquillamente. Ovviamente se prevedi di acquistare un antivirus commerciale (cosa che comunque ti consiglio) conviene fare uso di un AV che supporti questa funzionalità altrimenti ti toccherà poggiare sul client

    per intenderci, se sul dedicato avvii clamd (il demone di clamav) poi puoi usare clamc (mi pare si chiami cosi) passandogli la path del file da scansionare e leggere l'output per il risultato o più comodamente connetterti alla socket unix e fare la stessa operazione!
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  4. #4
    grazie mille, lo userò su linux, nel frattempo ho trovato anche avg free, che da linea di comando mi sembra semplicissimo, avgscan file
    e ti restituisce l'output, ottimo da usare in una system.. che ne pensate?
    http://www.tuttoirc.it Il Portale IRC Italiano

  5. #5
    che non conviene, per come ti ho detto su

    l'operazione di scansione è pesante, se la devi fare contemporaneamente poi lo diventa ancora di più se, per finire, ci aggiungi che il software di scansione non è strutturato come client/server finisce che per OGNI scansione lo scanner si deve caricare e mettere in memoria un pozzo di roba ad ogni avvio con il risultato che rischi il collasso della macchina o rischi di dover sovradimensionare l'hardware se hai necessità di fare qualche scansione contemporaneamente!
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  6. #6
    ok grazie mille per le info
    http://www.tuttoirc.it Il Portale IRC Italiano

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.