Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

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

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

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
MiniVisorPkg — 운영 체제 부팅을 지원하는 연구용 UEFI 하이퍼바이저. | Kitploit
도구/GitHubGitHub/tandasat/minivisorpkg
Defensive ToolsReverse EngineeringSecurity VirtualizationMalware AnalysisHardware SecurityBinary AnalysisPapers & ResearchLearning & Education
GitHubtandasat/minivisorpkg

MiniVisorPkg

운영 체제 부팅을 지원하는 연구용 UEFI 하이퍼바이저.

저장소 보기
7589672년 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
웹사이트

MiniVisor

Codacy Badge

이것은 Intel 프로세서를 대상으로 교육 목적으로 작성된 UEFI 및 Windows 드라이버 형태의 연구용 하이퍼바이저입니다.

이 MiniVisor는 UEFI 드라이버로서 운영체제가 부팅되기 전에도 시스템 활동을 검사할 수 있는 기능을 제공하며, Windows 드라이버로서 개발자가 WinDbg와 같은 익숙한 도구로 디버깅할 수 있게 해줍니다.

Showcase

  • UEFI 셸에서 하이퍼바이저 로드하기. Readme_Showcase1.jpg

  • 부팅 활동 로깅 및 게스트와 상호작용하기. Readme_Showcase2.jpg

  • 베어메탈에서 Ubuntu 부팅하기. Readme_Showcase3.jpg

Motivation

이 프로젝트의 목표는 UEFI 하이퍼바이저 작성에 관한 추가 학습 자료를 커뮤니티와 연구자들에게 공유하는 것입니다.

작고 배우기 쉬운 구현을 가진 오픈 소스 하이퍼바이저는 많지만, UEFI 드라이버로서 운영체제 부팅을 지원하는 것은 아직 많지 않습니다.

AMD64 생태계에서 UEFI 시스템의 보편성과 베어메탈 시스템에서 운영체제 시작 전 과정에 걸쳐 시스템을 모니터링, 공격, 보호할 수 있는 독특한 능력을 고려할 때, 저자들은 이러한 유형의 하이퍼바이저를 이해하고 개발할 수 있는 것이 연구에 가치가 있다고 믿습니다.

System Requirements

공통 요구사항:

  • Intel VT-x 및 EPT를 지원하는 프로세서

UEFI 드라이버 요구사항:

  • UEFI 기반 시스템
  • 부팅할 64비트 Windows 10, IoT Core 또는 Ubuntu

Windows 드라이버 요구사항:

  • 64비트 Windows 10

테스트 방법은 Building and Debugging을 참조하세요.

Advantages and Use Cases

이 프로젝트는 즉시 유용한 기능을 구현하거나 설계한 것은 아니지만, UEFI 기반 하이퍼바이저는 Windows 드라이버 기반 하이퍼바이저에 비해 여러 가지 장점이 있으며 독특한 기능을 구현할 수 있습니다.

  • 커스텀 하이퍼바이저를 실행하기 위해 Hyper-V(가상화 기반 보안)를 비활성화할 필요가 없음
  • 테스트 서명 모드를 활성화할 필요가 없음
  • 운영체제 관점에서 하이퍼바이저 존재에 대한 직접적인 지표가 전혀 없음
  • 부트킷 및 초기 시스템 변조 탐지
  • 운영체제에 독립적인 솔루션 구현
  • 초기 부팅 단계에서 훅을 설치하고 PatchGuard가 이를 보호하도록 함 Readme_Showcase4.jpg

Acknowledgments

저자들은 다음 프로젝트의 제작자와 유지관리자에게 감사를 표합니다:

  • Bareflank 및 STM -- 비교적 작은 코드베이스로 UEFI 기반 하이퍼바이저를 공개해 주셔서.
  • zpp_hypervisor -- UEFI 기반 하이퍼바이저 작성이 실행 가능하다는 것을 깨닫게 해주셔서.
  • EfiGuard -- UEFI 개발 초보자를 위한 깔끔한 코드베이스와 풍부한 문서를 제공해 주셔서.
  • hvpp -- UEFI 환경에 필요한 몇 가지 기법을 제공해 주셔서.
  • ia32-doc -- 수천 개의 상수와 구조체를 직접 정의하지 않아도 되게 해주셔서.
도구 다운로드