Dus is het alweer bashen van Windows gewoon
klinkklare onzin.
De manier waarop Windows en *IX met uitvoerbare bestanden
omgaan, maakt dat fouten op Windozen makkelijker te
misbruiken zijn dan op *IX. Op Windows kun je makkelijker
dingen automatisch laten starten, dan op *IX. Dat dient het
gemak, maar heeft dus ook een keerzijde.
Op Windows is de scheiding van rechten in processen minder
goed geregeld dan in *IX (denk b.v. aan het
Firefox-proefje). Op Windows mag standaard alles, en heeft
een gewone gebruiker veel meer systeemrechten, dan standaard
op *IX. Op een linux-machine heeft een gewone gebruiker nog
minder systeem-rechten, dan een guest-account op Windows, en
toch kan hij er goed op werken. Het is niet zo dat je dat op
Windows niet kan aanpassen, maar op *IX is het uit-de-doos
meestal wel goed geregeld en in Windows meestal niet.
Het patchen van Windows blijkt elke maand weer een avontuur.
Het is altijd maar de vraag wat er nu weer niet zal werken,
of welke patches (volgende maand pas) huidige patches
rechtbreien. Gevolg is dat je met Windows per saldo langer
kwetsbaar bent.
Mijn linux-machines updaten al jaren elke dag (als er
updates zijn) en draaien zonder enige reboot gewoon verder.
Ik heb er nog nooit problemen door ondervonden.
Onder Windows is het soms erg lastig om services niet onder
het System Account te laten draaien, dat notabene nog meer
mag dan de Administrator. Onder de meeste *IX-en draaien
services onder een (zeer) beperkt account, dat b.v. ook geen
login-shell krijgt.
Onder Windows staan standaard allerlei onnodige services aan
(onder het Systeemaccount), die de performance verlagen en
het aanvalsoppervlak vergroten. Onder de meeste *IX-en niet.
Onder Windows moet je vaak goed uitzoeken welke services je
uit kunt zetten, zonder essentiële functionaliteit uit te
schakelen. Onder *IX is dat doorgaans veel makkelijker omdat
de meeste services alleen hun eigen specifieke taak hebben,
meestal zonder afhankelijkheden.
Onder Windows hangt alles aan elkaar van RPC, dat nogal de
nodige veiligheidsperikelen kent. Onder *IX heb je meestal
geen RPC nodig.
Op een standaard Windows XP is de eerste gebruiker Admin en
heeft geen wachtwoord. Hoezo vragen om moeilijkheden? Deze
instelling is bewust door Microsoft gedaan in een tijd dat
malware al een gigantisch probleem was. Brill en Ballzak
wisten ongetwijfeld beter, maar hielden het grote publiek
desondanks voor dat men met XP zo veilig zou internetten.
Valse voorstellingen van zaken dus, oftwel: ordinair
boerenbedrog, waartegen de Consumentenbond had moeten
optreden (dat die trutten daar dat niet doorhadden, neem ik
ze niet eens kwalijk overigens). Het ging de
bloatware-gigant niet om de veiligheid, maar puur om het
marktaandeel. Vandaar dat mensen vaak de $ gebruiken
(misschien snap je dat nu dan eindelijk ook eens).
Denk eens aan de stabiliteit van Windows. Hoewel het
tegenwoordig beter gaat, zijn de bsod's nog lang geen
verleden tijd. Windows is lang niet zo robuust en degelijk
als de meeste *IX-en. Daarom is het niet alleen onverstandig
om Windows te gebruiken voor kritieke infrastructuren, het
is m.i. zelfs crimineel om Windows daarvoor te promoten (zie
http://www.pcworld.idg.com.au/index.php/id;282200690).
Maar dat zal de promotors een wor$t zijn.
En zo kan men nog een tijd doorgaan; beveiligingsproblemen
door terugwaartse compatibiliteit, de diepe integratie van
een webbrowser in het besturingssysteem, de matige kwaliteit
van veel Windows zelf (blijkt ook wel uit de patch-ellende),
de van veiligheidsvoorzieningen gestripte ip-stack (maar wel
van BSD hoor!) enz.
Windows is geen goede software en niet gemaakt voor serieus
gebruik, het is in de eerste plaats gemaakt voor de verkoop.
Net zoals zoveel consumenten-producten.
Het positieve van Windows is dat het een erg veelzijdig en
gebruiksvriendelijk systeem is, dus de populariteit is
natuurlijk ook wel terecht.
In de *IX-wereld zijn er verschillende mail-servers.
Sendmail en Postfix zijn de bekendste. Sendmail heeft een
lange geschiedenis van onveiligheden, Postfix heeft die
vrijwel niet. De programma's zijn compatibel en men kan
Sendmail meestal probleemloos vervangen door Postfix. Hoe
dat komt: het ontwerp!
Mensen die brullen dat malware alleen door marktaandeel
bepaald wordt, gaan voorbij aan het feit dat Windows en *IX
verschillend ontworpen zijn, en ook nog eens verschillen in
de standaard beveiliginskeuzes.
Daarom zijn vrijwel alle *IX-en uit de doos veiliger dan
Windows.
De trucs die Micro$oft toepast in Vista zijn niet nieuw en
zeker niet innovatief; ze bestaan al jaren in *IX.
Wat mij verbaast is dat Windrones wel bereid zijn om te
geloven dat Vista veiliger is dan XP, maar niet
kunnen of willen geloven dat linux nog veiliger zou kunnen
zijn (Vista is blijkbaar de absolute top in technisch
haalbare computer-veiligheid). Een weldenkend mens zou
kunnen denken dat die Windrones tegen beter weten in, hun
geloof blijven aanhangen (sja ook al is het kut, je weet wel
wat je hebt).
De woorden wetenschap en geloof hebben te maken met de
manier waarop men kritisch naar ideeën kan (mag!) kijken, en
ze beargumenteren. In landen zoals Iran mag dat niet, daarom
zal Iran steeds dommer worden en uiteindelijk ophouden te
bestaan. In Nederland gaan we onder de gezegende leiding van
een balkende houten klaas langzaam ook die kant op.
Wie zijn beweringen onderbouwt, basht niet. Wie zomaar wat
brult doet dat wel.
Daarom, Nomen, wil ik je vragen of je in het vervolg je
reacties van onderbouwing wilt voorzien, of ze anders maar
niet meer te plaatsen. Hoewel ik alleen maar kan vermoeden
hoe anderen over jou denken, denk ik dat deze site leuker
leest en meer kwaliteit kan bieden zonder jouw toevoegingen.