Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
eclipse__hawkbit_CVE-2020-27219_0-3-0M6 — Domain-unabhängiges Backend für die Bereitstellung von Software-Updates auf eingeschränkten Edge-Geräten, Controllern und Gateways über IP-basierte Infrastruktur, mit REST-APIs und Docker-Unterstützung. | Kitploit
Tools/GitHubGitHub/shoucheng3/eclipse__hawkbit_cve-2020-27219_0-3-0m6
Embedded-System-SicherheitContainer-SicherheitIoT-SicherheitCloud-SicherheitDevSecOpsLieferkettensicherheit
GitHubshoucheng3/eclipse__hawkbit_cve-2020-27219_0-3-0m6

eclipse__hawkbit_CVE-2020-27219_0-3-0M6

Domain-unabhängiges Backend für die Bereitstellung von Software-Updates auf eingeschränkten Edge-Geräten, Controllern und Gateways über IP-basierte Infrastruktur, mit REST-APIs und Docker-Unterstützung.

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Repository anzeigen
5vor 1 JahrNoch nicht geprüft

Eclipse hawkBit™ - Update-Server

Eclipse hawkBit ist eine domänenunabhängige Backend-Lösung für die Ausrollung von Software-Updates auf eingeschränkte Edge-Geräte sowie leistungsfähigere Controller und Gateways, die mit einer IP-basierten Netzwerkinfrastruktur verbunden sind.

Build: Circle CI SonarQuality Maven Central Lines of code

Docker: Docker Docker MYSQL

Dokumentation

siehe hawkBit-Dokumentation

Kontakt

  • Möchten Sie mit dem Team hinter hawkBit chatten? Join the chat at https://gitter.im/eclipse/hawkbit
  • Haben Sie Probleme mit hawkBit? Eröffnen Sie ein GitHub Issue.
  • Sie können auch unsere Projekt-Homepage für weitere Kontaktmöglichkeiten besuchen.

Beispiele und Erweiterungen

Neben dem hier gehosteten hawkBit-Kern verwaltet das Projekt auch Repositories für Beispiele und Erweiterungen.

hawkBit Sandbox

Wir bieten eine Sandbox-Installation an, die für jeden kostenlos ist, um hawkBit auszuprobieren. Beachten Sie jedoch, dass die Sandbox-Datenbank von Zeit zu Zeit zurückgesetzt wird. Es ist auch nicht möglich, Artefakte in die Sandbox hochzuladen. Sie können sie jedoch verwenden, um die Management UI, Management API und DDI API auszuprobieren. Beachten Sie auch, dass es nicht gestattet ist, personenbezogene Daten in der Sandbox zu speichern.

https://hawkbit.eclipse.org

Darüber hinaus bieten die folgenden Anbieter kostenlose Testkonten für ihre hawkBit-kompatiblen Produkte an:

  • Bosch IoT Rollouts
  • Kynetics Update Factory

Geräteintegration

hawkBit bietet keine fertigen Clients für Geräte als Teil des Projekts an. Das langfristige Ziel ist die Integration von Eclipse hono, die Konnektivität über verschiedene IoT-Protokolle ermöglicht und somit eine breite Palette von Clients die Verbindung zu hawkBit erlaubt. Die hawkBit Direct Device Integration (API) API basiert jedoch auf HTTP/JSON, was es jedem Update-Client ermöglichen sollte, sich relativ einfach zu integrieren.

Es gibt auch Clients außerhalb des Eclipse IoT-Ökosystems, z.B.:

  • SWupdate – ein Linux-Update-Agent mit Fokus auf eine effiziente und sichere Aktualisierung eingebetteter Systeme.
  • rauc-hawkbit – eine auf Python basierende hawkBit-Client-Anwendung und -Bibliothek für das RAUC-Update-Framework.

Laufzeitabhängigkeiten und Unterstützung

Java Runtime Environment: 1.8

SQL-Datenbank

(Optional) RabbitMQ: 3.6,3.7

Erste Schritte

Wir stellen einen auf Spring Boot basierenden Referenz-Update-Server mit eingebetteter H2-Datenbank für Test- und Evaluierungszwecke zur Verfügung. Ausführen mit Docker:

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

Öffnen Sie den Update-Server in Ihrem Browser:

localhost:8080

Siehe unten, wie Sie den Update-Server selbst bauen und ausführen können. Zusätzlich haben wir eine Anleitung zur Einrichtung einer vollständigen Umgebung.

hawkBit (Spring Boot) Starter

Neben dem Update-Server bieten wir auch eine Reihe von Spring Boot Startern an, um schnell Ihre eigene auf Spring Boot basierende Anwendung zu starten.

Klonen, bauen und ausführen von hawkBit

Bauen und starten des hawkBit Update-Servers

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

Starten des hawkBit Device Simulators (optional)

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

Generieren von Einstiegsdaten mit dem Management API Beispiel (optional)

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

Status und API-Stabilität

hawkBit befindet sich derzeit in der semantischen Version '0.X'. Dies liegt daran, dass es in hawkBit noch Inhalte gibt, die einer Überarbeitung bedürfen. Dazu gehören die Maven-Modulstruktur, Spring Boot Properties, Spring Boot Auto-Konfiguration sowie interne Java-APIs (z.B. die Repository-API).

Die geräteorientierte DDI-API befindet sich jedoch in der Hauptversion 'v1' und wird stabil gehalten.

Die serverorientierte und die DMF-API sowie die Management-API sind ebenfalls auf v1. Wir können jedoch während der 0.X-Entwicklung von hawkBit nicht vollständig die gleiche Stabilität garantieren, werden aber unser Bestes geben.

Tool herunterladen
DatenbankH2MySQL/MariaDBMS SQL ServerIBM DB2
DDLs vom Projekt gepflegt✅✅✅✅
Testabhängigkeiten definiert✅✅✅
Getestete Versionen1.4MySQL 5.6/5.7, AWS AuroraMS SQL Server 2017DB2 Server v11.1
Docker-Image mit bereitgestelltem Treiber✅✅ (Tag: "-mysql")✅
JDBC-TreiberH2 1.4MariaDB Connector/J 2.0MSSQL-JDBC 6.4
StatusTest, Entwicklung, TestversionProduktionsreifProduktionsreifTest, Entwicklung