0Pricing
Ethical Hacking Academy · Pelajaran

Dasar-Dasar Virtualisasi

VirtualBox dan VMware

Dasar-Dasar Virtualisasi adalah pelajaran Ethical Hacking Academy gratis di CoddyKit. Ini adalah pelajaran 1 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Ethical Hacking Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Ethical Hacking Academy mencakup 4 pelajaran total.

Mengapa Virtualisasi

Virtualisasi memungkinkan Anda menjalankan sistem operasi lengkap di dalam perangkat lunak pada komputer yang sudah Anda miliki. Mesin simulasi ini disebut mesin virtual (VM).

Untuk peretasan etis, hal ini sangat penting: Anda mendapatkan lingkungan terisolasi yang dapat dibuang, tempat Anda dapat menjalankan serangan dan merusak berbagai hal tanpa membahayakan sistem nyata Anda.

  • Snapshot memungkinkan Anda membatalkan kerusakan apa pun secara langsung.
  • Beberapa VM dapat berbagi satu host fisik.

Hipervisor

Perangkat lunak yang membuat dan menjalankan VM disebut hipervisor.

  • Tipe 1 (bare-metal): berjalan langsung pada perangkat keras (ESXi, Hyper-V, Proxmox).
  • Tipe 2 (terhosting): berjalan sebagai aplikasi di atas OS Anda (VirtualBox, VMware Workstation).

Untuk lab rumahan, Anda hampir selalu menggunakan hipervisor Tipe 2.

VirtualBox

VirtualBox dari Oracle gratis dan bersumber terbuka, tersedia untuk Windows, macOS, dan Linux. Ini adalah titik awal yang paling umum bagi pemula.

Anda memasangnya, lalu membuat VM dengan menunjukkannya ke berkas ISO atau mengimpor peralatan yang telah dibuat sebelumnya.

# Debian/Ubuntu host install
sudo apt update
sudo apt install virtualbox

VMware

VMware Workstation Pro (Windows/Linux) dan VMware Fusion (macOS) adalah alternatif komersial yang andal, dan kini gratis untuk penggunaan pribadi.

VMware umumnya menawarkan kinerja dan pengelolaan snapshot yang lebih baik, sedangkan VirtualBox sepenuhnya bersumber terbuka. Keduanya dapat digunakan untuk lab peretasan.

Berkas ISO dan Peralatan

Anda membuat VM dari dua sumber utama:

  • Citra ISO: cakram pemasang yang Anda gunakan untuk memulai komputer, lalu memasang sistem secara bertahap.
  • Peralatan OVA/OVF: VM yang telah dikonfigurasi sebelumnya dan Anda impor dengan satu klik (berkas .ova).

Kali Linux dan sebagian besar VM rentan tersedia sebagai peralatan yang siap diimpor.

Mengalokasikan Sumber Daya

Saat membuat VM, Anda menetapkan sumber daya host untuknya:

  • Inti CPU - 2 sudah cukup untuk sebagian besar lab.
  • RAM - 2 hingga 4 GB per VM; jangan pernah memberikan lebih dari setengah RAM host Anda.
  • Disk - disk yang dialokasikan secara dinamis hanya membesar sesuai kebutuhan.

Alokasi berlebihan membuat host kekurangan sumber daya dan memperlambat semuanya.

Snapshot

Snapshot menyimpan keadaan persis sebuah VM (disk, memori, pengaturan) pada suatu waktu. Anda dapat mengembalikannya nanti.

Buat snapshot bersih segera setelah memasang VM. Jika serangan merusaknya, pulihkan dalam hitungan detik.

# VirtualBox CLI snapshot
VBoxManage snapshot "Kali" take clean-install
VBoxManage snapshot "Kali" restore clean-install

Ekstensi Virtualisasi Perangkat Keras

CPU modern menyertakan dukungan perangkat keras untuk virtualisasi: Intel VT-x dan AMD-V. Keduanya harus diaktifkan di BIOS/UEFI Anda.

Tanpa keduanya, sistem tamu 64-bit tidak akan berjalan atau akan berjalan sangat lambat. Cari pengaturan tersebut di bagian CPU atau Advanced pada firmware Anda.

Alat dan Additions Sistem Tamu

Setelah memasang OS tamu, tambahkan paket integrasi:

  • VirtualBox Guest Additions
  • VMware Tools

Fitur ini mengaktifkan papan klip bersama, resolusi layar yang lebih baik, folder bersama, dan pengoperasian tetikus yang lebih lancar antara host dan sistem tamu.

Mengkloning VM

Klon adalah salinan VM. Ini berguna saat Anda menginginkan mesin korban baru tanpa memasang ulang.

  • Klon penuh: salinan mandiri dengan disk sendiri.
  • Klon tertaut: berbagi disk dasar sehingga menghemat ruang, tetapi bergantung pada sumber aslinya.

Menjaga Keamanan Host

Tujuan utama virtualisasi dalam lab peretasan adalah isolasi. Jaga agar malware dan serangan tetap berada di dalam VM:

  • Gunakan jaringan terisolasi atau khusus host (akan dibahas nanti).
  • Nonaktifkan folder bersama saat menangani malware nyata.
  • Selalu tambal hipervisor Anda - celah pelolosan VM jarang terjadi, tetapi nyata.

Pemeriksaan Singkat

Uji pemahaman Anda tentang tipe hipervisor.

Rangkuman

Anda telah mempelajari dasar-dasar virtualisasi untuk lab peretasan:

  • Hipervisor menjalankan VM; Tipe 2 (VirtualBox, VMware) paling cocok untuk pemula.
  • Buat VM dari pemasang ISO atau peralatan OVA.
  • Snapshot memungkinkan Anda membatalkan kerusakan secara langsung.
  • Aktifkan VT-x/AMD-V dan isolasikan VM untuk melindungi host Anda.

Selanjutnya, Anda akan memasang Kali Linux, mesin serangan Anda.

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Dasar-Dasar Virtualisasi” gratis?

Ya — teks lengkap “Dasar-Dasar Virtualisasi” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Ethical Hacking Academy, upgrade ke CoddyKit PRO. Kursus Ethical Hacking Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Dasar-Dasar Virtualisasi”?

VirtualBox dan VMware Kamu berlatih Ethical Hacking Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Ethical Hacking Academy?

Tidak diperlukan pengalaman sebelumnya. Ethical Hacking Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 1 dari 4.

Berapa lama pelajaran “Dasar-Dasar Virtualisasi” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Ethical Hacking Academy ini?

Ya. Setiap pelajaran Ethical Hacking Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Dasar-Dasar Virtualisasi
  2. Menginstal Kali Linux
  3. VM Rentan
  4. Jaringan Lab
← Kembali ke Ethical Hacking Academy