Search: Home Bugtraq Vulnerabilities Mailing Lists Jobs Tools Vista
Results, Not Resolutions
Bruce Schneier and Adam Shostack , SecurityFocus 2002-01-24

A guide to judging Microsoft's security progress.

Comments Mode:
Results, not Resolutions 2002-01-24
Anonymous
Results, not Resolutions 2002-01-24
Gary McGraw
Results, Not Resolutions 2002-01-24
David Litchfield (2 replies)
Results, Not Resolutions 2002-01-24
davep (at) pitt (dot) edu [email concealed] (1 replies)
Results, Not Resolutions 2002-01-25
Nicholas Harring
Results, Not Resolutions 2002-01-25
Anonymous
Results, Not Resolutions 2002-01-24
Anonymous (1 replies)
Results, Not Resolutions 2002-01-24
Anonymous
Results, Not Resolutions 2002-01-25
Anonymous
Results, Not Resolutions 2002-01-25
Anonymous
Well, to conclude: Use Java, M$ 2002-01-25
Anonymous (1 replies)
Well, to conclude: Use Java, M$ 2002-01-25
Trithemius (1 replies)
Well, to conclude: Use Java, M$ 2002-01-25
Anonymous
Results, Not Resolutions 2002-01-25
Anonymous
Results, Not Resolutions 2002-01-25
Anonymous
Results, Not Resolutions 2002-01-25
BMaximus
SOAP Recommendation is Silly 2002-01-25
Anonymous (1 replies)
SOAP Rec is correct 2002-01-26
Anonymous
Almost right on the compensation 2002-01-25
Anonymous
Results, Not Resolutions 2002-01-25
Anonymous
Results, Not Resolutions 2002-01-25
Anonymous
Results, Not Resolutions 2002-01-25
Chris
Regarding macros in documents... 2002-01-25
Anonymous
Things getting out of hand here? 2002-01-26
Toni Heinonen
Microkernel smog 2002-01-27
Grumpf
Inaccuracies and crazy talk 2002-01-28
Anonymous
STATEMENT:

Internet Explorer: IE should support a complete separation of data and control. Java and JavaScript should be modified so they cannot use external programs in arbitrary ways. ActiveX should eliminate all controls that are marked "safe for scripting."

RESPONSE:

"ActiveX" doesn't do anything; it's an interface contract. IE already does implement object safety by asserting a dialog box stating that the control isn't safe for scripting, if it isn't. Further, it doesn't get that far if it isn't signed.

STATEMENT:

Today Microsoft builds large, complex services that intermingle many smaller services. For example, the Microsoft file-sharing protocol contains file sharing, registry sharing, remote editing, printer sharing, password management, and a host of other services. If a user wants one of those services, he has to implement them all.

REPSONSE:

Ever heard of the 'Remote Registry Service'? I think what you're referring to is the SMB protocol. It's simply an extensible protocol that is extended in a generic way: RPC. Further, you already can disable practically anything you want: The Registry, File Sharing, Printer Sharing, etc. If you don't want something available, disable it.

STATEMENT:

We would also like to see Microsoft abandon the Registry in favor of a less opaque and more user-friendly system.

RESPONSE:

They are already moving towards embracing XML for configuration. .NET applications utilize this as a primary source for configuration data. Of course you?d know that, being the Unix/crypto security experts that you are.

As for the registry, what's wrong with a binary database that supports DACL/SACLs, auditing, and has a well-defined interface?

CONCLUSION:

I purchased Windows because I wanted Windows -- not unix.

[ reply ]

Link to this comment: http://www.securityfocus.com/comments/articles/315/10195#10195
Results, Not Resolutions 2002-01-28
Anonymous







 

Privacy Statement
Copyright 2007, SecurityFocus