[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: risks of using net apps as a user in wheel or adm?



Andrew Sackville-West wrote:
On Sat, Nov 03, 2007 at 10:41:35AM +0000, Joe wrote:
Andrew Sackville-West wrote:
On Fri, Nov 02, 2007 at 09:29:51PM +0000, Joe wrote:
Microsoft Update and apt-get are probably as close as you get, and I wouldn't bet a large amount of money that either is 100% safe. One day MU will get hacked, and the whole world will collapse.

wow, that's quite a comparison: Microsoft Update which will secretly
upgrade stuff on the system even when explicitly told not to versus
apt-get which must be explicitly told what to do and then asks "are
you sure?" And I won't even go into the parts where you get to look at
apt code...
Frankly I hope MU does get hacked (if it hasn't already) because some
people need to learn some lessons, not the least of which is MS itself
for releasing such tragically flawed software to begin with. Note though that I do not wish ill upon the poor users of this
product... merely that the PTB's over there would get a clue (and yes
I know many of them do have a clue, just not enough or the right ones).
Ah, I wasn't comparing operational use,

fair enough...

just the systems as being reasonably tamper-proof methods of delivering software from the original sources to the user.

see, there is a significant difference here. MU allows kernel level
software upgrades to be loaded into the system without admin
intervention or knowledge. So it appears to me that MU is *not*
reasonably tamper-proof and is infact designed to be tampered with..

The vast majority of downloaded software comes from unidentifiable sources via paths which are relatively easily hacked.

The vast majority of whose software? All mine comes from signed
archives with keys that I can verify.
The MU issue is simply one of monoculture, not software quality.

I disagree. The whole MU issue is about fundamentally flawed ideas
 about software. The software produced from a flawed concept (that its
 okay to have some party arbitrarily install kernel level software
 remotely without admin interaction) is flawed and not quality
 software.

If 90% of the world's PCs used apt-get daily, the repercussions of malware smuggled into major packages would be just as serious as an MU hack today.

Yes, except again, if the apt repositories were compromised, we would
still have the option to not bother typing apt-get upgrade (once the
news got out, of course. Some would surely still fall...). If someone
hacks MU, then that hack can be distributed automatically to every box
to be automatically installed even if the admin has turned off the
automatic install "feature".

BTW, I'm not sure that we're actually arguing here. It maybe that I
just don't understand what you're saying :)


It was to do with the original point, active client-side content of web pages, really. This was the 'vast majority of downloaded software' I meant, and was contrasting it with the distribution of system executables, which is done relatively safely. Microsoft may not be as ethical as we would like, but so far the actual distribution system has remained fairly tamper-proof. Whatever malicious software ends up in the machine is exactly the malicious software that Microsoft meant to distribute. And if the use of apt reached Windows-like proportions, how many people would manually invoke it each day? How many would scour the Internet for half an hour first, looking for evidence that the pending updates were safe or not?

My point was that the mass of JS, Flash etc. which is taken as a normal part of web browsing, is as Doug said back in the beginning, the execution of someone else's programs on your computer. I'm not convinced it's the right way to be going, and I'd like to see the processing done on the server, with only the client's screen being affected by the result. I doubt that many Linux users would disagree, it's always been the Windows world that has pushed the PC as an entertainment machine, owned by Microsoft and the other software writers rather than the person who paid for it. A few more attributes of html tags would in my mind be preferable to requiring JS for quick entry validation, for example. I'm a bit uneasy that even banks seem to find JS indispensable, when for the kind of simple user entry processing involved, it certainly isn't.

And while I'm a user of Windows, and indeed a Microsoft Partner, it's purely for economic reasons. I sup with the longest spoon I can find, and I've yet to find a good word to say about the company itself. But hey, I deal with my government, whose ethics are lower still.



Reply to: