Tuesday, November 9. 2004Monoculture Schmonoculture
I recently came across, due to a Slashdot post, an editorial by Jeff Duntemann that blames all our current problems with security, specifically within Microsoft products, on the monoculture surrounding it; stating that if something else became as widely used as a product Microsoft makes it too will suffer the same security flaws. On the surface this is a fairly sound argument, but when you take it apart piece by piece you can clearly see how faulty it is.
The first point brought up in the editorial points to Internet Explorer and how its 90% hold on the market makes it easier for viruses to spread. This is true, no one can deny it. All software has flaws. Humans are not perfect and therefor software is not perfect either. But as humans we have the ability to plan ahead; if it looks like its going to rain, we bring an umbrella to work. So if there is a potential for something to happen as far as a software bug, why not bring along an umbrella? Now, while we’re on the rain and umbrealla metaphor, lets look at what an umbrella does. Quite simply an umbrella reduces the affact that rain has on something. The key being reduces. There is still potential, but this minimalizes the risk of the rain doing any serious damage . Tools and methods exist to reduce the damage done by flaws. Microsoft has started to tout how Windows usually gets less anual security alerts than Linux does. And in all its spin and flashy marketing campaign it can easily decieve unknowing people as to how secure their product is. The fact is, most, if not all, of the security alerts found in Windows are critical, while only a handful per year (if not less) are found within Linux. And, of course, the most common response to this is something along the lines of ‘well, linux would have as many critical flaws found if it had a larger user base.’ There is some truth to this, no doubt more would be found, but if we look at an area where a non Microsoft product has a larger user base and we see the same results as where Microsoft is the monoculture in an area that should tell you something. Apache, an FOSS (Free Open Source Software) web server, is the most popular web server out there. And, because of this it gets more security alerts than Microsoft’s IIS. But as stated above they are minimal alerts, as opposed to the severe alerts that arise for IIS. And, most of those Apache servers are run on Linux, Unix, or BSD, all of which are closely related. So why aren’t there more critical problems in these systems? Lets take a look at a bank vault. Everyone, for the most part, knows how a vault works and could find a way to break in. But as we all know from movies and books, simply breaking into the vault itself is not the hard part, its getting around the other security measures thats hard, as well as getting out safely with loot in hand. Those systems are the umbrellas of the vault. Another good example is the process the US Treasury goes through when making the printing plates for money. No one person knows how to draw the entire plate, it is broken up into parts, one person knowing how to do only one segment. Within a network, say your business network, the guy that gets office supplies doesn’t need total access to the network system. He will never need them at his current position, so why give it to him? Why should a website be able to use your web browser to modify your system? The most obvious answer is that it shouldn’t. And in Unix based systems (Linux and BSD to name the most common) it isn’t allowed, unless the user allows it. So, why then, is it allowed in Windows? Why is this primary design flaw allowed to continue at the expense of the public? This simple question is much larger and more serious than any blame that the editorial lays on C/C++. Problems are absolute. But they are not absolutely un-controlable. For those of you who do not know of the technique I was mentioning above, its commonly refered to as ‘Sandboxing’, along with the reasons behind why its dangerous to ever run an application that connects to another computer from an account that has admin privleges. In short, you don’t give a kid a loaded gun and hope that he doesn’t shoot himself, so why does Microsoft do this with its software? Thats the end of my rant, most likely it doesn’t fully address the editorial in question, but that doesn’t matter much to me, more important is the idea that monoculture is soley responsible for the current problems with security in the IT world. Trackbacks
Trackback specific URI for this entry
No Trackbacks
Comments
Display comments as
(Linear | Threaded)
The “big one” is a heart attack. I watch baseball for the cute asses in the uniforms of course
Someone accept my registry application
Maybe I didn’t fill in the right email.. it’s d00t@rednecks.com
tell them john kerry is your father and you must console him...
Tell him you’re sick, when he asks what’s wrong with you, tell him you’re fuckin your sister. When he gets all disgusted, say “I told you i was sick.”
waffle house...yum....there is something about pecan waffles drool
Letter already in the mailbox and its 830 and i just got the msg 45 minutes. <3 Herbito
It is on Amazon. Number 5 though...
Guess people are waiting for reviews, considering how badly Doom 3 sucked.
Hey Fabian its me Gigi, Well i’m just posting cuz i got a letter from Herby and i got a different address, maybe its the same one but just in case.
Recruit Lorenzo H. Plt 2006 2nd Bn G-CO Box 12006 Parris Island, SC 29905- 2006
There is no IRC!!!!111 i`m running hysterical!!!!!!!!!!! AHHHHHHHh
I got about a 1/4 through that then came to the conclusion you suck, and left.
Good points, but do you have any idea how long it took to download this on my cell!?
Do i also have to resign as Cheif Justice of the Grand Dragons of #boxwhores?
I never read the article, but would like to state the following: Moooo...
I can’t view your site correctly @ work because of my FORCED resolution
OMFG GREat!!#!@ now i can use that from my phone. w00tw00t
Jimmy Eat World stands for jew... they’re trying to indoctrinate us with their christ-killing, no-pork-eating, fake-holiday-having ways!
A month old is new now? I do agree that it’s pretty good though.
But you get to play Half-Life 2 faster!
The authorization crap is pretty gay though. STOP LEARNING FROM MICROSOFT.
Agreed. It’s better here, and of course Alex is more than welcome to join us.
What server problems were those?
One of the hosting companies that linode uses was having connectivity problems throughout yesterday, and boxwhores.com just happens to be hosted by that company. The reason as to why it was happening, as far as I know, is still unknown. Only some geographical areas were affected by it, primarily in North America.
Agreed. We had our own server before. I don’t see the problem with someone idling in there to point them over. I think we’re pretty good here, we have more privs (vhosts, for everyone, i obviously have others) i think we’re doing pretty good here. I haven’t had any complaints other than the server problems we experienced today. Other than that the service has been stable and working fine. I’d like to remind others of what i remind myself every day. Boxwhores doesn’t belong to any single person. We’re a pretty small community of people with pretty much nothing in common. It’s fun, and just one person can damage it. Anyway, i’d like to apologize for the sever problems, if this happens much more i’ll go look for a more stable place, even if it’s more expensive.
Can we buy a christmas tree? o.O
....... Also, yes lets stay here Serious comment of the day: “I agree that boxwhores on DA is open because i was the only one that had acces there and was pretty stupid iding alone there :P, but yet, i think that room should be closed for avoid future confusions, and divisions; it is just a temtation to have it there, so just keep it alive with ”We moved to irc.boxw... bla bla" Title. Kthnksbye"
sodomy rocks. yeah, that sounds like a good idea.
i promise i won’t spam any of you with anything but gay pr0n links.
All I know is, I’m not going anywhere. And on Flashy’s note, I can use WebIRC @ work to check in here and there.
BTW, if he can come onto the server to broadcast that he’s opening the channel up again, why not just come on to chat and hang out? It’s kind of ridiculous... makes it seem like a power-trip.
i’m glad most of you like it here and you haven’t been assholes to each other... much. error, d00t: agreed. flashy: you can connect to other servers. so be cool.
I concur with everything that has already been said about this. I’m quite happy being on irc.boxwhores.com and Arsecroft LOL @ “you haven’t been assholes to each other... much.”
irc.deviantart.com = suxz0rs we don’t need to be on a server tainted and diluted with retards (no pun intenteded)
p.s. lets chuck another baby jesus on the barbeque
no doubt that we have all been better here, not only it being on a different server. we should all be able to hang out together, like we have been, without there being an enormous amount of senseless “disputes” going on. anyways, from what i’ve seen, there’s a lot of people that don’t even like deviantart, so why be part of their server when we can have our own? point being, i like it better here because we’re all seemmingly happy and not mad at a person(s) in the channel just because of something they have done. i think we’ve came a long way from where we were a couple of months ago, and i’d like it to stay that way. when a group of people from literally all over the world can come and hang out together, that’s something good, and we definately have that. not trying to be a martin luther king or anything, but somehow im thinking that if the world could see how us group of young adults can joke around together, that there wouldn’t be such a problem with segregation (sp), etc. just a thought.
Sounds like a great idea to me! I don’t know if you’re talking about just online contact stuff or actual mailing contact, though. And with that in mind, if you’re just referring to online contact information, which I think we all almost know each others info in that department, I think we could all get our mailing addresses together. Because like, at the holidays (like now) or even if you just want to, it makes it a whole lot easier to send someone a card or a package without having to always ask for mailing information. But yeah, that’s my take on that and I think it would be an awesome idea if we could have that for everyone.
rosa is a nigger. stay in #niggers, damn you! it’s equal, i swear!
For clarification, I mean mailing contact information as well as online. I was planning on making it availiable only to logged in users as it should be simple to integrate with WordPress’ code.
I’m not so sure I’ll have time before I leave for Mexico though, so I don’t know. More school work I’ve got to do than I thought.
Well, just as long as we can have it that would be great. Maybe if someone else could help?
i would help, and i think i can. i’m going to see if i can get my shitbox back so i can do some work without having to borrow someone else’s computer.
wait. i was the first one to complain. it was MY illogical request.
attention whore
p.s. avoid “DIE” comments pleasebye
ok
1. wtf do we need a poll for? if you want a poll get on deviantart. 2. pretty interface? ..... 3. individual blogs can be found at http://modblog.com or even use your deviantart journal. 4. um, calendar is covered flashy look to the right of the webpage in the grey area. 5. ..... 6. “ ” 7. you’re on the internet. if you insist on wanting “porn” go google it. 8. heh global fear....
OK i admit it, i`m a lazy bastard
global fear of #boxwhores? shouldn’t we seem all nice and stuff first? then we can get them into our clutches and force them to look at goatse oO Oo or not...
I agree. I’m normally one of many words in cases like this, but my point is, I do agree, with both him opening the channel and with us not “moving.” This is not a house, it is a community.
hey, if you guys want more global fear that can easily done. All you have to do is ask, i’ll make you all fear me and my wrath!!!
I never asked it to be like that, I just said that I wouldn’t post my address without it being secure.
me agrees with the “power-trip” informant, If Aex really wanted us to come chill on DevArt, why did he not just remain on BoxWhores? It would’ve been so much more simpler and easier for all.
btw - heya folks!
That game gives me motion sickness to watch =(
Though I must admit, the graphics are AMAZING!! I would play it, if I could find a way to settle my stomach.... Any suggestions?
I’m a stupid fucking mexican. I wish I’d commit suicide.
-- EDIT: And so do we.
Hi herb...
Please give up the idea of the orientals :s... no good... ahahhaha Hola Como te va? Q´ horror, nunca podria estar en el ejercito o algo parecido!! :s, ni siquiera en la escuela soportaba las clases de Educacion Física sentia que iba a morir en el concreto del patio escolar bajo los rayos del sol y la contaminacion de la ciudad de México, “soy una delicada princesa!!” ajajajja!, de cualquier manera reitero mi horror ante tu situacion :), y espero que te sea leve. Prox. recibiras algo mas por correo Adios |
Calendar
QuicksearchArchivesCategoriesSyndicate This BlogBlog Administration |
|||||||||||||||||||||||||||||||||||||||||||||||||
