Hace 3 años | Por CIMOC a xataka.com
Publicado hace 3 años por CIMOC a xataka.com

El código fuente de Windows XP parece haberse filtrado en los foros de 4chan. Con él tendríamos la "receta secreta" de un sistema operativo que aún hoy en día sigue utilizándose más de lo que podría pensarse, y eso plantea algunas incógnitas interesantes.

Comentarios

avalancha971

#61 Pero eso no le interesa a nadie, lo que quiere la gente es jugar al DOOM.

Windows95

#54 Eso no me lo dices en la calle.

themarquesito

#1 Yo he visto hasta cajeros con OS/2 no hace mucho.

noexisto

Como comentan por arriba, ese código ha debido estar corriendo años por ahí hasta que ha saltado ahora de forma masiva

themarquesito

#24 Era un cajero del Banco Popular

sillycon

El XP es un problema gordo. No sólo está en cajeros. Hay sistemas industriales (muchos) que contienen un windows xp, y no se pueden migrar porque el hardware adicional sólo está soportado en XP, y no se pueden virtualizar porque el acceso es a bajo nivel. Y no se pueden sustituir porque es un sistema obsoleto y ya no se fabrica. Así que no se pueden tocar, a veces literalmente.

Y he visto sistemas corriendo hoy en día con NT 3.5 .

D

#33 No es ninguna locura: eComStation (la empresa que compró OS/2 a IBM sigue vendiendo miles de licencias del OS/2 actualizado a día de hoy y sigue publicando parches de seguridad.

sillycon

#20 El problema es que se menee Xataka. Está en sitios serios con pruebas, pelos y señales desde esta madrugada.

TardisKun

#74 tuve el OS/2 3 y el OS/2 4. Ambos eran compatibles con aplicaciones de msdos y de Windows 16 bits, creo que llegaron a poder usar la librería Win32 para alguna cosa, pero poca utilidad le dieron. Ahí salió windows95 y el resto...

Como curiosidad, se sigue vendiendo una cosa rara que se llama eComStation que va con la base de OS/2 4.52 aunque lo mismo ya ha pasado a la versión 5

vorotas

#14 Yo te estoy hablando de por lo menos por 2004 o 2005, trabajé en esa migración, y luego supe que migraron a Windows XP, básicamente por que vi una vez iniciar un cajero. Es decir que en este sentido no escatimaban en migraciones. Tener un OS/2 a día de hoy es una locura, la verdad.

pkreuzt

#31 Era una broma, hombre. El hilo de 4Chan con la filtración sale en el Twitter que aparece en este artículo.

sillycon

#51 Excepto el 95 que cascaba solo a los dos días y medio porque se desbordaba el timer...

Jakeukalane

#90 "¡Adiós a la necesidad de comprar discos SSD y de ponerle 16Gb de RAM a los PCs para que funcionen decentemente!"
GNU/Linux ?

acido303

#5 Recuerdo probar OS/2 Warp en su momento en un 486DX33 con 4Mb y me gustó bastante, una pena que eso no tuviese más recorrido.

gonas

#8 OS/2 Warp necesitaba maquinas muy caras para la época. Por eso se fué al carajo.

campi

#67 Tú tienes pinta de responsable de sistemas, ese que te meten después de tú estar años rompiéndote el culo por la empresa...

campi

#42 Y punto.. lol

No es tan sencillo, no deja de ser un terminal por un lado cara al público y por otro que no deja de estar conectado a una red, por muy privada que sea, y hay ataques que se pueden propagar por ahi.

anv

#31 Descargando, a ver qué es, ya os cuento en un rato...

sillycon

#3 El problema es que ya es tan absolutamente público que hasta está en menéame.

mierdeame

¡Vamos a revivir el mítio Windows uE!

anv

