🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.sys.pc-clone.dell
Article #152

Buffer overflows [Was: WMF patch is now available]

#152
From: Phred
Date: Mon, 09 Jan 2006 11:33
43 lines
3153 bytes
In article <rsf2s1ds7eigg58ai57iuo22hd38qkhd2k@4ax.com>, William P.N. Smith <news05@compusmiths.com> wrote:
>"Hank Arnold" <rasilon@aol.com> wrote:
>>IMNSHO, MS was forced into this situation of having security problems by the 
>>user community. They were forced over and over again to maintain backward 
>>compatibility whenever they released a new OS. Look at how long it took to 
>>get "real" DOS out of the code.
>
>Careful programming isn't forced on anyone, it's either part of your
>business practices or it isn't.  M$ code has _always_ been quick and
>dirty, and now the chickens have come home to roost in the form of
>buffer overflows _everywhere_, and it's a monumental task (on the
>order of rewriting everything from scratch) to patch the broken bits
>(and then patch the patches, rinse lather repeat).

This is something I don't understand.  I've never programmed in C, so 
I've no idea why anyone would program without "protecting" buffers 
somehow.  It just seems insane to me that you would overlook what, to 
me, seems as basic as the times table.  So why do they do it?  

What "benefits" do programmers derive by allowing the possibility of 
buffer overflow?  Is it something to do with speed?  Simplicity?  
Source code size/transparency?  Or is it just perversity?

>Maybe the "user community" forced it on them by not demanding good
>coding practices (however they would have done that), but I don't have
>a lot of sympathy for the MicroSloth programmers.  Sure, the users put
>up with buggy code, but that's not much of an excuse.
>
>Solutions?  I doubt there are any.

How would the wider "user community" know whether MS's coding 
practices were good or bad?  Where do they get to see the source code 
to enable a judgement?  Could they make a credible judgement if they 
did see it?  

I suspect that, for Joe Blowand his mates, program glitches, 
inconsistencies, and vulnerabilities, are just things that happen and 
are unavoidable due to "the complexity" of it all.

Cheers, Phred.

-- 
ppnerkDELETE@THISyahoo.com.INVALID
Technical Details
Message-ID: <42evrfF1i8l1vU1@individual.net>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
References: <Ykgvf.30057$km.6762@edtnps89><nElvf.503$5g1.136@fe02.lga> <eIyvf.30207$km.10821@edtnps89> <p6zvf.63466$tV6.43483@newssvr27.news.prodigy.net> <1136575936.013378.216560@g49g2000cwa.googlegroups.com> <mKLvf.60661$AP5.6317@edtnps84> <7stvr112c887g490gqqg2s6ch011sjfr0o@4ax.com> <Rf5wf.346$4N4.170@fe12.lga> <rsf2s1ds7eigg58ai57iuo22hd38qkhd2k@4ax.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 10a33e,4d428b5fc998855d
X-Google-Thread: 108c83,a0e8bbfd8f009aaa,start
X-Google-Attributes: gid10a33e,gid108c83,public
X-Google-Language: ENGLISH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: ppnerkDELETETHIS@yahoo.com (Phred)
Newsgroups: alt.sys.pc-clone.dell,aus.computers
Subject: Buffer overflows [Was: WMF patch is now available]
Date: Mon, 09 Jan 2006 11:33:37 GMT
Organization: Just me
Lines: 44
Message-ID: <42evrfF1i8l1vU1@individual.net>
References: <Ykgvf.30057$km.6762@edtnps89><nElvf.503$5g1.136@fe02.lga> <eIyvf.30207$km.10821@edtnps89> <p6zvf.63466$tV6.43483@newssvr27.news.prodigy.net> <1136575936.013378.216560@g49g2000cwa.googlegroups.com> <mKLvf.60661$AP5.6317@edtnps84> <7stvr112c887g490gqqg2s6ch011sjfr0o@4ax.com> <Rf5wf.346$4N4.170@fe12.lga> <rsf2s1ds7eigg58ai57iuo22hd38qkhd2k@4ax.com>
X-Trace: individual.net cESKRzrOTNsQi2XCEFXYBQIJHmLbrcWaHPanO47MffFA9oXQyP
X-Orig-Path: Telstra
X-Newsreader: News Xpress 2.01