Kali Linux VM
Apple Silicon 맥북에서 Kali Linux 실행하기
Kali는 Apple Silicon용 공식 arm64 빌드를 제공합니다. Kyvenza는 이를 M 시리즈 Mac의 네이티브 VM으로 실행하므로 스캐너, 페이로드, 내려받은 샘플이 게스트 안에 머물고, 실습 환경 전체를 스냅샷으로 저장하거나 복제하거나 버릴 수 있습니다.
Kali VM이 도움이 되는 곳
격리된 상태를 유지하는 보안 실습실
스캐너, 익스플로잇 코드, 내려받은 샘플을 평소 쓰는 macOS 계정이 아니라 게스트 안에 두세요. 테스트할 권한이 있는 시스템만 테스트하세요.
CTF와 수업
익숙한 도구가 갖춰진 완전한 Kali 데스크톱에서 연습하세요. 문제를 풀다가 환경이 망가져도 다시 설치하는 대신 스냅샷을 복원하면 됩니다.
작업마다 새 머신
프로젝트마다 깨끗하게 업데이트된 베이스를 복제해 쓰고, 끝나면 복제본을 삭제해 고객이나 연습 사이에 아무것도 새어 나가지 않게 하세요.
Kyvenza의 Kali VM과 Docker 컨테이너 속 Kali 비교
빠르게 쓰는 명령줄 도구라면 컨테이너로 충분합니다. VM은 Kali에 전용 커널과 완전한 데스크톱을 주고, Mac과 실행하는 도구 사이의 경계도 더 단단하게 만듭니다.
| 기능 | Kyvenza | Docker container |
|---|---|---|
| 데스크톱 | 창 안의 완전한 Kali 데스크톱 | 터미널 중심. 데스크톱은 추가 설정 필요 |
| 커널 | 전용 Linux 커널 | Docker의 Linux VM과 공유 |
| 격리 경계 | 별도의 운영체제 | 컨테이너 네임스페이스 |
| 롤백 | 로컬 VM 스냅샷 | 컨테이너와 볼륨을 다시 구성 |
| 적합한 용도 | 완전한 보안 작업용 워크스테이션 | 일회성 명령줄 도구 |
현재 Kyvenza가 지원하는 기능
간결하고 솔직한 목록입니다. 다운로드하시기 전에 어떤 기능을 기대할 수 있는지 알려 드립니다.
현재 지원됨
- Apple Silicon Mac (M1, M2, M3, M4, M5)
- Windows 11 ARM (Microsoft 공식 이미지와 라이선스 지참)
- Ubuntu ARM (LTS 릴리스)
- Debian ARM
- Fedora ARM
- macOS 14 Sonoma 이상(호스트)
- Apple Virtualization framework 네이티브 백엔드
- 수동으로 연결하는 그 밖의 ARM64 Linux ISO(Kali Linux 포함)
아직 지원되지 않음
- Windows 게스트의 GPU / 3D 가속
- Windows 게스트의 마이크 입력 및 USB 패스스루
- x86 / Intel 게스트 운영체제
- 중첩 가상화
- GPU 패스스루
현재 제공하지 못하는 기능을 안내해 드리니, 미리 계획을 세우실 수 있습니다.
작동 방식
Kali arm64 설치 프로그램 내려받기
kali.org 다운로드 페이지에서 Apple Silicon(ARM64)용 설치 ISO를 고르세요. 더 작은 다운로드나 일회용 세션이 필요하면 Kali가 제공하는 NetInstaller와 arm64 라이브 이미지를 쓸 수도 있습니다.
VM 만들고 ISO 연결하기
Kyvenza에는 Kali 설치 프로그램이 내장되어 있지 않으므로 ISO를 수동으로 연결합니다. Linux VM을 만들고 메모리 2GB 이상, 디스크 20GB 이상을 할당하세요. 기본 Xfce 데스크톱에 대한 Kali 자체의 최소 요구 사항입니다.
설치하고 업데이트한 뒤 스냅샷 찍기
Kali 설치 프로그램을 실행하고 시스템을 업데이트한 다음, 깨끗한 베이스의 스냅샷을 찍으세요. 프로젝트마다 이를 복제하거나 복원해 사용합니다.
자주 묻는 질문
네. Kali는 Apple Silicon(ARM64)용 설치 이미지를 제공하며, Kyvenza는 이를 M 시리즈 Mac의 네이티브 VM으로 실행합니다. x86 에뮬레이션은 필요 없습니다.
Apple Silicon에서 Kali 실습실을 만들어 보세요
Kyvenza를 다운로드하고 보안 도구를 스냅샷으로 저장하고 복제하고 버릴 수 있는 VM 안에 담아 두세요.