[Solar-general] Filtran en Internet parte del código fuente de Windows 2000 y NT
Augusto J. Sacchetto
asacchetto en dld.net
Mar Feb 24 14:03:17 CET 2004
On Fri, 13 Feb 2004 19:41:33 -0300
sebelk <sekinmor en yahoo.com.ar> wrote:
sekinmor> El Vie 13 Feb 2004 19:07, Daniel Coletti (dax escribió:
sekinmor> >DC Para mi esto suena mucho a una estrategia de Microsoft en su campania
sekinmor> >DC anti-Linux. Enviar por los medios el mensaje de que ``ahora los
sekinmor> >DC _hackers_ van a ver en codigo y *por ende* van a conocer muchas
sekinmor> >DC vulnerabilidades de nuestro software''. Lo que te deja un mensaje como
sekinmor> >DC este (al oido comun de la gente) es que si el codigo esta visible
sekinmor> >DC entonces es inseguro.
sekinmor>
sekinmor> Jé! A mí también me huele a eso toda esta noticia, me parece que hay algo raro
sekinmor> detrás... en fin...
Al final, terminó siendo un show mediático aprovechado por los que se
suponía más perjudicados..., nada más que eso... No hubo ninguna fuga de
código que realmente supusiera un riesgo para Microsoft... Hoy recibí
este artículo donde aparentemente se aclara el asunto...
Today's focus: What happened to Microsoft's source code?
By Dave Kearns
Some Microsoft source code, specifically parts of Windows NT 4
and Windows 2000, was posted on the Internet for downloading
from multiple peer-to-peer networks over the past couple of
weeks. As usual, most of the press over-reacted.
Headlines generally proclaimed: "Microsoft source code leaked
onto Internet," but more than one would-be tabloid used some
variant of "Microsoft source code stolen." It wasn't stolen.
Technically, it wasn't even "leaked" (i.e., revealed by someone
within Microsoft). It was simply made available.
The best evidence indicates that Microsoft partner Mainsoft
( <http://www.mainsoft.com/> ) was the original source of the code
that was made available on the Internet.
Mainsoft's chief product is "Visual MainWin," a utility to port
Windows applications to Unix and Linux. Mainsoft would have
access to parts of Windows source code to aid in creating the
ports. Internal evidence in the downloaded source code appears
to indicate that it originated from Mainsoft. Other evidence
indicates that the two files (one with WinNT source, the other
with Win 2000 source) were extracted from Unix core dumps,
typically created when a system crashes. Since the size of the
files is remarkably close to the capacity of a CD-Rom, it's also
thought that the crash that created the core dump occurred while
someone was either creating a CD or transferring the contents of
a CD to the Unix boxes hard drive.
While it's possible that someone at Mainsoft deliberately
released the code, more likely is that the computer (or the
drive) on which the core dump existed was recycled with the
drive being thoroughly degaussed to remove all data. Simply
deleting the proprietary information would not have removed the
core dump files. Whoever acquired the drive and/or system may
have been poking around and discovered the dumps and recognized
them for what they were. Of course, it would take a
knowledgeable programmer/hacker to recognize Windows source code
and, let's face it, the first reaction would be to tell a
friend. The friend would want to see it, and the whole thing
began to mushroom. Nothing illegal or criminal, so far.
Then someone discovered, within the source code, a
buffer-overrun vulnerability in Internet Explorer 5.01. The
"vulnerability" was fixed over two years ago, but that didn't
stop the Chicken Littles of this world from declaring that
Windows was now doomed. It isn't.
There is one thing we can take Microsoft to task for, though. In
the wake of all the publicity, Microsoft decided to follow the
course set by the record industry and release draconian warnings
in an attempt to scare those who have downloaded the code.
According to the Redmond behemoth, "Microsoft is sending letters
explaining to individuals who have already downloaded the source
code that such actions are in violation of the law." (See:
<http://www.nwfusion.com/go2/0223nt1a.html> )
Except, of course, while it may be illegal to make the code
available for download, there's nothing illegal about
downloading it or reading it. You might be in trouble if you
read it and subsequently use that knowledge to create software,
but that would have to be proven in court. Commercial
developers, though, should avoid even the appearance of seeing
the code.
An accident occurred and some old, outdated source code was
released into the "wild." It isn't the first time. Some years
ago, DOS 6.02 source code was inadvertently released. That
didn't damage Microsoft or its customers and this won't either.
RELATED EDITORIAL LINKS
Microsoft warns source code downloaders
IDG News Service, 02/18/04
http://www.nwfusion.com/news/2004/0218microwarns.html
Source code leak linked to Microsoft partner
Network World Fusion, 02/13/04
http://www.nwfusion.com/news/2004/0213mainsoft.html
Planets not aligned for Microsoft suite
Network World, 02/23/04
http://www.nwfusion.com/news/2004/0223jupiter.html
The Best Issue
Network World, 02/23/04
http://www.nwfusion.com/best/2004/
_______________________________________________________________
To contact: Dave Kearns
Dave Kearns is a writer and consultant in Silicon Valley. He's
written a number of books including the (sadly) now out of print
"Peter Norton's Complete Guide to Networks." His musings can be
found at Virtual Quill <http://www.vquill.com/>. Comments on
this newsletter should be sent to him at
<mailto:windows en vquill.com>.
Kearns provides content services to network vendors: books,
manuals, white papers, lectures and seminars, marketing,
technical marketing and support documents. Virtual Quill
provides "words to sell by..." Find out more by e-mail at
<mailto:info en vquill.com>
Perdón por la extensión del email... pero me pareció interesante
compartirlo con uds., dada la extensión del thread que disparó el tema...
Saludos a todos,
--
Augusto J. Sacchetto <asacchetto en dld.net>
Más información sobre la lista de distribución Solar-general