Storia dei virus del calcolatore


  Share  
|


Un momento intorno 1962, ricercatori al victor Vyssotsky—dei laboratori della Bell, Douglas McIlroy e Robert Morris, Sr.—ha fornito un gioco che di calcolatore hanno denominato Darwin. In questo gioco, i giocatori hanno dovuto scrivere i programmi destinati all'elaboratore che hanno combattuto per la dominazione di una regione di memoria indicata. Come descritto in un articolo dello scomparto in 1972, l'oggetto del gioco era sopravvivenza; i programmi ("organismi") hanno avuti la capacità "di uccidere" e potrebbero generare loro le copie. Questo articolo è la risorsa pubblicata più in anticipo che abbia testimoniato per usare il virus di termine nel contesto di software direplica. Specificamente, il testo accenna che uno dei giocatori "ha inventato un virus—un organismo unkillable" che poteva vincere parecchi giochi dovuto il senso che si è protetto dagli attacchi lanciati dai programmi dell'avversario.

Il riferimento del virus nel gioco di Darwin abbastanza non abbina la nostra comprensione di ché virus tradizionale è; tuttavia, fornisce una prospettiva sulle origini dei programmi direplica iniziali. A proposito, se siete un buff di trivia, potreste essere interessati sapere che il cocreator di Darwin, Robert Morris, Sr, è il padre di Robert Tappan Morris, Jr., che è l'autore della vite senza fine malfamata del Internet. Mantenga quello uno pratico la prossima volta voi l'inseguimento insignificante del gioco!

Un articolo ha pubblicato in 1984 da A. K. Dewdney ha diffuso una versione di Darwin sotto il nome della guerra di nucleo. Nel gioco del Dewdney, i programmi destinati all'elaboratore "si inseguono dall'indirizzo all'indirizzo.… A volte vanno esplorare per il nemico; a volte indicano una diga delle bombe numeriche; a volte si copiano da pericolo o smettono di riparare danni." Come i virus moderni, i programmi nella guerra di nucleo e Darwin sono stati progettati con la replica in mente, anche se non hanno avuti le proprietà parassita che fossimo venuto associare oggi con gli esemplari tipici del virus.

Il primo ha confermato l'esecuzione del codice direplica che ha esistito nel selvaggio come componente di un ospite che il programma era PERVADE, scritto da John Walker in 1975. PERVADI era una procedura per tutti gli usi che potrebbe essere denominata da tutto il programma possibilità richieste di quella propagazione. Secondo il camminatore, quando PERVADI è stato invocato, "esso ha generato un processo indipendente che, mentre il programma ospite stava andando circa il relativo commercio, esaminerebbe tutti gli indici accessibili al relativo visitatore. Se un indice non contenesse una copia del programma, o contenesse una più vecchia versione, PERVADI copierebbe la versione che è eseguita in quell'indice ". Indovino che ecco perchè lo hanno denominato PERVADI; pervade il sistema usando questa tecnica.

L'unico programma conosciuto all'ospite PERVADE era esecuzione—del camminatore ANIMALE di un gioco popolare in cui il calcolatore prova ad indovinare quale animale il giocatore ha in mente. La versione del camminatore del gioco era significativamente migliore di molte altre versioni e la gente ha continuato a chiedergli le copie. Cercando un senso innovatore distribuire il software, coppia l'ANIMALE con la procedura di PERVAD. Il programma risultante ha posseduto le proprietà virali che hanno permesso che si spargesse dall'indice all'indice. Ancora, quando gli utenti hanno scambiato i nastri che contengono le copie "infettate" del gioco, si è propagato ad altri sistemi. Anche se la gente non ha usato il virus di parola a quel tempo di descrivere tale software, ci era un collegamento al termine ciò nonostante: Il codice sorgente del programma ha incluso una variabile chiamata VIRUS per controllare se la procedura di PERVAD dovrebbe essere attivata.

L'inizio degli anni 80 ha presentato il mondo con una serie di programmi virali costruito per i personal computer del Apple II. Il più rinomato di questi è alce Cloner, scritto in 1982 dalla High School Skrenta ricco minore. Skrenta ricorda che ha goduto "giocare gli scherzi sugli schoolmates alterando le copie dei giochi pirated auto-self-destruct dopo un certo numero di giochi". Secondo lui, l'alce Cloner era un tentativo di avere effetto sui disc degli amici senza avere loro accesso fisico. Per realizzare questo obiettivo, ha messo il programma in forma per risedere in un settore del caricamento del sistema del dischetto e per diventare attivo quando il sistema caricato il sistema in su dal disc infettato. Gli alci Cloner allora caricherebbero nella memoria e nella copia in se ai nuovi disc ogni volta che sono stati inseriti nel calcolatore. Ogni occasionalmente, il programma visualizzerebbe il seguente messaggio lyrical:

ALCI CLONER:
 Il PROGRAMMA CON Una PERSONALITÀ
 
