View Full Version : Antivirus
marko.fatto
17-12-2007, 15:46
per il momento è semplice curiosità ma in che linguaggio vengono scritti gli antivirus? C/C++? esistono libri che ne parlano?
edit:anche qualche link
Steel Jans
17-12-2007, 16:16
Gli antivirus generalmente vengono scritti in C++ con le routine critiche direttamente in Assembler. Questo perché è necessario avere maggior controllo sul sistema (scansione processi in memoria, scansione dei file prima dell'esecuzione...) ed anche prestazioni ottimizzate.
Nulla vieta però di scrivere un antivirus utilizzando altri linguaggi...
marko.fatto
17-12-2007, 16:20
ma da un punto di vista teorica si potrebbero scrivere anche in ruby ad esempio o non si avrebbe un sufficiente controllo dei processi?
e la velocità di risposta sarebbe troppo lenta?
ps:grazie per la risposta :D
Steel Jans
17-12-2007, 16:31
Per quel che so Ruby è un linguaggio di scripting interpretato e web oriented.
Quindi totalmente inadatto allo scopo.
Si in teoria un antivirus potrebbe essere scritto in qualsiasi linguaggio, ma il problema di fondo e che non tutti ti consentono di arrivare a mettere le mani sulle operazioni eseguite a livello kernel dal sistema operativo.
marko.fatto
17-12-2007, 16:34
hai mica sottomano qualche link che ne parla? :)
Steel Jans
17-12-2007, 16:43
Se mastichi un pò d'inglese prova a dare un occhiata qui
http://www.extremetech.com/article2/0,1697,1154647,00.asp
marko.fatto
17-12-2007, 16:49
mastico è la parola giusta :asd:
comunque grazie provo a dare un'occhiata
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.