AntiChris schreef op 08 december 2003 @ 22:58:
DiedX zei:
[...]
From WordNet (r) 2.0 [wn]:
[...]
Definitie van een virus zegt juist dat het zichzelf niet kan verspreiden. Het vermeerdert zich pas als de ontvanger iets gedaan heeft (bijvoorbeeld het besmette programma opstart).
Zoals in de definitie ook al staat wordt hiermee een "true virus" bedoeld. Wormen zijn een subklasse van de virussen die zichzelf kunnen reproduceren
en opstarten.
Verder...
het doel van elk virus is verspreiding.
en inbreng van gebruiker is erg subtiel.
het aanzetten van de computer is in princepe inbreng van de gebruiker.
er zijn meer dan genoeg virusen die zich niet in bestanden nestellen maar in de bootsector van pc's.
deze virusen zouden zelfs OS-onafhankelijk kunnen zijn. (denk dan b.v. aan een virus dat kijkt op wat voor computer hij zit, en door de indentificate een exploit uitkiest vanuit een lijst met exploits die hij kent. en dan een bepaalde versie van zichzelf (ELF, exe, of wat dan ook) los laat op dat systeem. )
Het enige verschil is dat onder UNIX de extensie van een bestand geen invloed heeft op het gedrag van het systeem, waar Windows juist de extensie gebruikt om te weten of een bestand een plaatje of een programma is. Hierin schuilt een heel groot gevaar, vooral als dan ook nog eens de extensie-hiding van Windows aanstaat waardoor je het .exe deel niet eens meer ziet. Dat in combinatie met een brakke MIME ondersteuning in Outlook (Express) zorgt ervoor dat zulke virussen ongezien binnen kunnen komen.
de TS ging uit van een situatie binnen een bedrijfs omgeving.
derhalve zou men kunnen redeneren dat de systeems beheerder voor veiligheids redenen kiest voor een mail programma anders dan outlook.
ik vind het onzin om een Os af te schrijven op programma's die een keuze zijn.
enige argumentatie dat men in het bedrijfsleven vaak outlook gebruikt is niet van toepassing. Dat zegt enkel wat over de systeems beheerder en outlook.
niet het Os in kwestie, aldoch het van de zelvde makers af komt.
ik denk niet dat het mogelijk is om een hard te maken woord over dit te zeggen zonder dat het een pure tijdsopnamen is.
virusen zoeken gaten in de beveiliging van een systeem, de beveiliging van een systeem is constant in flux.
elke week komen er wel security fixes uit voor beide systeemen die virusen nuteloos maken.
Het punt of virusen het wel of niet beter doen onder welk Os is dan ook niet de vraag van de TS.
zijn vraag is duidelijk WAAROM er zo veel virusen op dit moment zijn voor windows, en zo weinig voor linux.
een mogelijk antwoord is dat de standaard implementatie van windows een stuk minder veilig is dan die van linux.
want ik geloof er heilig in dat je een windows machine ook gewoon waterdicht kan maken.
door het plaatsen van zijn vraagstuk in een bedrijfs omgeving moet de gebruiker overgens totaal geen variabel zijn, gezien deze niks stuk mag maken.
het is immers taak van de systeemsbeheerder om te zorgen dat de gebruiker enkel mag en kan doen, wat hij moet doen en mag doen.
Dit is ten dele waar, je kan namelijk je programma's statisch compileren, d.w.z. met alle libraries ingecompileerd. Je programma draait dan op (bijna) elke Linux PC. Wel is het zo dat een binary op i386 natuurlijk weer niet draait op powerpc en een Linux 1.0 binary best wel eens niet kan draaien op de nieuwste 2.6 testkernel. Een voorbeeld is de RealPlayer voor Linux die toch best op aardig wat systemen goed draait zonder problemen.
sowieso wil je een virus idd wel staties compilen
maar een virus zal voor zijn voorplanting enkel gebruik maken van standaard functies die gewoon in glibc zitten.
verspreiding en functie zijn niet over te speculeren gezien dat juist virusen uniek maakt.