[zxspectrum] Re: Virus

  • From: Massimo Raffaele <massimo.raffaele@xxxxxxxxx>
  • To: "zxspectrum@xxxxxxxxxxxxx" <zxspectrum@xxxxxxxxxxxxx>
  • Date: Thu, 4 Jun 2015 16:23:57 +0200

Il giorno 4 giugno 2015 16:16, Enrico Maria Giordano <
e.m.giordano@xxxxxxxxxxxxxxx> ha scritto:


Il 04/06/2015 16:05, Massimo Raffaele ha scritto:

Pare di sì. Si "appendevano" ad altri eseguibili, anche su dischi
inseriti successivamente.


E tra l'estrazione di un dischetto e l'inserimento del successivo dove
stavano?


Nella RAM. Residente/attivo.



Mi pare che anche i primi virus PC (DOS) funzionassero allo stesso modo
(letteralmente appesi/aggiunti alla fine di un eseguibile).


No, sui PC c'era la possibilità di installare un programma residente
(TSR). Certo, anche lì un reset puliva tutto, a meno di metterne il
caricamento nell'autoexec.bat. Sullo Spectrum si potrebbe agganciare
all'interrupt, ma su questi computer che vengono resettati in continuazione
sarebbero poco efficaci.


Sì, esistevano anche per il C64 dei programmi che resistevano al reset (ma
non allo spegnimento, ovviamente).

Il giorno 4 giugno 2015 16:17, Enrico Maria Giordano <
e.m.giordano@xxxxxxxxxxxxxxx> ha scritto:


Il 04/06/2015 16:06, Massimo Raffaele ha scritto:

Beh, sì, residente in RAM. Ovviamente non resisteva allo spegnimento.


Non basta essere residente, deve anche essere in esecuzione.


E non potevano essere residenti ed in esecuzione?
Se esistevano e infettavano, evidentemente sì...
D'altronde c'erano tante utility lecite che resistevano al reset
(interpreti basic, routines che sostituivano parti di ROM, ecc.).

Max

Other related posts: