Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
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.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
eclipse__hawkbit_CVE-2020-27219_0-3-0M6 — Backend independiente del dominio para implementar actualizaciones de software en dispositivos periféricos restringidos, controladores y puertas de enlace a través de infraestructura basada en IP, con soporte para REST APIs y Docker. | Kitploit
Herramientas/GitHubGitHub/shoucheng3/eclipse__hawkbit_cve-2020-27219_0-3-0m6
Seguridad de Sistemas EmbebidosSeguridad de ContenedoresSeguridad IoTSeguridad en la NubeDevSecOpsSeguridad de Cadena de Suministro
GitHubshoucheng3/eclipse__hawkbit_cve-2020-27219_0-3-0m6

eclipse__hawkbit_CVE-2020-27219_0-3-0M6

Backend independiente del dominio para implementar actualizaciones de software en dispositivos periféricos restringidos, controladores y puertas de enlace a través de infraestructura basada en IP, con soporte para REST APIs y Docker.

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
Ver Repositorio
hace 1 añoAún no revisado

Eclipse hawkBit™ - Servidor de Actualizaciones

Eclipse hawkBit es una solución de backend independiente del dominio para implementar actualizaciones de software en dispositivos de borde con recursos limitados, así como en controladores y puertas de enlace más potentes conectados a infraestructura de red basada en IP.

Build: Circle CI SonarQuality Maven Central Lines of code

Docker: Docker Docker MYSQL

Documentación

ver Documentación de hawkBit

Contáctenos

  • ¿Quieres hablar con el equipo detrás de hawkBit? Únete al chat en https://gitter.im/eclipse/hawkbit
  • ¿Tienes problemas con hawkBit? Abre un issue en GitHub.
  • También puedes consultar nuestra Página del Proyecto para más opciones de contacto.

Ejemplos y Extensiones

Además del núcleo de hawkBit alojado aquí, el proyecto también mantiene repositorios de ejemplos y extensiones.

Sandbox de hawkBit

Ofrecemos una instalación sandbox gratuita para que todos puedan probar hawkBit. Sin embargo, ten en cuenta que la base de datos del sandbox se restablecerá periódicamente. Tampoco es posible cargar artefactos en el sandbox. Pero puedes usarlo para probar la Interfaz de Administración, la API de Administración y la API DDI. Ten en cuenta también que no está permitido almacenar ningún tipo de datos personales en el sandbox.

https://hawkbit.eclipse.org

Además, los siguientes proveedores ofrecen cuentas de prueba gratuitas para sus productos compatibles con hawkBit:

  • Bosch IoT Rollouts
  • Kynetics Update Factory

Integración de Dispositivos

hawkBit no proporciona clientes listos para usar para dispositivos como parte del proyecto. El objetivo a largo plazo es proporcionar una integración con Eclipse Hono que ofrecerá conectividad a través de varios protocolos IoT y, como resultado, permitirá que una amplia gama de clientes se conecten a hawkBit. Sin embargo, la API de Integración Directa de Dispositivos (API DDI) de hawkBit está basada en HTTP/JSON, lo que debería permitir que cualquier cliente de actualización se integre con bastante facilidad.

También hay clientes fuera del ecosistema Eclipse IoT, por ejemplo:

  • SWupdate que es un agente de actualización de Linux centrado en una forma eficiente y segura de actualizar sistemas embebidos.
  • rauc-hawkbit que es una aplicación cliente de hawkBit basada en Python y una biblioteca para el framework de actualización RAUC.

Dependencias de tiempo de ejecución y soporte

Entorno de ejecución de Java: 1.8

Base de datos SQL

(Opcional) RabbitMQ: 3.6,3.7

Comenzando

Proporcionamos un Servidor de Actualización de referencia basado en Spring Boot que incluye una base de datos H2 integrada para fines de prueba y evaluación. Ejecutar con Docker:

root@kitploit:~
docker run -d -p 8080:8080 hawkbit/hawkbit-update-server

Abre el servidor de actualización en tu navegador:

localhost:8080

A continuación se explica cómo compilar y ejecutar el servidor de actualización por tu cuenta. Además, tenemos una guía para configurar un entorno completo.

Starters de hawkBit (Spring Boot)

Además del Servidor de Actualización, también proporcionamos un conjunto de Starters de Spring Boot para iniciar rápidamente tu propia aplicación basada en Spring Boot.

Clonar, compilar y ejecutar hawkBit

Compilar e iniciar el Servidor de Actualización de hawkBit

root@kitploit:~
git clone https://github.com/eclipse/hawkbit.git
cd hawkbit
mvn clean install
java -jar ./hawkbit-runtime/hawkbit-update-server/target/hawkbit-update-server-#version#.jar

Iniciar el Simulador de Dispositivos de hawkBit (opcional)

root@kitploit:~
git clone https://github.com/eclipse/hawkbit-examples.git
cd hawkbit-examples
mvn clean install
root@kitploit:~
java -jar ./hawkbit-device-simulator/target/hawkbit-device-simulator-#version#.jar

Generar datos de inicio con el ejemplo de API de Administración (opcional)

root@kitploit:~
java -jar ./hawkbit-example-mgmt-simulator/target/hawkbit-example-mgmt-simulator-#version#-exec.jar

Estado y estabilidad de la API

hawkBit se encuentra actualmente en versión semántica '0.X'. Esto se debe a que aún hay contenido en hawkBit que necesita refactorización. Esto incluye la estructura de módulos de Maven, las propiedades de Spring Boot, la configuración automática de Spring Boot, así como las API internas de Java (por ejemplo, la API de repositorio).

Sin embargo, la API DDI orientada a dispositivos está en la versión principal 'v1' y se mantendrá estable.

La API DMF orientada al servidor y la API de Administración también están en v1. Sin embargo, no podemos garantizar completamente la misma estabilidad durante el desarrollo de hawkBit en 0.X, pero haremos todo lo posible.

Descargar herramienta
DatabaseH2MySQL/MariaDBMS SQL ServerIBM DB2
DDLs mantenidos por el proyecto✅✅✅✅
Dependencias de prueba definidas✅✅✅
Versiones probadas1.4MySQL 5.6/5.7, AWS AuroraMS SQL Server 2017DB2 Server v11.1
Imagen Docker con controlador proporcionado✅✅ (Tag: "-mysql")✅
Controlador JDBCH2 1.4MariaDB Connector/J 2.0MSSQL-JDBC 6.4
EstadoPrueba, Desarrollo, EvaluaciónGrado de producciónGrado de producciónPrueba, Desarrollo