Thread View: sfnet.atk
2 messages
2 total messages
Started by Petteri Jarvinen
Mon, 13 Apr 1992 16:17
Re: Virusten torjunta
Author: Petteri Jarvinen
Date: Mon, 13 Apr 1992 16:17
Date: Mon, 13 Apr 1992 16:17
40 lines
2070 bytes
2070 bytes
> ELLEI tarkisteta koko levy{.
Ei sek{{n ole niin sanottua. Esimerkiksi Joshi-virus siirt{{
oman koodinsa 81:nnelle uralle, jota normaalikorpuissa ei olekaan
vaan se formatoi sen itse. Jos tarkistussummaohjelma laskee
summan vain 80 ensimm{iselt{ uralta, virusta ei v{ltt{m{tt{
havaita.
Sit{ paitsi koko levyn tunnisteen laskeminen on k{yt{nn|ss{
aika hankalaa, sill{ levykkeell{ olevat tiedostot muuttuvat,
niit{ lis{t{{n ja poistetaan, joten tarkistussummaa pit{isi
olla aina p{ivitt{m{ss{. Jos taas asetetaan reunaehto, ett{
levykkeen tietoja ei muuteta, niin silloin koko tarkistus-
summaa ei tarvita, koska kirjoitussuojateippi ajaa saman
asian paljon helpommin ja tehokkaammin!
> >T{{ll{ on moitittu DOSia suojausten puutteesta, mutta Unixissa
> >tilanne tuntuu olevan viel{ paljon heikompi. Versioista on
> >paljon eik{ kukaan tunne niit{ kaikkia. DOS on sent{{n vain
> >yksi ja hyvin tunnettu j{rjestelm{.
>
> Siis "tuntuu"? Ei muuta, mutta viitsisitk| perustella?
Ok, my|nn{n kirjoittaneeni t{m{ hieman harkitsemattomasti. Toki
Unixin suojaukset ovat aivan erilaiset kuin DOSissa, ja pakko
ollakin, koska Unix on monen k{ytt{j{n j{rjestelm{.
Mutta ongelmansa Unixeissakin on: vai miten muuten oli mahdollista
ett{ Morrisin mato saastutti 6000 konetta muutamassa p{iv{ss{? Ja
er{{st{ lehdest{ luin ett{ vuoden kuluttua tuosta tapauksesta ne
aukot, joita mato oli k{ytt{nyt, olivat viel{ puolessa tutkituista
koneista tukkimatta.
Ja tarkoituksen ei todellakaan ollut aloittaa alueella sotaa
aiheesta. Silti ihmettelen, miten arkaan paikkaan osuin, kun
ainakin yhden henkil|n piti l{hett{{ minulla kahden rivin
alatyylinen henkil|kohtainen viesti ilmeisesti t{ll{ alueella
olleiden kirjoitusteni vuoksi.
Petteri J{rvinen
Re: Virusten torjunta
Author: Jyrki Kuoppala
Date: Mon, 13 Apr 1992 21:50
Date: Mon, 13 Apr 1992 21:50
30 lines
2134 bytes
2134 bytes
> Mutta ongelmansa Unixeissakin on: vai miten muuten oli mahdollista
>ett{ Morrisin mato saastutti 6000 konetta muutamassa p{iv{ss{?
Ongelmia toki on - yksinkertaisinta olisi sanoa, ett{ kyseess{ olivat
virheet k{ytt|j{rjestelm{n varusohjelmissa eli bugit l{hinn{
verkkopalvelijaohjelmissa, hieman syvemm{lle menev{ syy on se ett{
verkottamisen yhteydess{ on haettu l{hinn{ toimivia ja k{yt{nn|llisi{
ratkaisuja turvallisuuden huomioonottamisen suunnittelussa j{{dess{
taka-alalle. Suunnittelun ja toteuttamisen helpottamiseksi on "oiottu
mutkia", luovuttu alkuper{isest{ yhden suhteellisen tarkasti
vartioidun sis{{ntuloreitin (login-ohjelma) mallista ja tehty lukuisia
ovia, ikkunoita, tietoliikenneyhteyksi{ ja muita reittej{ joiden
turvallisuudesta ei olekaan pidetty yht{ tarkkaa huolta.
>Ja
>er{{st{ lehdest{ luin ett{ vuoden kuluttua tuosta tapauksesta ne
>aukot, joita mato oli k{ytt{nyt, olivat viel{ puolessa tutkituista
>koneista tukkimatta.
MS-DOS-virukset k{ytt{v{t tunnettuja aukkoja niiss{ koneissa,
k{sitt{{kseni n{m{ aukot ovat oikeastaan kaikissa koneissa tukkimatta
- siit{ yksinkertaisesta syyst{, ett{ k{ytt|j{rjestelm{toimittaja ei
ole toimittanut korjattua versiota eik{ kaikilla ole mahdollisuutta
vaihtaa k{ytt|j{rjestelm{{, korjata sit{ (mik{li mahdollista) tai
kirjoittaa kokonaan uutta k{ytt|j{rjestelm{{ aukkojen korjaamiseksi.
Madon aukkojen korjaamiseksi esim. Internetin kautta levitettiin
vapaasti korjattuja versioita ohjelmista monille koneille, joten
syyn{ oli useimmiten ilmeisesti ajan / resurssien / jne. puute.
//Jyrki
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads