09. maj 2004 - 18:20Der er
16 kommentarer og 3 løsninger
Virus og Spyware på linux
Nu har jeg som så mange andre kæmpet med sasser på min windows maskine og kom derfor til at tænke på. BLiver linux aldrig ramt af viruser / spyware? Hvis ja kender i så nogle godt ani virus-spyware programmer til linux?
I praksis findes der meget få virus til Linux/Unix. Årsagen skal nok ses ved, at Windows er langt mere udbredt som desktop oprerativsystem og brugerne generelt er dårligere uddannet, dvs. de er bedre til at "passe på deres maskiner".
Generelt er de fleste Windows brugere ikke klar over hvordan man skal undgå virus (antivirusprogram og sikkerhedopdateringer), og de er derfor sårbare.
Oven i dette kan der være en del diskussion om at unix er mere sikker, open source er bedre, fejl bliver rettet hurtigere og ofte før de bliver "fundet" (dvs. det er prorammørerne der finder (og retter) dem, og ikke en virus skribent).
arne>mht til dit første punkt: selv om man har forstand på computere, kan man alligevel blive ramt af spyware, når der udnyttes huller i den software man benytter..
Har lige en lille ting mere. Udtrykker buffer overflow. Som jeg har forstået det er det hvis man eksempelvis har char a[2]; og giver den et inputer på et antal tegn over 2. Den vil nu overflowe hvilket gør at man kan skrive til andet hukommelse end det der er meningen. Er det rigtigt forstået? (arne gider du lægge et svar også)
Som jeg nævnte i den anden tråd, er det altså også en vigtig grund, at Linux ikke "bare" er Linux. Der er mange forskellige distributioner, og folk benytter mange forskellige programmer. Dermed er der ikke de samme huller på alle maskiner. (Jeg går her ud fra, at der er huller i al software.) Når de går efter Windows-maskiner, er det til gengæld forholdsvis ens programmer, der skal findes huller i.
Og ja, det er princippet bag en buffer overflow, du beskrev der.
tak for linket sandbox. Ser ud til at der er en bekymring mindre mht linux der. Var der en der gad forklare mig om jeg har forstået buffer overflow rigtigt?
Problemet med buffer overflows, er når man bruger stacken som lager. Inden man hopper til subrutinen, lagres returnadressen på stacken; hvis man har så har mulighed for at lave overflow på stacken, kan returnadressen overskrives; og man kan lave sjove ting..
Og det er vigtigt at forstå at det er forskellig kultur/tradition der gør at Windows XP/2000/NT brugere fumler rundt med lokale administrator privs på deres brugernavne mens Linux bruger ikke fumler rundt som root på samme måde.
XP/2000/NT med NTFS fils system kan sættes sikkert op. Folk er bare ikke vant til det og synes at det er "for besværligt".
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.