#70,#31 El directorio "media" contiene los vídeos que dicen. Algunos de los archivos .7z tienen códigos fuentes pero no veo ninguno que diga windows xp. Tiene muchas cosas como unos que ponen msdos 3.3 y msdos 6.0, que sí podrían ser reales.

Sin embargo hay un archivo llamado nt5src que ocupa 2,4Gb que podría ser. Contiene adentro un directorio Source y adentro otro llamado win2k3.

Hay montones y montones de directorios dentro de directorios. Por ejemplo:

nt5src/Source/Win2K3/NT/admin/controls/smonctrl/smonctrl.cpp
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/smonctrl.h
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/smonctrl.odl
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/smonctrl.rc
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/smonhelp.h
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/smonid.h
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/smonmsg.mc
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/smonprop.cpp
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/smonprop.h
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/snapbar.cpp
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/snapbar.h
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/sources
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/srcprop.cpp
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/srcprop.h
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/statbar.cpp
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/statbar.h
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/stepper.cpp
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/stepper.h
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/strids.h
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/strings.rc
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/strnoloc.cpp
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/strnoloc.h
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/strtable.cpp
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/strtable.h
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/sysmon.def
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/sysmon.manifest
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/sysmon.odl
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/sysmon.sld
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/timerng.cpp
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/timerng.h
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/toolbar.cpp
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/toolbar.h
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/unihelpr.h
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/unkhlpr.h
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/utils.cpp
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/utils.h
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/visuals.cpp
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/visuals.h
nt5src/Source/Win2K3/NT/admin/controls/smonctrl/winhelpr.h
nt5src/Source/Win2K3/NT/admin/cys/dirs
nt5src/Source/Win2K3/NT/admin/cys/dsrestore/dirs
nt5src/Source/Win2K3/NT/admin/cys/dsrestore/passfilt/clogger.cpp
nt5src/Source/Win2K3/NT/admin/cys/dsrestore/passfilt/clogger.h

gonas

#74 Eso de que era mejor es muy relativo. MSDOS y Windows tubo el acierto de ser el que mejor se adaptaba a las maquinas de la época. Le salieron muchas fallos y quejas porque es el que más se usaba. Cuando un S.O. lo usan cuatro gatos, para temas muy concretos, es normal que le surjan menos quejas.

p

#37 igual con el fuente se puede quitar toda la morralla que no se necesite

Ainur

#15 Bueno, no es raro pensar que la arquitectura de windows posteriores se base en mucho código que se ha filtrado, se pueden encontrar vulnerabilidades bastantes grandes que se apliquen incluso en w10

avalancha971

#9 No me queda claro si es irónico xP

alexwing

#25 Wine usa ingeniería inversa, si se demuestra que copian una sola linea del código original el proyecto se va al carajo.

alexwing

#43 Yo prefería que no, es algo muy tentador y alguien al final, puede acabar liandola.

polipolito

#112 puto Resines y su colección de bigotes. Lo tengo clavado en la mente; era mi época dorada de la informática.

ochoceros

#37 De eso también hay con MS-DOS. Y te tienes que buscar la vida para ponerle una tarjeta de red Ethernet, TCP-IP, validar credenciales con un Domain Controler, acceder a ficheros compartidos con SMB1 porque las versiones superiores no las coge bien, etc...

Pero una vez que arrancan, ya no cascan nunca.

anv

#70 #31

Pinta que es real esto... Parece estar el fuente del XP y del Service Pack 1 al menos, sigo mirando.

anv

#70 #31 Si, parece que hay de todo...

Jakeukalane

#76 lol

El_Cucaracho

Espero que nadie pida una pizza de queso en XP.

noexisto

#11 entre otras cosas el código heredado en w10

jixbo

#40 Solo estaba poniéndolo accesible sin tener que rebuscar.
Aquí dejo el hilo original con el torrent (magnet link) original:
https://boards.4channel.org/g/thread/77874231/just-reminding-everyone-that-this-exists

s