OTTERRÀ SU TUTTI I VOSTRI DISC
SI INFILTRERÀ NEI VOSTRI CIRCUITI INTEGRATI
SÌ È CLONER!
 
ATTACCHERÀ A VOI GRADISCE LA COLLA
MODIFICHERÀ LA RAM ANCHE
INTRODUCA IL CLONER!

È evidente che Skrenta giovane era più di uno sviluppatore del software che un poet. Tuttavia, almeno potrebbe rimare ed il tester non è a metà difettoso. Oltre tali nit-raccolti linguistici, benchè, il suo codice patogeno riesca abbastanza, spargendosi lontano e largamente dai campioni del relativo tempo.

Un altro programma virale per Apple II è stato generato indipendentemente intorno allo stesso tempo da Joe Dellinger, un allievo all'università del Texas A&M. Ciò era pricipalmente un programma di prova-de-concetto che ha riseduto nel settore del caricamento del sistema e si è tenuto al corrente del numero di dischetti che aveva infettato. Come il monster del Frankenstein, la creazione del Dellinger non ha ricevuto un nome ufficiale e la gente ora si riferisce semplicemente a varie delle relative versioni come il virus 1, il virus 2 e virus 3.

La Comunità di sicurezza non ha cominciato comunemente usando il virus di parola per riferirsi a tali programmi fino al 1984, quando Fred Cohen ha offerto la sua definizione del termine al pubblico in una pubblicazione nominata "teoria ed—esperimenti dei virus del calcolatore." Il lavoro aprente la strada del Cohen ha esaminato formalmente il fenomeno di software direplica, ha descritto l'importanza della minaccia connessa con i virus ed ha precisato che "piccolo lavoro è stato fatto nella zona di mantenere le informazioni entrare in una zona dal causare danni". Alcune fonti attribuiscono al suo consigliere di seminario, Len Adleman, with l'assegnazione del virus di termine al concetto del Cohen. (sì, quello è Len Adleman che è "A" in RSA, la procedura crittografica chiave pubblica famosa. Ché piccolo mondo!)

È accettato generalmente che il primo virus che ha designato i calcolatori come bersaglio del DOS del Microsoft è stato scoperto nel selvaggio in 1986. È stato denominato il virus del cervello, pricipalmente perché ha cambiato l'etichetta dei dischetti infettati al cervello di opinione "(c)." Come i programmi virali del Apple II prima di esso, il cervello si è sparso fissandosi al settore del caricamento del sistema del dischetto. Una versione iniziale del cervello ha incluso la seguente "pubblicità," che ha condotto i ricercatori credere che il virus fosse creato da Basit e da Amjad Farooq Alvi :

Benvenuto al Dungeon
(c) srl di Basit 1986 & di Amjad (pvt).
SERVIZI EDP DEL CERVELLO
730 CITTÀ DEL BLOCCHETTO ALLAMA IQBAL DI NIZAB
LAHORE-PAKISTAN
TELEFONO:430791,443248,280530.
Guardisi da di questo VIRUS....
Seli metta in contatto con per la 
vaccinazione............ $#@%$@!!

Virdem era un altro virus del DOS del Microsoft che è comparso in 1986 ed è stato diventato indipendentemente dal cervello. È stato scritto da Ralf Burger come un programma di dimostrazione per il congresso del randello del calcolatore di caos per contribuire a spiegare la funzionalità di un virus del calcolatore. Diverso dei relativi predecessori, che hanno contato sul settore del caricamento del sistema del disc per propagarsi, Virdem si è sparso fissando alle lime che hanno avute l'estensione di lima del COM.

I programmi che abbiamo riguardato in questa breve descrizione storica sono ricapitolati belowGiven la mancanza di annotazioni definitive che documentano l'alba dei virus, tengono presente che questa non è una lista esauriente di software virale in anticipo. Consideri questo un campione degli esemplari influenti con le origini che possono essere seguite con un grado moderato della certezza.

Programmi Virali Iniziali
Nome Di Programma Liberi La Struttura Di Tempo Descrizione
Darwin 1962 In questo gioco di calcolatore, nella lotta di programmi per la sopravvivenza "uccidendo" e ripiegando nella memoria.
PERVADI 1975 Questa procedura, fissata ad un gioco denominato ANIMAL, ha permesso che il programma gli spargesse le copie durante il sistema.
Alci Cloner, ed altri. 1982 Parecchi programmi virali per i calcolatori del Apple II sono stati liberati in 1982 ed alcuni potrebbero resalg a 1981.
Guerra Di Nucleo 1984 Ciò è una versione di Darwin che ha formalizzato e diffuso le regole e gli obiettivi del gioco.
Cervello 1986 Ciò era il primo virus conosciuto per designare i calcolatori come bersaglio di MS-DOS; si è sparsa fissando al settore del caricamento del sistema del dischetto.
Virdem 1986 Uno dei virus più in anticipo per i calcolatori di MS-DOS, questo esemplare propagato fissandosi alle lime di COM.

ciò è un articolo aggiunto da Levi D. Johnson


Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions