Thread obsoleto Antivirus in vb8

tremendino01

Utente Medio
Autore del topic
26 Dicembre 2009
104
0
Miglior risposta
0
secondo voi si può creare un antivirus in visual basic 2008..se la risposta e si,come si crea?:smile:
 
Ad esempio: Il virus "Lamerozzo123" crea la cartella "C:\Windows\lamerone" con dentro i seguenti file "bla1, bla2 e bla3".
Il programma va a vedere se quella cartella esiste, se esiste dice che è stato trovato il virus "lamerozzo123" e cancella le cartelle.

Ovviamente questo è un "virus" inventato da me...semplicissimo! Questo non infetta gli exe, non crea/modifica chiavi nel registro.
 
Non è così che si fà un antivirus -.- prima di tutto devi creare un DATABASE con dentro i codici sorgenti dei virus le definizioni e altro ... secondariamente non lo crei in vb.net perchè è inutile e terzo quoto quello che ha scritto system32
 
Teoricamente un Antivirus rileva se il programma è dannoso quando vede che la firma digitale non c'è, e prima di mandarlo in esecuzione lo "disassembla" analizzandone il codice sorgente. In base alle istruzioni vede se crea cartelle o file che rientrano tra i virus del suo database ( analizzando i file che eventualmente crea ). Quindi non è tanto semplice, ci sono parecchie cose da fare, e c'è soprattutto da ragionare. In VB.NET come ha detto GameOv3r, lo puoi creare ma è inutile, è meglio farlo con un linguaggio di programmazione più potente, quale C#, Java, C++ etc...Però non puoi pretendere che qui ti venga postato il codice già bello e pronto, devi studiare.
 
Teoricamente un Antivirus rileva se il programma è dannoso quando vede che la firma digitale non c'è, e prima di mandarlo in esecuzione lo "disassembla" analizzandone il codice sorgente. In base alle istruzioni vede se crea cartelle o file che rientrano tra i virus del suo database ( analizzando i file che eventualmente crea ). Quindi non è tanto semplice, ci sono parecchie cose da fare, e c'è soprattutto da ragionare. In VB.NET come ha detto GameOv3r, lo puoi creare ma è inutile, è meglio farlo con un linguaggio di programmazione più potente, quale C#, Java, C++ etc...Però non puoi pretendere che qui ti venga postato il codice già bello e pronto, devi studiare.

Esatto...sennò potresti fare un "Antivirus" specifico per un determinato virus...ad esempio "bagle". Ed è molto più semplice...

Ah si, se vuoi fare un antivirus "normale", lo devi sempre aggiornare...(Senza far riscaricare l'exe, ma facendogli scaricare automaticamente gli aggiornamenti dal database... quotidianamente! )
 
Usare il VB.NET per un antivirus è una battuta?Spero di sì.
Studia, studia, studia [...].
Crea una società di geni del pc e forse ce la farai.
P.S. Ma non certo in VB.NET.