Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
booster — Generador de initramfs rápido y seguro | Kitploit
Herramientas/GitHubGitHub/anatol/booster
Herramientas de Cifrado/DescifradoAuditoría de ConfiguraciónSeguridad de HardwareUtilidades y FrameworksAutenticaciónHerramienta de Acceso Remoto
GitHubanatol/booster

booster

Generador de initramfs rápido y seguro

Ver Repositorio
6606562hace 14 díasRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Booster - initramfs rápido, seguro y moderno para Linux

Generador de initramfs Booster

Booster hace que el arranque temprano se sienta más ligero, rápido y confiable. Construye imágenes initramfs compactas que llevan tu sistema Linux desde el firmware hasta el sistema de archivos raíz real con mínimas complicaciones y un sólido soporte para arranque cifrado.

En lugar de empaquetar un gran espacio de usuario temprano genérico, Booster descubre lo que tu máquina realmente necesita y construye una imagen enfocada en torno a ello. El resultado es una imagen de arranque ligera con los controladores, herramientas de desbloqueo, soporte de sistemas de archivos y rutas de recuperación que tu host necesita, sin cargar con todo el equipamiento en cada reinicio.

¿Por qué Booster?

Booster se construye en torno a una promesa simple: el arranque temprano debe ser rápido, claro, seguro y agradable de operar.

Aspectos destacados:

  • Arranca más rápido con imágenes más pequeñas - genera imágenes ligeras rápidamente y mantén el arranque temprano enfocado en el trabajo que tu sistema realmente necesita.
  • Haz que Linux cifrado se sienta sin esfuerzo - desbloquea raíces LUKS usando frases de contraseña, archivos de claves, cabeceras separadas, TPM2, llaves de seguridad FIDO2, enlaces estilo Clevis o desbloqueo remoto por SSH.
  • Usa hardware de seguridad moderno con confianza - soporte para tokens TPM2 y FIDO2 de systemd-cryptenroll, incluyendo soporte nativo de FIDO2 a través de la ruta de plugins de Booster.
  • Disfruta de indicaciones tranquilas y coordinadas - los flujos de token de hardware, PIN y frase de contraseña funcionan juntos; las rutas de desbloqueo exitosas cancelan las indicaciones que ya no son necesarias.
  • Obtén un arranque FIDO2 más fluido - Booster puede verificar previamente las llaves FIDO2 conectadas antes de pedir un PIN, omitir silenciosamente la llave incorrecta y recurrir limpiamente cuando falta un token.
  • Desbloquea sistemas desde donde sea que los administres - usa SSH durante el arranque temprano para máquinas cifradas sin cabeza, montadas en rack o de difícil acceso.
  • Evita un espacio de usuario temprano inflado - el descubrimiento específico del host incluye lo que tu máquina necesita por defecto.
  • Construye imágenes de rescate flexibles - el modo universal añade una cobertura de hardware más amplia para instalaciones portátiles, medios de recuperación y hardware cambiante.
  • Cubre diseños de almacenamiento reales - maneja ext4, Btrfs, ZFS, LVM, mdraid, autodescubrimiento GPT, dispositivos de reanudación de hibernación y múltiples mapeos LUKS.
  • Inspecciona y depura con confianza - lista, lee y desempaqueta imágenes con comandos integrados antes de confiar en que arrancarán.

Booster es una opción sólida para portátiles cifrados, estaciones de trabajo de desarrolladores, servidores con necesidades de recuperación remota, sistemas Linux mínimos y configuraciones de arranque que deberían seguir siendo comprensibles años después de haberlas configurado.

Recorrido por las características

Cifrado que se siente integrado

Booster trata el cifrado de disco completo como un flujo de trabajo de primera clase, no como un complemento. Puede desbloquear dispositivos LUKS desde parámetros del kernel, /etc/crypttab, autodescubrimiento GPT, referencias directas root= a contenedores LUKS, archivos de claves, cabeceras separadas y tokens respaldados por hardware.

Los estilos de desbloqueo soportados incluyen:

  • Desbloqueo con frase de contraseña simple con manejo cuidadoso de las indicaciones.
  • Caché de frase de contraseña compartida para volúmenes cifrados relacionados.
  • Archivos de claves incrustados en el initramfs o almacenados en un dispositivo separado.
  • Cabeceras LUKS separadas incrustadas en la imagen, leídas desde un dispositivo de bloque en bruto o cargadas desde un sistema de archivos separado.
  • Tokens TPM2 y FIDO2 de systemd-cryptenroll.
  • Enlaces estilo Clevis para TPM2, Tang y otras políticas soportadas.
  • Desbloqueo remoto por frase de contraseña basado en SSH para sistemas a los que no puedes acceder físicamente.

Tokens de hardware sin asperezas

La orquestación de tokens de Booster está diseñada para que el arranque cifrado se sienta pulido. Los tokens no interactivos pueden competir en segundo plano, los tokens basados en PIN se solicitan en un orden determinista, y la indicación de frase de contraseña habitual aparece como respaldo en lugar de bloquear todo el arranque para siempre.

Las mejoras recientes de FIDO2 hacen que la experiencia sea más fluida:

  • El soporte nativo de FIDO2 se puede habilitar con enable_fido2: true.
  • Una entrada de crypttab con fido2-device= puede hacer que Booster incluya el plugin FIDO2 automáticamente.
  • Booster puede verificar si una llave FIDO2 conectada realmente tiene la credencial antes de pedir su PIN.
  • Las sugerencias de token faltante se retrasan para que los desbloqueos rápidos por TPM2, Clevis u otros tokens puedan completarse sin ruido innecesario.
  • El envío de un PIN vacío omite un token y continúa con la siguiente ruta de desbloqueo.

Imágenes pequeñas que coinciden con tu máquina

Por defecto, Booster construye una imagen específica del host. Examina el sistema actual, incluye los módulos y herramientas necesarios para arrancarlo y deja fuera las piezas innecesarias. Eso mantiene la imagen más fácil de auditar, más rápida de generar y más rápida de ejecutar durante el arranque.

Cuando necesitas una imagen más amplia, --universal incluye un conjunto más amplio de módulos para escenarios de rescate, medios portátiles o sistemas donde el hardware puede cambiar.

Diseños de almacenamiento que los usuarios realmente ejecutan

Booster soporta diseños de arranque prácticos del mundo real, incluyendo:

  • Particiones raíz autodescubribles por GPT.
  • Raíz en LUKS, LVM, mdraid, Btrfs, ZFS, NVMe, USB, MMC y eMMC.
  • Subvolúmenes Btrfs y configuraciones Btrfs multidispositivo.
  • Dispositivos de reanudación de hibernación.
  • Referencias de dispositivos por UUID=, LABEL=, PARTUUID=, PARTLABEL=, HWPATH=, WWID= o /dev/....
  • Múltiples mapeos cifrados desde la línea de comandos del kernel o /etc/crypttab.

Mejor visibilidad del arranque temprano

Cuando algo sale mal, Booster te da formas útiles de ver qué sucedió. Usa booster.log=debug,console para registros de arranque detallados, añade busybox para un shell de emergencia, o habilita el soporte de red para recuperar registros de una máquina que no arranca.

Booster también incluye comandos de inspección de imágenes para que puedas verificar lo que se construyó antes de reiniciar:

booster ls /boot/booster-linux.img
booster cat /boot/booster-linux.img /init
booster unpack /boot/booster-linux.img /tmp/booster-image

Instalación

Arch Linux

Instala el paquete oficial:

pacman -S booster

El paquete crea imágenes de Booster en /boot/:

$ ls -lh /boot/booster-*.img
-rwxr-xr-x 1 root root 3.9M Dec 10 20:51 /boot/booster-linux.img

Void Linux

Instala Booster con:

xbps-install -S booster

Luego regenera el initramfs para un kernel ya instalado:

xbps-reconfigure -f linux

Alpine Linux

Instala Booster con:

apk add booster

Luego lee /usr/share/doc/booster/README.alpine para instrucciones específicas de configuración del gestor de arranque.

Fedora

Booster no está en los repositorios de Fedora. Construye el RPM desde un checkout:

dnf install rpm-build golang gcc git-core libfido2-devel rubygem-ronn-ng systemd-rpm-macros
./packaging/fedora/createpkg.sh
dnf install ~/rpmbuild/RPMS/x86_64/booster-*.rpm
Descargar herramienta