#32 Depende del uso que tenga. Puedes tener un ordenador con Windows XP para jugar a juegos antiguos o para alguna aplicación que no te va en versiones nuevas, pero por supuesto sin conectarlo a la red.
Además un cajero no es algo que no necesite seguridad. Si siguen con Windows XP es porque la aplicación no funciona en nuevas versiones, no porque estén en un entorno peligroso. En la intranet de los cajeros no entra gente de fuera de ese entorno, así que tiene que ser seguro.

s

#60 Si hace 10 años que no hay actualizaciones para Windows XP y los cajeros siguen teniendo Windows XP es que no tiene problemas graves. Si les entraran virus o se des-configuraran ya habrían buscado una alternativa porque no les quedaba otra.

s

#75 No tengo ninguna relación laboral con la informática, pero está claro que si un sistema clave como un cajero del mercadona va con Windows XP, es porque va bien sin problemas. Si estuviera conectado a una red con problemas, sería el primero en petar y no es este el caso.

s

#85 También puedes parchear esos ataques. roll De todas formas poner en Internet a una máquina con Windows XP es como tirar el ordenador y los datos, porque dejará de responder en poco tiempo.

Vamvan

Y que mas da que los cajeros monten xp si para acceder a dichos cajeros tienes que abrirlos ?

Vamvan

#38 "Para qué quieres acceder físicamente"

Para pedirme una cheese burger con patatas y una cocacola.

D

#46 El proyecto Wine es de los más antiguos que existen en el open source. Digo yo que sabrán lidiar con ésto. Digo yo que en cualquier caso, tener una "chuleta" les ayudará a hacer mejor los deberes, pero sin plagio. Estoy seguro de que sabrán hacer lo que deben.

frg

#4 ¿Qué costes? Si tienes sistemas, TIENES que mantenerlos, y son costes que tienes que asumir. Si los tienes en un sistema sin soporte, es porque ha superado el ciclo de vida, y te has ahorrado "algo" en el camino.

a

Del enlace a reddit de #31:

Wow, the torrent contains not just the alleged source code, but movies:

Bill Gates and the Population Control Grid
Bill Gates' Plan to Vaccinate the World
How Bill Gates Monopolized Global Health

What the fuck, OP?

Also a 1.5GB documentary on Linux...

And the biggest file is a 27.5GB file called ms_patents.7z . That doesn't smell like it'd have source code in it...


#41 ¿Confirmas si es el Windows XP Bosé Edition?

l

#21 #65 #8 Me acuerdo de los anuncios de OS2 warp. Yo creo que tambien perdio por la incompatibilidad con W y que esta tenia mas aplicaciones.

Al final ese es la clave del exito:
Beta era mejor que VHS, pero habia mas cintas para VHS
SyQuest y SyJet tenia mas capacidad que las de Iomega, pero era mas compatible. Yo creo que hoy en dia la compatibilidad no seria tan importante teniendo internet o USBs aunque fuesen de menos capacidad para enviar compartir eso concreto.
En su momento CPM era mejor que MSDOS, hasta tenia multitarea. Pero como era la opcion obvia para los PC, creo de DResearch apreto demasiado y eligieron una alternativa aunque fuese peor y compraron MS-DOS que a su vez fue comprado a otra compañia como DR-DOS.

Jakeukalane

#96 para que un pc funcione bien no necesitas 16 GB de ram ahora. No necesitas sistemas con windows ni emuladores. Yo tengo un sobremesa con 5 gb de ram aunque es muy antiguo que va perfectamente sin SSD ni nada de nada.
A eso me refiero.
Si ya quieres ponerte a ejecutar cosas de windows es el problema. Aunque "la mayoría" ya no creo que sea preciso.

m

#88: Es "tuvo", para que te acuerdes, di "Windows Me tuvo fallos por un tubo", y listo, así te acuerdas.

blockchain

#6 como que que tiene que ver? Te digo que esos costes De tener el software desactualizado los vas a asumir Tú entre otros.
Que a ti no te importe me parece bien, pero a mi sí.

editado:
con otros negocios puedes escapar de asumir costes, pero con la banca estás jodido, o pasas por el aro por un lado, o por el otro. Pero pasas

frg

#18 Suena a la típica escusa de jefes para jefes, pero que no se sostiene. Si esos es lo que crees, mal vamos.

sillycon

#49 Si se puede sacar algo en limpio de esto y microsoft mira para otro lado...

anv

#17 No todo el mundo quiere hacer algo contra ese hombre. Déjalo tranquilo con sus chips de control mental.

Lo que muchos quisiéramos es que wine tuviera soporte para todas las APIs de windows.

anv

#97 Claro, claro. Yo uso linux para todo. Incluso tengo un viejo netbook con 1Gb de RAM y es perfectamente usable para cosas básicas.

Pero bueno, hoy en día un PC sólo tiene sentido para trabajar o para jugar y para trabajar ya sabes que la gente usa MS-Office.
Yo he ejecutado correctamente Office 2010 con wine pero en versiones posteriores no he podido.

D

#117 #25 Es ilegal. De hecho wine y reactos prohíben a gente que haya visto código de windows participar en sus proyectos.

anv

#118 Para mí uso normal me alcanza con libreoffice. De hecho algunas cosas las hace mejor (como leer CSV). Pero r conozco que Office tiene mucho más si lo usas.

LeDYoM

#145 Y tu esperas con la de proyectos libres que hay por ahí, que alguien, de gratis se ponga a dar soporte sin haber creado el código a eso?

D

#5 ¿Banco Santander? Yo estaba en IT a finales de los 90. Aún recuerdo cómo nos la colaron con el Warp de los cojones.

thorpedo

#1 es el problema de los sistemas "legacy" que terminan siendo una bomba de relojería. Lo de los cajeros no es explicable a nivel informático sino por temas de inversión de cambiar el "aparato" , porque el software de cajero no es que necesite unos requisitos técnicos de la ostia.

anv

#70 Acaba de terminar, por lo pronto veo que tiene esto:

anv

#80 #84 Al contrario. Es probable que la gente se dedique a corregir los problemas de XP y sacar versiones mejoradas.

Lógicamente estará Microsoft detrás de ellos para eliminarlas pero bueno, veremos qué pasa.

Imagina que sacaran un sistema tan liviano como un windows XP que permitiera ejecutar el software moderno. ¡Adiós a la necesidad de comprar discos SSD y de ponerle 16Gb de RAM a los PCs para que funcionen decentemente! ¡Imagina un sistema capaz de ejecutar juegos mucho más rápido que windows 10 porque no tiene tanta carga del propio sistema operativo!

Sería posible, pero dudo que Microsoft se quede de brazos cruzados viendo cómo la gente toma el control de su sistema.

d

Es el año de Windows en 4chan

g

#50 Justo esto venía a comentar.

m

#8: Eso es que también eres warper, como Antonio Resines.

acido303
anv

#132 No. La licencia prohíbe expresamente que hagas modificaciones.

Recuerda que tú no compras software. Pagas por el permiso para usarlo y bajo determinados límites. Por ejemplo según cuánto pagues es el uso que se te permite darle. E incluso algunos usos están prohibidos del todo.

Y, claramente, está prohibido tanto modificar el software como investigar cómo funciona.

vorotas

#5 Yo también, pero hace bastante años, y los migraron a Windows 2000 cuando IBM dejó de dar soporte a OS/2.

TardisKun

#21 lo tuve funcionando en un pentium 1 que no era nada del otro mundo, comprada allá por el 94, era mi so principal, a pesar de tener también en la misma máquina el w95 y Linux.

La máquina cuando se compró llevaba el w3.11 con msdos 6.22...

Razorworks

#24 ¿Por qué dices que "os la colaron" con el OS/2 Warp?

sillycon

#76 Eh, yo no tengo la culpa de que sólo sepas contar hasta 4,294,967,296...

https://blog.tedroche.com/2004/10/08/windows-server-at-faa-crashes-every-497-days-unless-maintained-rebooted/
https://www.cnet.com/news/windows-may-crash-after-49-7-days/

Creo que también se te da flojo mover mucho el ratón mientras arrancas....

garnok

#1 si , por que si metes la tarjeta dentro y resulta que te hace una copia desde el propio lector por que han comprometido en SO pues te soplan toda la pasta y en los registros dicen que lo has echo tu desde un cajero de la entidad

alien8

#134 Microsoft ya no le da soporte, por eso mismo decía que tener el código fuente es mejor para poder parchear el sistema.

gonas

#4 si, este año no va a haber putas para todos los directivos.

vorotas

#105 No tenía ni idea... gracias por la info. Pensaba que OS/2 estaba en el baúl de los recuerdos...

homoAPM

#0 fotos de 4chan --> foros de 4chan

vorotas

#13 Y yo te digo que ya lo estamos asumiendo, o es que los bancos no tienen contratados los mantenimientos de las oficinas, sistemas, centros de datos, alarmas, actualizaciones de su software interno, y lo está cargando a los cliente. Me importa más que sean seguros a que incluyan otro elemento mas de muchos.

Ranma12

Que cabrones los de Microsoft. Como la gente sigue usando un producto que ya no les da dinero, pues hacen filtraciones anónimas para acabar de hundirlo.

Jakeukalane

#98 es que yo con PC entiendo Windows y GNU/Linux. Disculpa.

Es cierto todo eso. Y office lamentablemente está muy por delante pese a que los usuarios básicos nos sobre Libreoffice.

Un saludo.

m

#74: Y TENTE era mejor que Lego, pero como Lego se puede fabricar por menos precio...

m

#90: Depende, si tu tienes un XP pagado, Microsoft no puede impedirte contratar una reparación a una empresa especializada, y si te preguntan cómo lo hicieron, dices que con un editor hexadecimal y mucha suerte.

m

#109: Un coche también es privado y nadie me impide coger un taladro y poner un enchufe de 12 v para los asientos traseros si no lo tenía de fábrica.

Con esto es igual, si pagaste por el sistema, lo que haces es contratar una reparación y punto.

m

#135: Sí, pero la justicia europea también falla a favor del derecho a usar algo por lo que has pagado.

m

#138: En las licencias pueden poner lo que quieran, pero luego está la ley, los jueces...

Sobretodo si es corregir un fallo, ¿Te van a denunciar por corregir un fallo que cometieron ellos y que te perjudica en la utilización de un producto cuyo coste has pagado?

m

#141: Sí, si lo se, de hecho la principal ventaja del software libre es que es tuyo, pero esas cláusulas podrían ser declaradas abusivas. ¿Si ponen en el contrato que tienes que ceder a tu esposa a los CEOs de Microsoft lo damos también por válido?

Otra cosa es que lo vendieras y tal, pero lo que es una reparación... dudo que dieran la razón a Microsoft, si es que se meten en juicios.

m

#143: Sí, algo parecido pasó con unos tractores cuando los agricultores los repararon por su cuenta, creo que al final les dieron la razón. Y por otro, lado un caso parecido es el de los coches, que si tú llevas a reparar tu coche a un taller homologado, aunque no sea de la marca original, no pierdes la garantía, pese a que las marcas de coches querían que solo pudieras ir a sus talleres.

m

#147: Precisamente era justo la programación de los tractores:
https://www.meneame.net/search?q=tractores software
Y es que estaría bien que la UE pusiera las cosas claras, si pagas, es tuyo.

m

#151: Pero te vuelvo a decir: es muy posible que esas clausulas antimodificación sean declaradas como abusivas, como ha pasado más veces, mira las clausulas suelo, por ejemplo.

1 2