A friend of mine intensively involved in network support for the
WIN-NT world tonight told me a fascinating tidbit.
He said that after close consultation (but not with whom!) they
removed I think he said four files from all their WIN-NT operations:
OS2.EXE
OS2.DLL
POSIX.EXE
(?) one more
Their reasoning was that in the early days of WIN-NT, any program
which was strictly a POSIX compliant code operation that originated
in OS/2,could, for example be run with OS2.EXE and the corresponding
.DLL!
Their security analysis of the threat of OS/2 to them was so
great for simplistic programs which could be uploaded to them which
might be run under OS/2 shim in this way that it was un-acceptable!
Similarly, the UNIX game was also something they had to absolutely
block as they had no way of policing or working to figure out what
someone else had done if these other systems' programs could be
executed on their networks.
Most importantly, that could be done from outside the WIN-NT network through this tactic from an outside connectee across the Internet!
I'm supposing that in this case, we are still talking about the
WIN2000/NT use of a default NetBIOS over TCPIP and blanket rights
which, I think I understand now exist courtesy of the Nimda.A
learning experience ...
Is this a similar scenario, to what we know, as the early WIN-95
programs which will run under OS/2 vis the WIN32S.DLL if they do not require, for example, past version 1.25 of it?
Under OS/2, Win32s programs need to be run in a WIN-OS/2 session. This means that a Win16 shell [typically PROGMAN.EXE or
WINFILE.EXE] must already be running, or a WPS
"program reference object" must be created to
initiate WIN-OS/2. Neither of these is performed by
Nimda, because it isn't coded for OS/2. [Yes, I know
4OS2 can start Win16 programs automatically, but
Win32s programs are linked as PE, not NE, load
modules.]
The only way you'll get a Nimda infection on an OS/2
machine is if you have an infected Win32 machine
owning filesystem shares with write permissions to
your OS/2 box.
Sleep well; OS/2's still awake! ;)
Mike Luther wrote to David Noon <=-
Oh that's true enough. But family executables could be written between WIN and OS/2 if one worked hard enough at it. Coding Raiders
of the Lost Vark would be a larger job, sure. But coding a
small bit of code as family wouldn't be quite so much of a
pigglet, one would think. Look at AEDIT, for example.
The inescapable conclusion is that Windows and OS/2
are mutually exclusive
options when building an executable, even if they share source code.
Sleep well; OS/2's still awake! ;)
learning more here..
OS2.EXE
OS2.DLL
POSIX.EXE
(?) one more
PINBALL.SYS perhaps? That's the HPFS driver for NT.
He said that after close consultation (but not with whom!) they
removed I think he said four files from all their WIN-NT operations:
OS2.EXE
OS2.DLL
POSIX.EXE
(?) one more
Their reasoning was that in the early days of WIN-NT, any program
which was strictly a POSIX compliant code operation that originated
in OS/2,could, for example be run with OS2.EXE and the corresponding
.DLL! Their security analysis of the threat of OS/2 to them was so
great for simplistic programs which could be uploaded to them which
might be run under OS/2 shim in this way that it was un-acceptable!
Is this a similar scenario, to what we know, as the early WIN-95
programs which will run under OS/2 vis the WIN32S.DLL if they do not require, for example, past version 1.25 of it?
All 16-bit OS/2 programs could be run natively under NT, as 16-bit, protected mode NT *IS* 16-bit OS/2.
Sleep well; OS/2's still awake! ;)
All 16-bit OS/2 programs could be run natively under NT, as 16-bit,
protected mode NT *IS* 16-bit OS/2.
Sysop: | digital man |
---|---|
Location: | Riverside County, California |
Users: | 1,043 |
Nodes: | 16 (0 / 16) |
Uptime: | 89:27:35 |
Calls: | 500,953 |
Calls today: | 2 |
Files: | 109,377 |
D/L today: |
1,118 files (198M bytes) |
Messages: | 304,683 |