Newsgroup: it.comp.lang.visual-basic
Titolo: VIRUS

Ciao a tutti, lo so che questo post potrebbe scatenare mille reazioni, ma
.... come si cera un virus :)))) più per curiosità che altro...
più che altro la cosa che non ho mai capito è come si fa a far si che un
programma si copia nella coda di un file e sia in grado di copiarsi da solo
.... mha .... se qualcuno conosce le tecniche dei virus e me le spiega mi
farebbe un favore :))))
Grazie ....
            Ciao
                    Bruce

 ha scritto nel messaggio
news:Xh6w6.85140$yl2.6...@news1.tin.it...

Creare Virus spero vivamente non sia la tua massima aspirazione.
Cerca invece di Imparare, se già non lo conosci il VB, che forse è meglio.

farebbe un favore :))))
hai presente le ultime release di office ? :->
ciao, hal

I virus sono "normali" programmi scritti in assembler o VBA (ma anche in
altri linguaggi di programmazione).
Ti descrivo quelli dei file eseguibili (exe):
Nel vecchio DOS ogni eseguibile aveva un entry-point (punto di entrata) che
è un'indirizzo di inizio del codice. I virus si copiavano dentro
l'eseguibile (con assembler copiare solo determinate sezioni di codice era
facile) poi modificavano questo entry-point perchè puntasse a loro. Quando
eseguivi un exe (o com) infetto in genere partiva subito il virus e quando
aveva finito di fare le sue cose (installarsi in memoria, infettare altri
file, formattarti il disco, farti apparire un'ambulanza che scorazzava per
lo schermo :), farti cadere tutte le lettere che digitavi :) ) facevano
saltare l'esecuzione del codice all'entry point originale (quindi tu non ti
accorgevi che qualcosa non andava). La cosa tosta è che il codice del virus
poteva insediarsi ovunque dentro l'eseguibile infetto. Con windows 95 le
cose si sono compolicate un po'. I file .com quasi non esistevano più e gli
exe avevano una struttura veramente incasinata. I virus per windows 95
infatti non soto tanti quanti quelli per dos :) (i cloni sono molti però
:(  ). Poi M$ ha deciso di mettere delle belle macro all'interno del suo
office. La figata era che si potevano realizzare dei veri e propri programmi
utilizzando il linguaggio ad hoc VBA. Peccato che con VBA si potessero
realizzare delle macro "strane" che viaggiavano tra un documento e l'altro
;)
Ti darei qualche link per studiare di più l'argomento, ma qui mi
ucciderebbero ;)
Comunque non ti devi preoccupare! Studiare i virus non è grave (non mi
sembra neppure reato...) l'importante è non produrne di nuovi! ;)
Wow! Questo post vale almeno 5 nella classifica mensile! ;;;))))
CiaoZ
SebaMix
--
------------------ - -  -   -    -     -      -
Sito Comune del newsgroup it.comp.lang.visual-basic
http://www.murialdo.it/it_lang_vb
------------------ - -  -   -    -     -      -
Rimuovete NOSPAM dall'indirizzo per scrivermi...
Remove NOSPAM from address to write me...
------------------ - -  -   -    -     -      -

 wrote in message
99s5bo$2g1oo$1...@ID-66833.news.dfncis.de...


Lo mandi ache a me?
seb...@hotmail.com
Grazie!
CiaoZ


 Cerca invece di Imparare, se già non lo conosci il VB, che forse è meglio.
Sapere come funziona un virus significa capire a fondo i profondi meccanismi
del sistema! ;)
CiaoZ
SebaMix


 wrote in message
99sma8$2jnja$1...@ID-66833.news.dfncis.de...


>Lo mandi ache a me?
eh eh, non capita spesso di sentirsi pregare di inviare un virus :)
ciao, hal

> E la mia collezione di virus risulta crescere...
dite la verita': chi non colleziona virus qui dentro?
io sono ancora fermo a 15, ma non sono validi quelli
che arrivano ogni 3 minuti via mail :D
--
Fibia "Sakamoto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #25 delle Mitiche Brigate Takahashi sezione Sud

che arrivano ogni 3 minuti via mail :D
per quelli mi ci vorrebbe un server ! :P
ciao, hal