Re: Microsoft finally acknowledges the security drumbeats

From: John R Pierce (spam@is.invalid)
Date: 01/31/02

  • Next message: gaius.petronius: "blocking RFC 793 ports 1024-49151"

    From: John R Pierce <spam@is.invalid>
    Date: Thu, 31 Jan 2002 10:30:02 -0800
    
    

    On Thu, 31 Jan 2002 14:33:02 GMT, alun@texis.com (Alun Jones) wrote:

    >While that is definitely true, and I have my own experience to show me that
    >the personality of a company is often indicative of that of "the guy in
    >charge", it's also worth noting that when the NT architecture was designed and
    >developed, it was not solely a Microsoft project, and it was not developed by
    >old Microsoft hands. New blood was brought in - IIRC, the head of the project
    >was formerly in charge of design for VMS (a quite securely designed OS, I
    >think we can agree), and the project was twinned with that of IBM's OS/2
    >development. Indeed OS/2 and NT split when Microsoft and IBM split on that
    >project. The core architecture design is likely to be the same between the
    >two systems.

    actually, it really isn't. OS/2's kernel was about what you'd expect
    from a 'multitasking DOS'. It was monolithic, it had no security model on
    internal OS objects, in many ways it was built on a traditional OS models.

    NT by comparison was written from the ground up to be a microkernel
    architecture with both a hardware abstraction layer (HAL) and system level
    APIs implemented by plugin subsystems (initially including Posix, OS/2,
    and Win32, although they ended up dropping all but win32 after a few
    iterations), and designed from the ground up around a robust security
    model where every 'object' in the core system, at the kernel level, had an
    access control list associated with it. In the name of performance, many
    of these fundamental design decisions have been compromised over the
    various iterations (for instance, NT4.0 moved the GDI subsystem and its
    associated display drivers to ring 0).

    Virtually *ALL* of the security issues around NT/2000/xp have revolved
    around bolted on system services, not the fundamental OS core. Due to its
    primary use as a Windows desktop system, and the far-too-common sloppiness
    of windows based application software and setup programs and their
    single-user mindset, its sadly too common for most NT/2000/XP users to run
    with Admin privs in their regular user account which greatly increases the
    security risk.

    It is in fact quite feasible to nail down a NT or win2000 server to quite
    reasonable levels of security, I'd go so far as to suggest its not
    fundamentally harder than securing a Sun Solaris system where you have to
    rip out and replace all sorts of subsystems (the bind, sendmail, etc in
    standard solaris are based on really old versions), or typical Linux
    distribution. The NSA has produced some pretty good albeit draconian
    guides on this... http://nsa2.www.conxion.com/win2k/index.html



    Relevant Pages

    • Re: Microsoft finally acknowledges the security drumbeats
      ... >was formerly in charge of design for VMS (a quite securely designed OS, ... The core architecture design is likely to be the same between the ... it had no security model on ... APIs implemented by plugin subsystems (initially including Posix, OS/2, ...
      (comp.security.misc)
    • Re: Chucks plan
      ... from having an automated memory bus, rather than the software driven bus? ... design was different, had to be designed separately, had ... This required predicting which memory chips will be most ... done with a Forth core and software this way. ...
      (comp.lang.forth)
    • Re: Security and EOL issues
      ... OS software resources are designed that reserved ram and disk space among other resources, to reflect what current hardware size is available. ... (There was a security patch a few years ago that could not be applied to NT4 as it required more resources then NT4 could provide. ... Installing air bags requires that the automobile manufacturer design, test, ... Computer Emergency Response Teams, and Digital Investigations. ...
      (Security-Basics)
    • Re: Chucks plan
      ... design was different, had to be designed separately, had ... Furthermore the memory interface being hard-wired could only ... support whatever chip interface was chosen at design time. ... At 10mhz on multiple cores compared to 1Ghz on one core. ...
      (comp.lang.forth)
    • Re: I need a system the U.S. government cannot hack
      ... By way of a further excuse, using words such as 'hack', 'government' or ... The security requirements are driven in part by the costs associated with ... The bulk of the cost of box and wire systems is in the infrastructure --> ... While I can, and will, and am trying, to move ahead with my own design, ...
      (microsoft.public.security)

    Loading