📝 INTRODUCCIÓN
En este artículo te presento la configuración completa y detallada del entorno de pruebas que estoy creando para el proyecto XP Agonía en la Jungla, una transmisión en vivo 24/7 en la que un sistema Windows XP SP3 será conectado directamente a internet moderno, sin antivirus, sin actualizaciones y sin misericordia.
Este entorno ha sido diseñado con precisión para representar un escenario realista de vulnerabilidad, permitiendo estudiar, documentar y visualizar cómo un sistema operativo obsoleto se comporta y degrada cuando se expone al entorno digital actual.
🧱 1. HARDWARE UTILIZADO
Servidor base:
- Modelo: Dell PowerEdge R210
- Procesador: Intel Xeon X3450 @ 2.66GHz (4 núcleos, 8 hilos)
- Memoria RAM: 16 GB DDR3 ECC
- Almacenamiento: SSD de 120 GB para sistema + HDD de 500 GB para logs y temporales
- Sistema Operativo instalado: Windows XP Professional SP3 (32 bits)
- Estado del sistema: Instalación limpia y sin actualizaciones aplicadas
Este equipo se utilizará como el núcleo del experimento. Windows XP funcionará sin software adicional que interfiera con la conexión de red o los servicios del sistema.
🌐 2. CONECTIVIDAD Y RED
Interfaz de conexión:
- Conexión física por cable Ethernet a través de un adaptador de red AC1200 Dual Band Gigabit Ethernet
- Conectado directamente al router del hogar, sin firewall intermedio, sin NAT, sin inspección de tráfico local
Dirección IP asignada al sistema:
- IP local: en el rango 40.x.x.x
- Máscara de subred: 255.0.0.0 (creando una red aislada solo para este equipo)
🛡️ 3. SALIDA CONTROLADA CON VPN
Aunque el XP está directamente conectado a internet por cable, su salida estará encapsulada dentro de una VPN para garantizar que el tráfico se canalice a través de una IP estática controlada.
Proveedor de VPN: Surfshark
- Tecnología: WireGuard
- Configuración: Cliente WireGuard instalado directamente en el AC1200 Dual Band Gigabit Ethernet
- IP pública dedicada: asignada por Surfshark
- Kill-switch de seguridad: configurado en la VPN para bloquear toda conexión si se pierde el túnel VPN
De esta manera, XP estará completamente expuesto al mundo moderno, pero de forma trazable, segura y controlada desde el punto de vista de análisis.
🎥 4. CAPTURA EN VIVO SIN INTERFERENCIA
Para evitar cualquier tipo de interferencia en el comportamiento del sistema, no se utilizará escritorio remoto, RDP ni VNC.
En su lugar, se utilizará una capturadora de video externa (HDMI a USB) conectada a un segundo equipo.
Este segundo equipo:
- Recibe la señal en tiempo real desde el XP
- Codifica la imagen para el canal de YouTube
- Añade overlays visuales que mostrarán datos generados por el sistema Sentinel
- No tiene acceso ni conexión directa al XP
🔒 5. AISLAMIENTO DEL ENTORNO
Este entorno ha sido aislado cuidadosamente para evitar que el XP tenga interacción alguna con la red local o con otros dispositivos internos.
Medidas:
- No se comparten carpetas ni recursos LAN
- No responde a ping en la red interna
- Su único canal de comunicación es la VPN, con salida a internet cifrada
- Si la VPN se cae, no habrá conexión alguna (gracias al kill-switch)
🧠 6. PROPÓSITO TÉCNICO DEL PROYECTO
- Estudiar el comportamiento real de un sistema operativo obsoleto al enfrentarse al internet moderno
- Registrar en tiempo real:
- Intrusiones
- Procesos sospechosos
- Cambios en archivos del sistema
- Alteraciones en el registro de Windows
- Conexiones de red no autorizadas
- Probar la eficacia del software personalizado XP Sentinel, que monitorea todos estos aspectos y se defiende a sí mismo mediante procesos espejo
📦 7. COMPONENTES DEL EXPERIMENTO
- XP Sentinel: Software de protección y monitoreo activo que:
- Vigila procesos, archivos, puertos, red y registro
- Se autodefiende si es atacado (proceso espejo)
- Reporta en tiempo real a un segundo programa de registro
- XP LogKeeper: Receptor pasivo que guarda todos los reportes que XP Sentinel emite cada 3 segundos
Toda la actividad será mostrada tanto en logs como en pantalla, además de publicarse en forma de Diario de Guerra XP en el sitio web.
📘 8. DOCUMENTACIÓN: EL DIARIO DE GUERRA
Cada día se publicará una entrada en formato narrativo y técnico documentando los cambios detectados.
El XP será representado visualmente como un guerrero espartano digital, y las ilustraciones mostrarán su evolución desde la paz hasta el colapso total.
📺 9. TRANSMISIÓN EN VIVO
La transmisión estará disponible 24/7 en YouTube.
Incluye:
- Video en tiempo real de la máquina XP
- Superposición visual de eventos detectados
- Indicador de tiempo en ejecución
Este experimento no debe ser replicado sin conocimientos avanzados de redes, ciberseguridad y aislamiento de entornos. Exponer sistemas obsoletos a internet sin precaución puede poner en riesgo otros dispositivos o incluso afectar terceros.
🧠 10. FUNCIONAMIENTO INTERNO DE XP SENTINEL
El corazón de este experimento es una herramienta de monitoreo diseñada específicamente para Windows XP llamada XP Sentinel. Su propósito es actuar como una IA defensiva de guerra, vigilando el sistema en todo momento, detectando cualquier cambio sospechoso y enviando reportes en tiempo real.
🧱 FUNCIONES PRINCIPALES DEL SISTEMA:
| Función | ¿Se puede implementar en Python 2.7 sobre XP? | Herramientas o módulos utilizados |
|---|---|---|
| Doble proceso espejo (A y B se vigilan mutuamente) | ✅ | psutil, subprocess, os |
| Monitoreo de archivos clave (hashes, cambios, eliminación) | ✅ | os, hashlib, watchdog (adaptado a XP) |
| Monitoreo del Registro de Windows | ✅ | winreg, pywin32 |
| Detección de procesos nuevos/sospechosos | ✅ | psutil |
| Escaneo de puertos comúnmente atacados | ✅ | socket, scapy (opcional), o subprocess + netstat |
| Comunicación local entre Sentinel y LogKeeper cada 3 segundos | ✅ | socket, json, time |
| Supervivencia post-fallo (guardar estado) | ✅ | Estado persistente con sentinel_state.json |
| Visualización de estado y contador en tiempo real | ✅ | tkinter, pygame, o ventana de consola actualizable |
🔐 FUNCIONES DE AUTODEFENSA
- El sistema se divide en dos procesos espejo (A y B) que corren simultáneamente.
- Si uno de los procesos es cerrado o eliminado, el otro lo detecta y lo revive automáticamente.
- Si ambos procesos fallan, un script externo (
.bat) configurado al inicio del sistema se encarga de revivir el primero. - El nombre de los ejecutables puede camuflarse (por ejemplo:
svchost32.exe) para no levantar sospechas ante malware básico.
🔄 PERSISTENCIA DEL ESTADO
- Al ejecutarse por primera vez, XP Sentinel genera un inventario completo del sistema:
- Hash de archivos críticos
- Lista de procesos válidos
- Claves de registro importantes
- Cada 3 segundos compara el estado actual con el inventario inicial y reporta cualquier cambio al programa receptor (
LogKeeper) - En caso de reinicio o apagado inesperado, carga el último estado conocido y continúa operando desde donde quedó
🔌 ESCANEO DE PUERTOS MÁS CRÍTICOS
XP Sentinel realiza un escaneo periódico sobre los puertos más comúnmente utilizados en ciberataques contra sistemas Windows XP:
| Puerto | Servicio | Riesgo asociado |
|---|---|---|
| 21 | FTP | Transferencia sin cifrado, acceso remoto |
| 22 | SSH | Ataques de fuerza bruta (raro en XP) |
| 23 | Telnet | Comunicación sin cifrar |
| 25 | SMTP | Relay de spam, infecciones por botnets |
| 80 | HTTP | Vulnerabilidades web, exploits |
| 135/137/138/139/445 | NetBIOS/RPC/Samba | Ataques de ejecución remota, gusanos |
| 1433 | SQL Server | Inyección de comandos, acceso a DB |
| 3389 | RDP | Control remoto no autorizado |
El escaneo se realiza mediante
socket.connect_ex()de forma no bloqueante para reducir impacto en el rendimiento.
🧠 COMUNICACIÓN ENTRE PROCESOS
- Cada 3 segundos, Sentinel construye un mensaje con todos los cambios observados
- Este mensaje se envía a través de socket local TCP/IP a
XP LogKeeper, que se encarga de:- Registrar el evento en un archivo
.txt - Mostrar el estado en pantalla en overlay, consola, etc
- Registrar el evento en un archivo
🔚 CONCLUSIÓN
El proyecto XP Agonía en la Jungla busca mostrar, en crudo y sin filtros, los verdaderos riesgos de seguir utilizando tecnología obsoleta en el mundo moderno. Es un homenaje, una autopsia y una guerra, todo al mismo tiempo.
🔗 Sitio web oficial: https://on-us.net
📺 Canal de YouTube: (Enlace próximamente)
📚 Diario de Guerra XP: (Sección en construcción)