SirDice op woensdag 21 juni 2006 13:41
> Win9x heeft geen enkele vorm van beveiliging. Je
> hebt dan ook geen exploit nodig om zo'n machine
> te "rooten". Remote code execution is niet nodig.
> Je kan er zo al bij..
Heftige uitspraken. Onderbouw dit eens met wat voorbeelden?
> En als je er remote niet bij komt (omdat er geen
> services draaien) hoef je alleen maar de gebruiker
> te "verleiden" een executable te starten.
In welk opzicht wijkt dat af van al die W2K en XP computers
waarop men inlogt en werkt als lid van Administrators (wat
in elk geval de meeste XP home gebruikers doen)?
Inderdaad
kun je de beveiliging van een NT4++ systeem
verbeteren, maar dat is een lastige klus en zelfs veel
bedrijven doen dat maar half (of geheel niet). Ik heb
afgelopen vrijdag nog een notebook met XP Pro gekocht. De
80GB schijf had uitsluitend FAT32 partities. Denk je echt
dat een doorsnee gebruiker daar wat aan doet? (Ik overigens
wel).
En zelfs al ben je "ordinary user", dan is het nog steeds
een slecht plan om foute code te starten. Die zal in de
praktijk waarschijnlijk niet je systeem slopen (hoewel de
meeste Win32 setups voldoende privilege escalation
mogelijkheden hebben) maar kan wel jouw bestanden mollen
(denk bijv. aan ransomware) en/of jouw account "rooten"
(autostarten zodra jij inlogt) en je keyboard sniffen, de
keys van je games stelen, als het een virus betreft zichzelf
verspreiden etc.
> De top10 virussen laat wel zien dat dat niet echt
> moeilijk is.
Als je daarmee suggereert dat die top 10 afkomstig is van
besmette W9X computers (en niet W2K/XP), waar baseer je dat
dan op? Zo niet, waarom is in dit kader W9X een minder
veilig systeem dan al die W2K en XP systemen die kennelijk
ook besmet raken? M.i. is dit een lek in mensen, niet in
besturingssystemen.
Over "top" lijstjes gesproken. Kijk eens bovenaan de lijst
van
http://www.sans.org/top20/.
- MSDTC and COM+ Service (MS05-051)
- Print Spooler Service (MS05-043)
- Plug and Play Service (MS05-047, MS05-039)
- Server Message Block Service (MS05-027, MS05-011)
- Exchange SMTP Service (MS05-021)
- Message Queuing Service (MS05-017)
- License Logging Service (MS05-010)
- WINS Service (MS04-045)
- NNTP Service (MS04-036)
- NetDDE Service (MS04-031)
- Task Scheduler (MS04-022)
Volgens genoemde Microsoft bulletins is W9X
uitsluitend kwetsbaar voor de NetDDE service, maar
die draait niet by default en daarom is dit lek (volgens MS)
niet critical.
Als jij zou zeggen dat je XP veel safer
kuntgebruiken dan W98 dan geef ik je absoluut gelijk. Feit is
echter dat de meeste W2K/XP machines in "W9X-mode" worden
gebruikt (waarbij door een enkeling wat getrut wordt met
tools als Hitman Pro - vooral bezoekers van dit soort sites,
"normale" mensen hebben hier zelden van gehoord, net zoals
ze vaak niet weten dat er andere browsers bestaan dan IE).
Kortom, indien gebruikt in "admin mode" zijn W2K/XP
machines, door het grotere aantal lekken
en het
grotere aantal in-the-wild exploits, statistisch gezien
minder veilig dan W9X.