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
firecracker — MicroVMs seguros y rápidos para la computación sin servidor. | Kitploit
Herramientas/GitHubGitHub/firecracker-microvm/firecracker
Seguridad de Infraestructura en la NubeSeguridad de ContenedoresAnálisis Dinámico (Sandboxing)Seguridad ServerlessVirtualización de SeguridadSeguridad en la NubeTop en Análisis Dinámico (Sandboxing) #9Top en Virtualización de Seguridad #12
38.0k2.7k191hace 3 díasRevisado por Kitploit
GitHub
firecracker-microvm/firecracker

firecracker

MicroVMs seguros y rápidos para la computación sin servidor.

Ver RepositorioSitio web

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
Firecracker Logo Title

Nuestra misión es permitir la ejecución segura, multiinquilino y con una sobrecarga mínima de cargas de trabajo de contenedores y funciones.

Lee más sobre la Carta de Firecracker aquí.

¿Qué es Firecracker?

Firecracker es una tecnología de virtualización de código abierto diseñada específicamente para crear y gestionar servicios seguros y multiinquilino basados en contenedores y funciones que ofrecen modelos operativos serverless. Firecracker ejecuta cargas de trabajo en máquinas virtuales ligeras, llamadas microVM, que combinan las propiedades de seguridad y aislamiento que proporciona la tecnología de virtualización por hardware con la velocidad y flexibilidad de los contenedores.

Descripción general

El componente principal de Firecracker es un monitor de máquina virtual (VMM) que utiliza la Máquina Virtual del Kernel de Linux (KVM) para crear y ejecutar microVM. Firecracker también puede ejecutar un invitado como un Nitro Sandbox, aislado por el AWS Nitro System en lugar de KVM. Firecracker tiene un diseño minimalista. Excluye dispositivos innecesarios y funcionalidad orientada al invitado para reducir el consumo de memoria y la superficie de ataque de cada microVM. Esto mejora la seguridad, reduce el tiempo de arranque y aumenta la utilización del hardware. Firecracker también se ha integrado en runtimes de contenedores, por ejemplo Kata Containers y Flintlock.

Firecracker fue desarrollado en Amazon Web Services para acelerar la velocidad y la eficiencia de servicios como AWS Lambda y AWS Fargate. Firecracker es de código abierto bajo la versión 2.0 de Apache.

Para leer más sobre Firecracker, consulta firecracker-microvm.io.

Primeros pasos

Para empezar con Firecracker, descarga los binarios de la última versión o compílalo desde el código fuente.

Puedes compilar Firecracker en cualquier sistema Unix/Linux que tenga Docker en ejecución (usamos un contenedor de desarrollo) y bash instalado, de la siguiente manera:

git clone https://github.com/firecracker-microvm/firecracker
cd firecracker
tools/devtool build
toolchain="$(uname -m)-unknown-linux-musl"

El binario de Firecracker se colocará en build/cargo_target/${toolchain}/debug/firecracker. Para obtener más información sobre la compilación, las pruebas y la ejecución de Firecracker, consulte la guía de inicio rápido.

La seguridad general de las microVM de Firecracker, incluida la capacidad de cumplir los criterios para una computación multiinquilino segura, depende de un sistema operativo anfitrión Linux bien configurado. En el documento de configuración del host de producción se incluye una configuración que consideramos que cumple con este estándar.

Contribuir

Firecracker ya ejecuta cargas de trabajo de producción dentro de AWS, pero todavía es el Día 1 en el camino guiado por nuestra misión. Hay mucho más por construir y damos la bienvenida a todas las contribuciones.

Para contribuir a Firecracker, consulte la sección de configuración de desarrollo en la guía de inicio y luego las pautas de contribución de Firecracker.

Versiones

Las nuevas versiones de Firecracker se publican a través de la página de versiones del repositorio de GitHub, normalmente cada dos o tres meses. Un historial de cambios se registra en nuestro registro de cambios.

La política de versiones de Firecracker se detalla aquí.

Diseño

La arquitectura general de Firecracker se describe en el documento de diseño.

Características y capacidades

Firecracker consiste en un único proceso de micro Virtual Machine Manager que expone un endpoint de API al host una vez iniciado. La API está especificada en formato OpenAPI. Lea más sobre ella en la documentación de la API.

El endpoint de la API se puede utilizar para:

Descargar herramienta