Productos FTTH

Tienda FFTH

Entradas Mensuales

Síguenos en:

Canal Oficial Telegram de elhacker.NET Grupo Facebook elhacker.NET Twitter elhacker.NET Canal Youtube elhacker.NET Comunidad Steam: Grupo elhacker.NET Mastodon

Entradas populares

PostHeaderIcon Hacker logra ejecutar el kernel Linux de forma cooperativa dentro de Windows 9x: "Podría ser uno de mis mejores hackeos de todos los tiempos"


Un hacker logra ejecutar el kernel Linux de forma cooperativa en Windows 9x, calificándolo como "uno de sus mejores hackeos de todos los tiempos".







Hailey ha conseguido que dos mundos opuestos, el kernel de Linux y Windows 95, convivan en un PC como si fueran uno solo.

Parecía inviable, pero una hacker ha conseguido lo que para muchos era una imposibilidad absoluta: ejecutar el kernel de Linux dentro de la familia Windows 9x (95, 98 y ME) de forma cooperativa. En concreto, hablamos del núcleo real de Linux 6.19 compartiendo el cerebro de un viejo ordenador con el sistema operativo de Microsoft.

El proyecto, bautizado con el nombre de WSL9x, es un guiño al Subsistema de Windows para Linux que se usa hoy en día en Windows 10 y 11.

La propia Hailey afirma lo siguiente: "Podría ser uno de mis mejores hackeos de todos los tiempos". Y no exagera, porque meter un kernel moderno en un sistema de hace treinta años requiere de unas cualidades enormes.

Lo que hace que este hackeo sea de los mejores no es solo que funcione, sino cómo lo hace. WSL9x permite que ambos sistemas operativos trabajen juntos en lugar de operar por separado. Esto significa que puedes estar en tu escritorio de Windows 98 y abrir una terminal que corre Linux de forma nativa.

Un Linux moderno viviendo dentro de Windows 95

El sistema está formado por tres partes: el núcleo de Linux modificado, un controlador especial del sistema y un programa que actúa como puente entre ambos. Todo esto permite que Linux funcione sin romper del todo la arquitectura de Windows 95.

La parte más delicada es cómo se comunican los dos sistemas. En los ordenadores modernos hay mecanismos para gestionar llamadas del sistema, pero en Windows 95 eso no existe como tal. Así que el proyecto usa métodos alternativos para engañar al sistema y hacer que todo funcione.

Cuando Linux necesita hacer una operación, como acceder a memoria o ejecutar una instrucción, el sistema intercepta esas llamadas y las traduce para que Windows 95 las entienda.

Por supuesto, Hailey reconoce que el sistema es inestable. Como ambos sistemas operan con el mismo nivel de privilegios, cualquier fallo puede dar pie a que todo el entorno se bloquee por completo.

Windows 95 no era un sistema, eran varios a la vez

Hoy en día, instalar Windows es casi automático. Pero hace años, con Windows 95, la historia era muy diferente. Tanto, que el propio proceso de instalación era mucho más complicado de lo que parece a simple vista.

De hecho, no era solo instalar Windows 95 y ya. En realidad, el sistema se montaba pasando por tres entornos distintos.

La idea de fondo era sencilla, aunque el resultado no tanto: Windows 95 tenía que ser compatible con equipos antiguos que todavía funcionaban con MS-DOS o con Windows 3.1. Por eso Microsoft no podía hacer una instalación como la de ahora, sino que tuvo que construir un sistema que pudiera adaptarse a cada caso.

Es por eso que la instalación no era un único programa, sino una especie de cadena donde el sistema iba cambiando de modo según avanzaba. Cada parte del proceso dependía de un entorno distinto.

El proceso empezaba siempre en MS-DOS, el sistema básico de la época, que era solo texto. Desde ahí se cargaba una versión muy limitada de Windows 3.1, que servía como puente para poder continuar.

Después, esa versión intermedia se encargaba de detectar el hardware del ordenador, copiar archivos y preparar todo lo necesario para dar el salto a Windows 95.

Cuando todo estaba listo, arrancaba Windows 95 como tal, ya con su interfaz gráfica, su menú de inicio y más.

Con esto, Microsoft se aseguraba de que Windows 95 funcionara tanto en ordenadores modernos de aquella época como en máquinas más antiguas que todavía usaban software de antes.



Fuentes:
https://computerhoy.20minutos.es/software/hacker-logra-ejecutar-kernel-linux-forma-cooperativa-dentro-windows-9x-podria-ser-uno-mis-mejores-hackeos-todos-los-tiempos_6961752_0.html


0 comments :

Post a Comment

Los comentarios pueden ser revisados en cualquier momento por los moderadores.

Serán publicados aquellos que cumplan las siguientes condiciones:
- Comentario acorde al contenido del post.
- Prohibido mensajes de tipo SPAM.
- Evite incluir links innecesarios en su comentario.
- Contenidos ofensivos, amenazas e insultos no serán permitidos.

Debe saber que los comentarios de los lectores no reflejan necesariamente la opinión del STAFF.