Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
eclipse__hawkbit_CVE-2020-27219_0-3-0M6 | Kitploit
도구/GitHubGitHub/shoucheng3/eclipse__hawkbit_cve-2020-27219_0-3-0m6
Embedded Systems SecurityContainer SecurityIoT SecurityCloud SecurityDevSecOpsSupply Chain Security
GitHubshoucheng3/eclipse__hawkbit_cve-2020-27219_0-3-0m6

eclipse__hawkbit_CVE-2020-27219_0-3-0M6

저장소 보기

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
1년 전아직 검토되지 않음

Eclipse hawkBit™ - 업데이트 서버

Eclipse hawkBit은 IP 기반 네트워킹 인프라에 연결된 제한된 엣지 디바이스와 더 강력한 컨트롤러 및 게이트웨이에 소프트웨어 업데이트를 배포하기 위한 도메인 독립적인 백엔드 솔루션입니다.

빌드: Circle CI SonarQuality Maven Central Lines of code

Docker: Docker Docker MYSQL

문서

hawkBit 문서를 참조하세요.

문의하기

  • hawkBit 팀과 대화하고 싶으신가요? Join the chat at https://gitter.im/eclipse/hawkbit
  • hawkBit에 문제가 있으신가요? GitHub 이슈를 열어주세요.
  • 추가 연락 옵션은 프로젝트 홈페이지를 확인할 수도 있습니다.

예제 및 확장

여기에 호스팅된 hawkBit 코어 외에도 이 프로젝트는 examples 및 extension 저장소도 유지 관리합니다.

hawkBit 샌드박스

누구나 hawkBit을 무료로 체험할 수 있는 샌드박스 설치 환경을 제공합니다. 단, 샌드박스 데이터베이스는 때때로 초기화된다는 점을 유의하세요. 또한 샌드박스에 아티팩트를 업로드하는 것도 불가능합니다. 하지만 Management UI, Management API 및 DDI API를 체험하는 데 사용할 수 있습니다. 샌드박스에 어떤 종류의 개인 데이터도 저장할 수 없다는 점도 유의하세요.

https://hawkbit.eclipse.org

또한 다음 공급업체는 hawkBit 호환 제품에 대한 무료 평가판 계정을 제공합니다:

  • Bosch IoT Rollouts
  • Kynetics Update Factory

디바이스 통합

hawkBit은 프로젝트의 일부로 디바이스용 기성 클라이언트를 제공하지 않습니다. 장기적인 목표는 다양한 IoT 프로토콜을 통한 연결을 제공하고 그 결과 광범위한 클라이언트가 hawkBit에 연결할 수 있게 해주는 Eclipse hono 통합을 제공하는 것입니다. 그러나 hawkBit Direct Device Integration (API) API는 HTTP/JSON 기반이므로 모든 업데이트 클라이언트가 비교적 쉽게 통합할 수 있습니다.

Eclipse IoT 생태계 외부의 클라이언트도 있습니다. 예를 들면:

  • SWupdate: 임베디드 시스템을 효율적이고 안전하게 업데이트하는 데 중점을 둔 Linux 업데이트 에이전트입니다.
  • rauc-hawkbit: RAUC 업데이트 프레임워크를 위한 Python 기반 hawkBit 클라이언트 애플리케이션 및 라이브러리입니다.

런타임 종속성 및 지원

Java 런타임 환경: 1.8

SQL 데이터베이스

(선택 사항) RabbitMQ: 3.6,3.7

시작하기

테스트 및 평가 목적을 위해 임베디드 H2 DB를 포함한 Spring Boot 기반 참조 Update Server를 제공합니다.

Docker로 실행:

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

브라우저에서 업데이트 서버를 여세요:

localhost:8080

업데이트 서버를 직접 빌드하고 실행하는 방법은 아래를 참조하세요. 또한 전체 환경을 설정하기 위한 가이드도 제공합니다.

hawkBit (Spring Boot) 스타터

Update Server 외에도 자체 Spring Boot 기반 애플리케이션을 빠르게 시작할 수 있도록 Spring Boot Starters 세트를 제공합니다.

hawkBit 클론, 빌드 및 실행

hawkBit Update Server 빌드 및 시작

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

hawkBit Device Simulator 시작 (선택 사항)

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

Management API 예제로 시작 데이터 생성 (선택 사항)

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

상태 및 API 안정성

hawkBit은 현재 '0.X' 시맨틱 버전입니다. 이는 hawkBit에 아직 리팩토링이 필요한 콘텐츠가 남아 있기 때문입니다. 여기에는 Maven 모듈 구조, Spring Boot Properties, Spring Boot 자동 구성 및 내부 Java API(예: repository API)가 포함됩니다.

그러나 디바이스 지향 DDI API는 메이저 버전 'v1'이며 안정적으로 유지될 것입니다.

서버 지향 DMF API 및 Management API도 v1입니다. 그러나 hawkBit의 0.X 개발 중에 동일한 안정성을 완전히 보장할 수는 없지만 최선을 다해 노력할 것입니다.

도구 다운로드
데이터베이스H2MySQL/MariaDBMS SQL ServerIBM DB2
프로젝트가 유지 관리하는 DDL✅✅✅✅
정의된 테스트 종속성✅✅✅
테스트된 버전1.4MySQL 5.6/5.7, AWS AuroraMS SQL Server 2017DB2 Server v11.1
드라이버가 포함된 Docker 이미지 제공✅✅ (Tag: "-mysql")✅
JDBC 드라이버H2 1.4MariaDB Connector/J 2.0MSSQL-JDBC 6.4
상태테스트, 개발, 평가프로덕션 등급프로덕션 등급테스트, 개발