-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
|> volevo |> cominciare a scriverne uno in perl; purtroppo il tempo è tiranno ed ho |> abbandonato l'idea. |> | | Non si dice tempo, si dice VOGLIA :-)
Per quello si dice CAPACITA'.
Purtroppo sono molti anni che non programmo seriamente e quindi qualsiasi cosa mi mettessi a scrivere non avrebbe la qualità che io stesso richiedo per i programmi che installo (soprattutto perché dovrebbe andare in produzione su svariate macchine).
La soluzione sarebbe sicuramente quella di creare un client ICAP ma sinceramente non conosco il protocollo e non ho né tempo né VOGLIA di studiarlo fino al punto di riuscire a creare un programma decente.
L'altro link che hai postato lo conoscevo già; purtroppo i prodotti lì elencati hanno i seguenti difetti:
* Squid-VScan -> solo per open-antivirus e comunque è scritto in java (per le mie necessità non posso utilizzare java).
* Viralator -> ha il problema di necessitare di wget e di un web server; inoltre penso abbia potenziali problemi con molti siti.
* TrendMicro ISVW -> è un prodotto commerciale; lo ho implementato da un paio di clienti ma sinceramente mi ha deluso alquanto, sia come performance che come gestibilità che come funzionalità; inoltre per farlo andare su Debian devi modificare 6000 scripts dato che in TrendMicro ritengono esistano solo SuSE e RedHat come distribuzioni Linux.
* DGVirus -> ottimo prodotto, funzionante e con la funzionalità di antistallo (che per me è fondamentale). Purtroppo però è una patch per dansguardian, non un prodotto a se stante; questo mi impedisce di usarlo ~ in modo pratico e soprattutto richiederebbe di rigenerare il pacchetto .deb ad ogni aggiornamento di DG o di DGVirus. Avevo pensato anche di analizzare il codice per vedere come lavora ed eventualmente derivarne un prodotto a se, ma mancherebbe sempre la parte ICAP che rappresenta la soluzione ideale.
Se qualcuno comunque ha intenzione di mettersi all'opera seriamente per sviluppare un software di questo tipo, mi metto da subito in lista per collaborare, sia con codice se si sceglie perl come linguaggio di sviluppo, sia come tester e debugger in tutti i casi.
- -- Flavio Visentin
| \|||/ | @/0.0\@ | \ - / +------------------oOOo---oOOo------------------
There are only 10 types of people in this world: those who understand binary, and those who don't.
GPG Key: http://www.zipman.it/gpgkey.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux)
iD8DBQFBeYF4usUmHkh1cnoRAlNAAJwJiEygb7CVmcrMMaKKczpwpHpmlgCeP/GZ j+l+oePuVYbcAJMpz+kn9n4= =IICM -----END PGP SIGNATURE----- -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx