El fantasma en el núcleo: Rootkits y Bootkits, la infección que nace antes que el sistema operativo

Si crees que tu computadora está limpia porque has ejecutado un antivirus y no ha encontrado nada, te invito a sentir una pequeña inquietud: el software malicioso más sofisticado no aparece en ninguna lista de procesos, no deja huellas en el disco duro y, lo más perturbador, se carga en la memoria antes incluso de que Windows, Linux o macOS tengan la oportunidad de arrancar. Hablamos de los rootkits y, en su variante más letal, los bootkits. Durante años, la industria de la ciberseguridad ha vendido la idea de que con una solución endpoint bastaba. Esa idea, queridos lectores, no solo es ingenua; es peligrosa. Estos programas no son virus ni troyanos al uso. Son el equivalente digital a que un cirujano envenene la anestesia antes de una operación: cuando tú crees que estás al mando, ellos ya llevan horas decidiendo lo que ves y lo que no ves.
Para entender por qué los rootkits son tan disruptivos, debemos romper una creencia fundamental: la de que el sistema operativo es el dueño de la máquina. No lo es. El verdadero propietario es el núcleo, el kernel. Un rootkit clásico —de los que aparecieron a principios de los 2000— se infiltra en el núcleo del sistema operativo, modificando llamadas al sistema o secuestrando funciones críticas. Su misión es simple: mentirle a todo el software que se ejecuta por encima. Cuando tu antivirus pide la lista de procesos activos, el rootkit intercepta esa petición y devuelve una lista depurada, sin su propio nombre. Cuando intentas leer un archivo sospechoso en el disco, el rootkit te muestra una versión limpia del mismo. Resulta que sí, son los grandes ilusionistas de la cibernética. Pero con el tiempo, los sistemas operativos aprendieron a defenderse: llegaron las firmas digitales obligatorias, PatchGuard en Windows, la integridad del kernel en macOS y Lockdown en Linux. Así que los atacantes hicieron lo que mejor saben hacer: evolucionar. Y de esa evolución nacieron los bootkits.
Un bootkit no espera a que el sistema operativo arranque. Actúa antes. Mucho antes. Se instala en el sector de arranque del disco duro (MBR o GPT) o, en su versión más moderna, directamente en el firmware UEFI. Para que te hagas una idea: cuando presionas el botón de encendido, lo primero que se ejecuta no es Windows, sino el firmware (la BIOS o UEFI). Este firmware carga un pequeño gestor de arranque, que luego carga el sistema operativo. Un bootkit se coloca justo en esa cadena, como un portero corrupto que deja pasar al equipo legal pero antes le inyecta una dosis de veneno. El resultado es que el sistema operativo nace ya infectado. Desde el primer microsegundo de su existencia, todo lo que haga —calcular un hash, generar una clave criptográfica, mostrar la pantalla de inicio de sesión— pasa por el filtro del bootkit. Y aquí viene la parte verdaderamente aterradora para el público general: ni siquiera formatear el disco duro y reinstalar el sistema operativo garantiza la limpieza. Si el bootkit reside en el firmware UEFI, seguirá ahí después de borrar el disco. Seguirá ahí después de cambiar el disco duro. Porque no está en el disco; está en la placa base.
¿Cómo detectar algo que está diseñado exactamente para no ser detectado? Aquí es donde el periodismo de ciberseguridad debe ser honesto y disruptivo: las herramientas convencionales no sirven. Si ejecutas un antivirus desde el propio sistema infectado, el bootkit puede interceptar sus lecturas de memoria y devolverle resultados falsos. Es como pedirle al sospechoso que investigue su propio delito. Por tanto, la primera regla de la detección de rootkits y bootkits es: nunca confíes en el sistema que estás analizando. La detección fiable solo es posible desde el exterior. Esto significa arrancar la computadora desde un medio de confianza que no haya podido ser contaminado: un USB con una imagen de rescate firmada, un CD-ROM (sí, aún tienen uso) o, en entornos profesionales, hardware de análisis forense que lea la memoria directamente desde el bus.
Existen técnicas específicas para olfatear estas criaturas. Una de las más antiguas, pero aún efectivas es la prueba de la latencia o timing attack. Un rootkit necesita tiempo para ejecutar su engaño; cuando una llamada al sistema tarda microsegundos de más en responder, puede haber un intermediario. Otra técnica es la comparación de vistas: ejecutar dos herramientas que obtengan la lista de procesos de fuentes diferentes (una desde el kernel mediante una llamada estándar y otra desde la memoria física bruta) y ver si coinciden. Si hay discrepancias, hay rootkit. Para bootkits UEFI, la detección es más compleja pero posible: herramientas como CHIPSEC de Intel o UEFI Rootkit Analyzer pueden volcar el contenido del firmware y compararlo con una copia limpia de la misma versión de BIOS, buscando parches inyectados. Eso sí, estas herramientas requieren arrancar desde un sistema operativo de confianza externo. No hay atajos.
Pero vayamos a la pregunta del millón: si ya estoy infectado, ¿cómo elimino esto sin tener que tirar la computadora a la basura? La respuesta es incómoda pero necesaria. Para un rootkit de kernel clásico (no bootkit), aún existen esperanzas. Herramientas como GMER (en Windows), chkrootkit o rkhunter (en Linux) pueden, desde modo seguro o desde un live CD, escanear y eliminar las inline hooks, los drivers maliciosos y las tablas de syscall alteradas. Sin embargo, la limpieza manual es quirúrgica y peligrosa: un paso en falso y dejas el sistema inestable. Por eso la recomendación estándar en entornos corporativos siempre ha sido la misma: respaldar solo los datos personales (nunca los ejecutables ni las bibliotecas del sistema), formatear y reinstalar. Pero, como ya dijimos, esto no funciona con bootkits en firmware.
Si tienes un bootkit UEFI, la eliminación pasa por reescribir por completo el firmware de la placa base. Esto no es un proceso que el usuario medio pueda hacer con un clic. En algunas computadoras, los fabricantes permiten una opción llamada "Restaurar BIOS desde imagen limpia" o "Capsule Update", pero si el bootkit es lo suficientemente sofisticado, puede haber bloqueado esa función. En esos casos, la solución disruptiva y casi radical es reprogramar el chip de firmware manualmente. Esto requiere un programador SPI (como un CH341A), pinzas o soldador, y una extracción física del chip de la placa base. Sí, has leído bien: para eliminar ciertos bootkits, hay que abrir la computadora, localizar el chip de la BIOS (normalmente un Winbond, Macronix o similar), conectarlo a un programador externo y volcar una imagen limpia descargada del fabricante. Esto es lo que hacen los laboratorios forenses y los equipos de respuesta a incidentes de élite. Para el usuario doméstico, la única opción realista es reemplazar la placa base. Y sí, es tan absurdo como suena: un programa de unas decenas de kilobytes puede obligarte a cambiar el hardware.
Entonces, ¿estamos indefensos? No del todo. La industria ha comenzado a reaccionar, aunque no siempre de forma oportuna. Este autor puede decirles que las especificaciones más recientes de UEFI incluyen el Secure Boot y la TPM (Trusted Platform Module). Cuando funcionan correctamente —y esto es un gran "cuando"—, el Secure Boot permite que solo gestores de arranque y kernels firmados por el fabricante o el sistema operativo se ejecuten. Un bootkit no podría inyectarse porque su código no estaría firmado criptográficamente. Pero la realidad es que muchos usuarios desactivan Secure Boot porque les impide arrancar sistemas operativos alternativos o porque algunos controladores antiguos no son compatibles. Además, se han visto vulnerabilidades en implementaciones de Secure Boot (como el famoso BootHole en GRUB) que permitían eludir la protección. Por tanto, el Secure Boot reduce el riesgo, pero no lo elimina.
Otra capa de defensa es el arranque medido con TPM. El TPM puede tomar medidas hash de cada etapa del arranque (desde el firmware hasta el kernel) y almacenarlas en registros que no pueden ser falsificados. Si un bootkit altera alguna de esas etapas, el hash no coincidirá, y un sistema remoto de atestación puede detectar la infección. Esto se usa en entornos empresariales con Microsoft Defender for Endpoint o soluciones como CrowdStrike Falcon, que incluyen capacidades de atestación de arranque. Para el público general, Windows 10 y 11 tienen integrada una característica llamada Memory Integrity (Hypervisor-Protected Code Integrity, o HVCI) que ejecuta el kernel en una máquina virtual aislada del hipervisor. Esto no impide un bootkit en el firmware, pero sí dificulta enormemente que un rootkit de kernel se oculte, porque el hipervisor puede vigilar las páginas de memoria del kernel sin que este pueda interceptarlo.
La conclusión que debemos extraer, y aquí viene el mensaje disruptivo para esta columna, es que el modelo tradicional de ciberseguridad —instalar un antivirus y actualizar el sistema— está roto frente a amenazas de nivel firmware. Los rootkits y bootkits nos obligan a repensar el concepto de "posesión" de un dispositivo. Una persona no es realmente la dueña de una computadora si no se controla lo que se ejecuta en su núcleo o en su firmware. Los fabricantes de placas base y portátiles han sido históricamente en algunos casos negligentes: firmwares cerrados, actualizaciones lentas, ausencia de firmas criptográficas en las imágenes de BIOS. La única solución a largo plazo es exigir que todo el firmware sea auditado, firmado y actualizable solo con claves controladas por el usuario final. Mientras tanto, la responsabilidad recae en nosotros.
¿Qué debe hacer el usuario común ante todo esto? En primer lugar, asumir que ningún sistema es 100% confiable. Si eres una persona de alto riesgo, asume que tu equipo podría estar comprometido a nivel firmware. Para estos casos, existen soluciones extremas como arrancar desde un live USB de Tails o Qubes OS con medidas anti-rootkit, y usar hardware con protección de firmware como los Chromebooks (con su modo de arranque verificado) o las estaciones de trabajo con Intel Boot Guard activado. En segundo lugar, mantener el firmware actualizado. Los fabricantes como Dell, Lenovo, HP, Apple y muchos otros publican actualizaciones de UEFI que corrigen vulnerabilidades conocidas. Activar Secure Boot y no desactivarlo nunca. Configurar una contraseña de supervisor en la BIOS para evitar que un atacante con acceso físico desactive estas protecciones. Y, en tercer lugar, cambiar el enfoque de detección: olvídate de los análisis periódicos desde el sistema. Programa un arranque semanal desde un USB de rescate (por ejemplo, Kaspersky Rescue Disk o Bitdefender Rescue CD) y ejecuta análisis fuera del sistema. No es cómodo, pero es la única forma de ver la verdad.
Lo preocupante es que las herramientas para crear bootkits ya están filtrándose a comunidades ocultas existentes a través de la web. No pasará mucho tiempo hasta que veamos campañas masivas de ransomware que incluyan un bootkit UEFI, imposibilitando la limpieza incluso pagando el rescate. La industria del antivirus no siempre está preparada para eso. Nosotros, como usuarios, tampoco. Pero conocer al enemigo es el primer paso para defenderte. Así que la próxima vez que enciendas tu computadora, recuerda: antes de que aparezca el logotipo de Windows, antes incluso de que el monitor reciba señal, alguien podría estar decidiendo qué realidad mostrarte. No dejes que ese alguien sea un fantasma en el núcleo. Nos vemos la próxima semana.
Vea además:
- El nuevo perímetro: por qué nuestra identidad es más importante que un cortafuegos
- El Guardián Silencioso: por qué RASP está redefiniendo la ciberseguridad desde dentro
- La fortaleza invisible: por qué el TPM es el guardián que tu computadora necesita (y no sabías que tenía)
- La fachada de cristal: Por qué su aplicación móvil es el eslabón más débil de su seguridad
- La Fábrica de Software: Por Qué tu Pipeline CI/CD es el Nuevo Frente de Batalla
- ir aCódigo seguro »
- Modernos vehículos apoyarán servicio de hemodiálisis en Pinar del Río
- Plataforma Soberanía, un año de entrenamiento y compromisos con el ciudadano
- Santo Domingo a pie de calle
- El nuevo perímetro: por qué nuestra identidad es más importante que un cortafuegos
- Cuatro maneras de disfrutar el arroz: verde, en pudín, pizza y horchata
- ir aEspeciales »
- Plataforma Soberanía, un año de entrenamiento y compromisos con el ciudadano
- El nuevo perímetro: por qué nuestra identidad es más importante que un cortafuegos
- Ocho funciones de Windows que puedes desactivar para mejorar la seguridad de un PC
- China acelera su transformación industrial con la IA como motor del crecimiento
- Cuba y la UNESCO entregan Premio Carlos J. Finlay de Microbiología a científico tailandés en París
- ir aCiencia y Tecnología »


El utilitario UnHackMe descargable desde https://greatis.com/ es un buen anti root y boot antiKit. Es de fácil utilización aunque en ocasiones hay que tomar decisiones "a mano" para terminar de solucionar el problema. Al menos comprueba si estamos infestados con estos malignos procesos que se describen en este artículo.
Interesante: el Big Bang de la ciberseguridad.
Interesante y preocupante, soy profesora universitaria, no manejo información confidencial, pero no me gustaría, ni existen razones para tener ese tipo de injerencia. La seguridad informática de la universidad solo es responsable de las máquinas institucionales. Me gustaría revisar mis laptops, pero en quien confiar, pague carisimo por una instalación de Windows y después resultó que era pirata. El otro día desconfigure mi máquina, y fui al joven Club pero me ayudaron como favor, no porque brinden ese servicio. Debería existir un o lugares confiables a los que pudiéramos dirigirnos para revisar las máquinas y confiar en que la van a reparar y no ponerla peor.
El 24 diciembre del 2025 comenzó esto...que a día de hoy nadie me cree...como me alegro de leerle. Mi hermano mayor trabaja en fujitsu España. Y me sigue sin creer es que no me deja ni un minuto hablarle....nadie... El primer portátil, compré otro, y otro... El iPhone 17 cayó... Todo, todo lo que hay en mi casa que se conecta a internet está infectado....me robaron de la cuenta bancaria por supuesto...Orange me reclama casi 4000€ que dice he sido yo... Y estamos en julio. El portátil Acer fue a fabrica y el técnico el si me lo dijo todo. Debían. Software lucy. Servidor 24 h. IA. Lo tengo todo en un router desde donde se conectan...y los script con la IA cambian al momento...el relay privado de iCloud cayó delante de mis ojos... El portátil HP lleva dos meses con ellos...no me dicen nada... Fue uno de los que compré también....contraté kadpersky no detecta nada....y ni la solución plus soluciona. Una locura para mí cabeza ...que además tengo un 33 de discapacidad mental..no grave...pero relacionado con los problemas... Es que caigo en todo...es que hasta el aparato irrigador dental se puso en marcha solo...llorar y llorar .. y creo estoy le va a pasar a mucha mucha gente...cuanto me alegro haberle leído. Lo primero que hare será mandarle a mi hermano el ingenierito... Esto. Gracias